diff options
author | Douglas Gregor <doug.gregor@gmail.com> | 2005-04-02 12:56:18 +0000 |
---|---|---|
committer | Doug Gregor <dgregor@gcc.gnu.org> | 2005-04-02 12:56:18 +0000 |
commit | 4ee3998918974120f7850e40ea328b898566e8b6 (patch) | |
tree | 31673126f2ecfcfdb1fe3671537a34ee2a2a8449 /libstdc++-v3/scripts | |
parent | b6d2248c7e8bffa8f8dde30d7f1700ea920dcded (diff) | |
download | gcc-4ee3998918974120f7850e40ea328b898566e8b6.tar.gz |
tuple_iterate.h (tuple_element): Use new macro _GLIBCXX_T_NUM_ARGS_PLUS_1 because _T is a macro on Darwin.
2005-04-02 Douglas Gregor <doug.gregor@gmail.com>
* include/tr1/tuple_iterate.h (tuple_element): Use new macro
_GLIBCXX_T_NUM_ARGS_PLUS_1 because _T is a macro on Darwin.
* include/tr1/repeat.h (_GLIBCXX_T_NUM_ARGS_PLUS_1): Define for
each iteration.
* scripts/gen_includers.h: Define _GLIBCXX_T_NUM_ARGS_PLUS_1 for
each iteration.
From-SVN: r97438
Diffstat (limited to 'libstdc++-v3/scripts')
-rw-r--r-- | libstdc++-v3/scripts/gen_includers.pl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libstdc++-v3/scripts/gen_includers.pl b/libstdc++-v3/scripts/gen_includers.pl index 62ab0f2739d..bfc3a7ec59d 100644 --- a/libstdc++-v3/scripts/gen_includers.pl +++ b/libstdc++-v3/scripts/gen_includers.pl @@ -70,6 +70,7 @@ for ($num_args = 2; $num_args <= $max; ++$num_args) { print "#define _GLIBCXX_REF_WRAP_PARAMS $ref_wrap_params\n"; print "#define _GLIBCXX_REF_TEMPLATE_ARGS $ref_template_args\n"; print "#define _GLIBCXX_NUM_ARGS_PLUS_1 $next_args\n"; + print "#define _GLIBCXX_T_NUM_ARGS_PLUS_1 _T$next_args\n"; if ($num_args == $max) { print "#define _GLIBCXX_LAST_INCLUDE\n" } @@ -77,7 +78,7 @@ for ($num_args = 2; $num_args <= $max; ++$num_args) { if ($num_args == $max) { print "#undef _GLIBCXX_LAST_INCLUDE\n" } - + print "#undef _GLIBCXX_T_NUM_ARGS_PLUS_1\n"; print "#undef _GLIBCXX_NUM_ARGS_PLUS_1\n"; print "#undef _GLIBCXX_REF_TEMPLATE_ARGS\n"; print "#undef _GLIBCXX_REF_WRAP_PARAMS\n"; |