summaryrefslogtreecommitdiffstats
path: root/contrib/libstdc++/crossconfig.m4
diff options
context:
space:
mode:
authorkan <kan@FreeBSD.org>2005-06-03 03:29:38 +0000
committerkan <kan@FreeBSD.org>2005-06-03 03:29:38 +0000
commit3b6c93380e20c56b8151f9c6fc3916670b987df5 (patch)
treec4e455c4fe8d2a3ed1d621536386e3e252ad36bc /contrib/libstdc++/crossconfig.m4
parent2156e40a831a8e0ab68e4bc091c2940bf46ca6df (diff)
downloadFreeBSD-src-3b6c93380e20c56b8151f9c6fc3916670b987df5.zip
FreeBSD-src-3b6c93380e20c56b8151f9c6fc3916670b987df5.tar.gz
Gcc 3.4.4 C++ support bits.
Diffstat (limited to 'contrib/libstdc++/crossconfig.m4')
-rw-r--r--contrib/libstdc++/crossconfig.m49
1 files changed, 7 insertions, 2 deletions
diff --git a/contrib/libstdc++/crossconfig.m4 b/contrib/libstdc++/crossconfig.m4
index 96bbdd8..bec315b 100644
--- a/contrib/libstdc++/crossconfig.m4
+++ b/contrib/libstdc++/crossconfig.m4
@@ -392,8 +392,13 @@ case "${host}" in
AC_DEFINE(HAVE___BUILTIN_SINF)
;;
esac
- AC_DEFINE(HAVE_STRTOF)
- AC_DEFINE(HAVE_STRTOLD)
+ case "$target" in
+ *-*-solaris2.10)
+ # These two C99 functions are present only in Solaris >= 10
+ AC_DEFINE(HAVE_STRTOF)
+ AC_DEFINE(HAVE_STRTOLD)
+ ;;
+ esac
AC_DEFINE(HAVE_MMAP)
AC_DEFINE(HAVE_COPYSIGN)
AC_DEFINE(HAVE_ISNAN)
OpenPOWER on IntegriCloud