From 9f1fd47476f8b7cfb1d14e7409b73b38a892cad3 Mon Sep 17 00:00:00 2001 From: Benjamin Kosnik Date: Sat, 3 Mar 2007 10:52:24 +0000 Subject: [PATCH] crossconfig.m4 (djgpp): Correct builtin defines to HAVE___, instead of HAVE____. 2007-03-03 Benjamin Kosnik * crossconfig.m4 (djgpp): Correct builtin defines to HAVE___, instead of HAVE____. * configure: Regenerate. From-SVN: r122504 --- libstdc++-v3/ChangeLog | 17 ++++++++++++----- libstdc++-v3/configure | 34 +++++++++++++++++++--------------- libstdc++-v3/crossconfig.m4 | 34 +++++++++++++++++++--------------- 3 files changed, 50 insertions(+), 35 deletions(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 55f3ce7..bc1a437 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2007-03-03 Benjamin Kosnik + + * crossconfig.m4 (djgpp): Correct builtin defines to HAVE___, + instead of HAVE____. + * configure: Regenerate. + 2007-03-03 Paolo Carlini PR libstdc++/28080 (partial) @@ -207,17 +213,18 @@ * testsuite/27_io/basic_ios/cons/char/3.cc: Fixed type mismatches in explicit instantiations. - * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc: Likewise. + * testsuite/27_io/basic_istream/extractors_other/pod/ + 3983-3.cc: Likewise. * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc: Likewise. * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc: Likewise. * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise. * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise. - * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc: - Likewise. - * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc: - Likewise. + * testsuite/21_strings/basic_string/inserters_extractors/ + pod/10081-in.cc: Likewise. + * testsuite/21_strings/basic_string/inserters_extractors/pod/ + 10081-out.cc: Likewise. * testsuite/21_strings/basic_string/capacity/1.cc: Likewise. 2007-02-22 Paolo Carlini diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure index 40c9466..2563258 100755 --- a/libstdc++-v3/configure +++ b/libstdc++-v3/configure @@ -54185,7 +54185,7 @@ fi done - # math + # GLIBCXX_CHECK_MATH_SUPPORT cat >>confdefs.h <<\_ACEOF #define HAVE_LIBM 1 _ACEOF @@ -54214,62 +54214,65 @@ _ACEOF #define HAVE_HYPOT 1 _ACEOF + # GLIBCXX_CHECK_BUILTIN_MATH_SUPPORT cat >>confdefs.h <<\_ACEOF -#define HAVE____BUILTIN_ABS 1 +#define HAVE___BUILTIN_ABS 1 _ACEOF cat >>confdefs.h <<\_ACEOF -#define HAVE____BUILTIN_FABSF 1 +#define HAVE___BUILTIN_FABSF 1 _ACEOF cat >>confdefs.h <<\_ACEOF -#define HAVE____BUILTIN_FABS 1 +#define HAVE___BUILTIN_FABS 1 _ACEOF cat >>confdefs.h <<\_ACEOF -#define HAVE____BUILTIN_FABSL 1 +#define HAVE___BUILTIN_FABSL 1 _ACEOF cat >>confdefs.h <<\_ACEOF -#define HAVE____BUILTIN_LABS 1 +#define HAVE___BUILTIN_LABS 1 _ACEOF cat >>confdefs.h <<\_ACEOF -#define HAVE____BUILTIN_SQRTF 1 +#define HAVE___BUILTIN_SQRTF 1 _ACEOF cat >>confdefs.h <<\_ACEOF -#define HAVE____BUILTIN_SQRT 1 +#define HAVE___BUILTIN_SQRT 1 _ACEOF cat >>confdefs.h <<\_ACEOF -#define HAVE____BUILTIN_SQRTL 1 +#define HAVE___BUILTIN_SQRTL 1 _ACEOF cat >>confdefs.h <<\_ACEOF -#define HAVE____BUILTIN_SINF 1 +#define HAVE___BUILTIN_SINF 1 _ACEOF cat >>confdefs.h <<\_ACEOF -#define HAVE____BUILTIN_SIN 1 +#define HAVE___BUILTIN_SIN 1 _ACEOF cat >>confdefs.h <<\_ACEOF -#define HAVE____BUILTIN_SINL 1 +#define HAVE___BUILTIN_SINL 1 _ACEOF cat >>confdefs.h <<\_ACEOF -#define HAVE____BUILTIN_COSF 1 +#define HAVE___BUILTIN_COSF 1 _ACEOF cat >>confdefs.h <<\_ACEOF -#define HAVE____BUILTIN_COS 1 +#define HAVE___BUILTIN_COS 1 _ACEOF cat >>confdefs.h <<\_ACEOF -#define HAVE____BUILTIN_COSL 1 +#define HAVE___BUILTIN_COSL 1 _ACEOF + # GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT + # GLIBCXX_CHECK_STDLIB_SUPPORT cat >>confdefs.h <<\_ACEOF #define HAVE_COPYSIGN 1 _ACEOF @@ -54278,6 +54281,7 @@ _ACEOF #define HAVE_COPYSIGNF 1 _ACEOF + # GLIBCXX_CHECK_S_ISREG_OR_S_IFREG cat >>confdefs.h <<\_ACEOF #define HAVE_S_ISREG 1 _ACEOF diff --git a/libstdc++-v3/crossconfig.m4 b/libstdc++-v3/crossconfig.m4 index 6820511..cbfc2d9 100644 --- a/libstdc++-v3/crossconfig.m4 +++ b/libstdc++-v3/crossconfig.m4 @@ -50,7 +50,7 @@ case "${host}" in memory.h stdint.h stdlib.h strings.h string.h unistd.h \ wchar.h wctype.h machine/endian.h sys/ioctl.h sys/param.h \ sys/resource.h sys/stat.h sys/time.h sys/types.h sys/uio.h]) - # math + # GLIBCXX_CHECK_MATH_SUPPORT AC_DEFINE(HAVE_LIBM) AC_DEFINE(HAVE_ISINF) AC_DEFINE(HAVE_ISNAN) @@ -58,22 +58,26 @@ case "${host}" in AC_DEFINE(HAVE_COPYSIGN) AC_DEFINE(HAVE_SINCOS) AC_DEFINE(HAVE_HYPOT) - AC_DEFINE(HAVE____BUILTIN_ABS) - AC_DEFINE(HAVE____BUILTIN_FABSF) - AC_DEFINE(HAVE____BUILTIN_FABS) - AC_DEFINE(HAVE____BUILTIN_FABSL) - AC_DEFINE(HAVE____BUILTIN_LABS) - AC_DEFINE(HAVE____BUILTIN_SQRTF) - AC_DEFINE(HAVE____BUILTIN_SQRT) - AC_DEFINE(HAVE____BUILTIN_SQRTL) - AC_DEFINE(HAVE____BUILTIN_SINF) - AC_DEFINE(HAVE____BUILTIN_SIN) - AC_DEFINE(HAVE____BUILTIN_SINL) - AC_DEFINE(HAVE____BUILTIN_COSF) - AC_DEFINE(HAVE____BUILTIN_COS) - AC_DEFINE(HAVE____BUILTIN_COSL) + # GLIBCXX_CHECK_BUILTIN_MATH_SUPPORT + AC_DEFINE(HAVE___BUILTIN_ABS) + AC_DEFINE(HAVE___BUILTIN_FABSF) + AC_DEFINE(HAVE___BUILTIN_FABS) + AC_DEFINE(HAVE___BUILTIN_FABSL) + AC_DEFINE(HAVE___BUILTIN_LABS) + AC_DEFINE(HAVE___BUILTIN_SQRTF) + AC_DEFINE(HAVE___BUILTIN_SQRT) + AC_DEFINE(HAVE___BUILTIN_SQRTL) + AC_DEFINE(HAVE___BUILTIN_SINF) + AC_DEFINE(HAVE___BUILTIN_SIN) + AC_DEFINE(HAVE___BUILTIN_SINL) + AC_DEFINE(HAVE___BUILTIN_COSF) + AC_DEFINE(HAVE___BUILTIN_COS) + AC_DEFINE(HAVE___BUILTIN_COSL) + # GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT + # GLIBCXX_CHECK_STDLIB_SUPPORT AC_DEFINE(HAVE_COPYSIGN) AC_DEFINE(HAVE_COPYSIGNF) + # GLIBCXX_CHECK_S_ISREG_OR_S_IFREG AC_DEFINE(HAVE_S_ISREG) AC_DEFINE(HAVE_S_IFREG) AC_DEFINE(HAVE_WRITEV) -- 2.7.4