diff options
author | bkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-01-13 01:49:30 +0000 |
---|---|---|
committer | bkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-01-13 01:49:30 +0000 |
commit | 3bfe8549d7fd3c67c90f64e76cbf60daae1e211c (patch) | |
tree | e58a75b01d625080e102b743f6a089e2de58228b /libstdc++-v3/crossconfig.m4 | |
parent | f0f118bddcd877a337b1a70823d2785318530f2a (diff) | |
download | gcc-3bfe8549d7fd3c67c90f64e76cbf60daae1e211c.tar.gz |
2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/38384
* crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
* configure: Regenerate.
2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
* crossconfig.m4 (linux): Add GCC_CHECK_TLS to define _GLIBCXX_HAVE_TLS.
Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@143322 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/crossconfig.m4')
-rw-r--r-- | libstdc++-v3/crossconfig.m4 | 41 |
1 files changed, 31 insertions, 10 deletions
diff --git a/libstdc++-v3/crossconfig.m4 b/libstdc++-v3/crossconfig.m4 index b90bc076a23..03dd3360f19 100644 --- a/libstdc++-v3/crossconfig.m4 +++ b/libstdc++-v3/crossconfig.m4 @@ -108,35 +108,56 @@ case "${host}" in SECTION_FLAGS='-ffunction-sections -fdata-sections' AC_SUBST(SECTION_FLAGS) GLIBCXX_CHECK_LINKER_FEATURES - GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT + + # GLIBCXX_CHECK_MATH_SUPPORT + AC_DEFINE(HAVE_ISNAN) AC_DEFINE(HAVE_COPYSIGN) AC_DEFINE(HAVE_COPYSIGNF) + AC_DEFINE(HAVE_HYPOT) + AC_DEFINE(HAVE_ACOSF) + AC_DEFINE(HAVE_ASINF) + AC_DEFINE(HAVE_ATANF) + AC_DEFINE(HAVE_COSF) + AC_DEFINE(HAVE_COSHF) + AC_DEFINE(HAVE_SINF) + AC_DEFINE(HAVE_SINHF) + AC_DEFINE(HAVE_TANF) + AC_DEFINE(HAVE_TANHF) + AC_DEFINE(HAVE_EXPF) + AC_DEFINE(HAVE_ATAN2F) AC_DEFINE(HAVE_FABSF) + AC_DEFINE(HAVE_FMODF) AC_DEFINE(HAVE_FREXPF) - AC_DEFINE(HAVE_HYPOT) + AC_DEFINE(HAVE_LOGF) + AC_DEFINE(HAVE_LOG10F) + AC_DEFINE(HAVE_MODF) + AC_DEFINE(HAVE_POWF) + AC_DEFINE(HAVE_SQRTF) + + GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT + + # GLIBCXX_CHECK_STDLIB_SUPPORT + AC_DEFINE(HAVE_STRTOLD) + + GCC_CHECK_TLS case "$target" in *-hpux10*) - AC_DEFINE(HAVE_FINITE) - AC_DEFINE(HAVE_FINITEF) AC_DEFINE(HAVE_ISINF) AC_DEFINE(HAVE_ISINFF) - AC_DEFINE(HAVE_ISNAN) AC_DEFINE(HAVE_ISNANF) + AC_DEFINE(HAVE_FINITE) + AC_DEFINE(HAVE_FINITEF) ;; esac ;; *-linux* | *-uclinux* | *-gnu* | *-kfreebsd*-gnu | *-knetbsd*-gnu) - SECTION_FLAGS='-ffunction-sections -fdata-sections' - AC_SUBST(SECTION_FLAGS) GLIBCXX_CHECK_COMPILER_FEATURES GLIBCXX_CHECK_LINKER_FEATURES GLIBCXX_CHECK_MATH_SUPPORT GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT GLIBCXX_CHECK_STDLIB_SUPPORT - AC_DEFINE(_GLIBCXX_USE_RANDOM_TR1) - - # For iconv support. + GCC_CHECK_TLS AM_ICONV ;; *-mingw32*) |