aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Kosnik <bkoz@gcc.gnu.org>2007-03-03 10:52:24 +0000
committerBenjamin Kosnik <bkoz@gcc.gnu.org>2007-03-03 10:52:24 +0000
commit9f1fd47476f8b7cfb1d14e7409b73b38a892cad3 (patch)
tree5495724ae36886426379fc9c8eb55eb5b16e5e70
parent93a12e361d6df2710b636eeaf4902be483d63a99 (diff)
downloadgcc-9f1fd47476f8b7cfb1d14e7409b73b38a892cad3.zip
gcc-9f1fd47476f8b7cfb1d14e7409b73b38a892cad3.tar.gz
gcc-9f1fd47476f8b7cfb1d14e7409b73b38a892cad3.tar.bz2
crossconfig.m4 (djgpp): Correct builtin defines to HAVE___, instead of HAVE____.
2007-03-03 Benjamin Kosnik <bkoz@redhat.com> * crossconfig.m4 (djgpp): Correct builtin defines to HAVE___, instead of HAVE____. * configure: Regenerate. From-SVN: r122504
-rw-r--r--libstdc++-v3/ChangeLog17
-rwxr-xr-xlibstdc++-v3/configure34
-rw-r--r--libstdc++-v3/crossconfig.m434
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 <bkoz@redhat.com>
+
+ * crossconfig.m4 (djgpp): Correct builtin defines to HAVE___,
+ instead of HAVE____.
+ * configure: Regenerate.
+
2007-03-03 Paolo Carlini <pcarlini@suse.de>
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 <pcarlini@suse.de>
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)