Commit e8751f35 by Benjamin Kosnik

[multiple changes]


2003-05-22  Benjamin Kosnik  <bkoz@redhat.com>

	* configure.in: Sort cross table.
	* configure: Regenerate.

2003-05-22  Brad Spencer  <spencer@infointeractive.com>

	* configure.in: Add Solaris cross bits.

From-SVN: r67091
parent 5ded58d0
2003-05-22 Benjamin Kosnik <bkoz@redhat.com>
* configure.in: Sort cross table.
* configure: Regenerate.
2003-05-22 Brad Spencer <spencer@infointeractive.com>
* configure.in: Add Solaris cross bits.
2003-05-21 Danny Smith <dannysmith@users.sourceforge.net> 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
* libstdc++-v3/config/os/mingw32/os_defines.h (__GTHREAD_HIDE_WIN32API): * libstdc++-v3/config/os/mingw32/os_defines.h
Define to 1 by defualt. (__GTHREAD_HIDE_WIN32API): Define to 1 by defualt.
(NOMINMAX): Define. (NOMINMAX): Define. Update copyright year.
Update copyright year.
2003-05-21 Paolo Carlini <pcarlini@unitus.it> 2003-05-21 Paolo Carlini <pcarlini@unitus.it>
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -115,37 +115,66 @@ if test -n "$with_cross_host" || test x"$build" != x"$host"; then ...@@ -115,37 +115,66 @@ if test -n "$with_cross_host" || test x"$build" != x"$host"; then
# GLIBCPP_CHECK_MATH_SUPPORT # GLIBCPP_CHECK_MATH_SUPPORT
case "$target" in case "$target" in
*-linux*) *-freebsd*)
os_include_dir="os/gnu-linux" os_include_dir="os/bsd/freebsd"
AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h \ AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h \
machine/endian.h machine/param.h sys/machine.h sys/types.h \ machine/endian.h machine/param.h sys/machine.h sys/types.h \
fp.h locale.h float.h inttypes.h]) fp.h locale.h float.h inttypes.h sys/resource.h sys/stat.h \
sys/time.h unistd.h])
SECTION_FLAGS='-ffunction-sections -fdata-sections' SECTION_FLAGS='-ffunction-sections -fdata-sections'
AC_SUBST(SECTION_FLAGS) AC_SUBST(SECTION_FLAGS)
GLIBCPP_CHECK_LINKER_FEATURES GLIBCPP_CHECK_LINKER_FEATURES
GLIBCPP_CHECK_COMPLEX_MATH_SUPPORT GLIBCPP_CHECK_COMPLEX_MATH_SUPPORT
GLIBCPP_CHECK_WCHAR_T_SUPPORT GLIBCPP_CHECK_WCHAR_T_SUPPORT
AC_DEFINE(HAVE_LC_MESSAGES)
AC_DEFINE(HAVE_DRAND48)
AC_DEFINE(HAVE_GETPAGESIZE)
AC_DEFINE(HAVE_SETENV)
AC_DEFINE(HAVE_SIGSETJMP)
AC_DEFINE(HAVE_COPYSIGN) AC_DEFINE(HAVE_COPYSIGN)
AC_DEFINE(HAVE_COPYSIGNF) AC_DEFINE(HAVE_COPYSIGNF)
AC_DEFINE(HAVE_FINITE)
AC_DEFINE(HAVE_FINITEF) AC_DEFINE(HAVE_FINITEF)
AC_DEFINE(HAVE_FINITE)
AC_DEFINE(HAVE_FREXPF) AC_DEFINE(HAVE_FREXPF)
AC_DEFINE(HAVE_HYPOT)
AC_DEFINE(HAVE_HYPOTF) AC_DEFINE(HAVE_HYPOTF)
AC_DEFINE(HAVE_ISINF) AC_DEFINE(HAVE_ISINF)
AC_DEFINE(HAVE_ISINFF)
AC_DEFINE(HAVE_ISNAN) AC_DEFINE(HAVE_ISNAN)
AC_DEFINE(HAVE_ISNANF) AC_DEFINE(HAVE_ISNANF)
AC_DEFINE(HAVE_SINCOS)
AC_DEFINE(HAVE_SINCOSF) AC_DEFINE(HAVE_MMAP)
AC_DEFINE(HAVE_ACOSF)
AC_DEFINE(HAVE_ASINF)
AC_DEFINE(HAVE_ATAN2F)
AC_DEFINE(HAVE_ATANF)
AC_DEFINE(HAVE_CEILF)
AC_DEFINE(HAVE_COPYSIGN)
AC_DEFINE(HAVE_COPYSIGNF)
AC_DEFINE(HAVE_COSF)
AC_DEFINE(HAVE_COSHF)
AC_DEFINE(HAVE_EXPF)
AC_DEFINE(HAVE_FABSF)
AC_DEFINE(HAVE_FLOORF)
AC_DEFINE(HAVE_FMODF)
AC_DEFINE(HAVE_FREXPF)
AC_DEFINE(HAVE_LDEXPF)
AC_DEFINE(HAVE_LOG10F)
AC_DEFINE(HAVE_LOGF)
AC_DEFINE(HAVE_MODFF)
AC_DEFINE(HAVE_POWF)
AC_DEFINE(HAVE_SINF)
AC_DEFINE(HAVE_SINHF)
AC_DEFINE(HAVE_SQRTF)
AC_DEFINE(HAVE_TANF)
AC_DEFINE(HAVE_TANHF)
if test x"long_double_math_on_this_cpu" = x"yes"; then if test x"long_double_math_on_this_cpu" = x"yes"; then
AC_DEFINE(HAVE_FINITEL) AC_DEFINE(HAVE_FINITEL)
AC_DEFINE(HAVE_HYPOTL)
AC_DEFINE(HAVE_ISINFL) AC_DEFINE(HAVE_ISINFL)
AC_DEFINE(HAVE_ISNANL) AC_DEFINE(HAVE_ISNANL)
fi fi
;; ;;
*-hpux*) *-hpux*)
# Check for available headers. os_include_dir="os/hpux"
AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h \ AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h \
machine/endian.h machine/param.h sys/machine.h sys/types.h \ machine/endian.h machine/param.h sys/machine.h sys/types.h \
fp.h locale.h float.h inttypes.h]) fp.h locale.h float.h inttypes.h])
...@@ -154,7 +183,6 @@ if test -n "$with_cross_host" || test x"$build" != x"$host"; then ...@@ -154,7 +183,6 @@ if test -n "$with_cross_host" || test x"$build" != x"$host"; then
GLIBCPP_CHECK_LINKER_FEATURES GLIBCPP_CHECK_LINKER_FEATURES
GLIBCPP_CHECK_COMPLEX_MATH_SUPPORT GLIBCPP_CHECK_COMPLEX_MATH_SUPPORT
GLIBCPP_CHECK_WCHAR_T_SUPPORT GLIBCPP_CHECK_WCHAR_T_SUPPORT
os_include_dir="os/hpux"
AC_DEFINE(HAVE_COPYSIGN) AC_DEFINE(HAVE_COPYSIGN)
AC_DEFINE(HAVE_COPYSIGNF) AC_DEFINE(HAVE_COPYSIGNF)
AC_DEFINE(HAVE_FREXPF) AC_DEFINE(HAVE_FREXPF)
...@@ -169,60 +197,61 @@ if test -n "$with_cross_host" || test x"$build" != x"$host"; then ...@@ -169,60 +197,61 @@ if test -n "$with_cross_host" || test x"$build" != x"$host"; then
AC_DEFINE(HAVE_ISNANF) AC_DEFINE(HAVE_ISNANF)
;; ;;
esac esac
;; ;;
*-netbsd*) *-linux*)
# Check for available headers. os_include_dir="os/gnu-linux"
AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h \ AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h \
machine/endian.h machine/param.h sys/machine.h sys/types.h \ machine/endian.h machine/param.h sys/machine.h sys/types.h \
fp.h locale.h float.h inttypes.h]) fp.h locale.h float.h inttypes.h])
SECTION_FLAGS='-ffunction-sections -fdata-sections' SECTION_FLAGS='-ffunction-sections -fdata-sections'
AC_SUBST(SECTION_FLAGS) AC_SUBST(SECTION_FLAGS)
GLIBCPP_CHECK_LINKER_FEATURES GLIBCPP_CHECK_LINKER_FEATURES
GLIBCPP_CHECK_COMPLEX_MATH_SUPPORT GLIBCPP_CHECK_COMPLEX_MATH_SUPPORT
GLIBCPP_CHECK_WCHAR_T_SUPPORT GLIBCPP_CHECK_WCHAR_T_SUPPORT
os_include_dir="os/bsd/netbsd"
AC_DEFINE(HAVE_COPYSIGN) AC_DEFINE(HAVE_COPYSIGN)
AC_DEFINE(HAVE_COPYSIGNF) AC_DEFINE(HAVE_COPYSIGNF)
AC_DEFINE(HAVE_FINITEF)
AC_DEFINE(HAVE_FINITE) AC_DEFINE(HAVE_FINITE)
AC_DEFINE(HAVE_FINITEF)
AC_DEFINE(HAVE_FREXPF) AC_DEFINE(HAVE_FREXPF)
AC_DEFINE(HAVE_HYPOTF) AC_DEFINE(HAVE_HYPOTF)
AC_DEFINE(HAVE_ISINF) AC_DEFINE(HAVE_ISINF)
AC_DEFINE(HAVE_ISINFF) AC_DEFINE(HAVE_ISINFF)
AC_DEFINE(HAVE_ISNAN) AC_DEFINE(HAVE_ISNAN)
AC_DEFINE(HAVE_ISNANF) AC_DEFINE(HAVE_ISNANF)
AC_DEFINE(HAVE_SINCOS)
AC_DEFINE(HAVE_SINCOSF)
if test x"long_double_math_on_this_cpu" = x"yes"; then if test x"long_double_math_on_this_cpu" = x"yes"; then
AC_DEFINE(HAVE_FINITEL) AC_DEFINE(HAVE_FINITEL)
AC_DEFINE(HAVE_HYPOTL)
AC_DEFINE(HAVE_ISINFL) AC_DEFINE(HAVE_ISINFL)
AC_DEFINE(HAVE_ISNANL) AC_DEFINE(HAVE_ISNANL)
fi fi
;; ;;
*-freebsd*) *-mingw32*)
# Check for available headers. os_include_dir="os/mingw32"
AC_CHECK_HEADERS([sys/types.h locale.h float.h])
GLIBCPP_CHECK_LINKER_FEATURES
GLIBCPP_CHECK_COMPLEX_MATH_SUPPORT
GLIBCPP_CHECK_WCHAR_T_SUPPORT
;;
*-netbsd*)
os_include_dir="os/bsd/netbsd"
AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h \ AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h \
machine/endian.h machine/param.h sys/machine.h sys/types.h \ machine/endian.h machine/param.h sys/machine.h sys/types.h \
fp.h locale.h float.h inttypes.h sys/resource.h sys/stat.h \ fp.h locale.h float.h inttypes.h])
sys/time.h unistd.h])
SECTION_FLAGS='-ffunction-sections -fdata-sections' SECTION_FLAGS='-ffunction-sections -fdata-sections'
AC_SUBST(SECTION_FLAGS) AC_SUBST(SECTION_FLAGS)
GLIBCPP_CHECK_LINKER_FEATURES GLIBCPP_CHECK_LINKER_FEATURES
GLIBCPP_CHECK_COMPLEX_MATH_SUPPORT GLIBCPP_CHECK_COMPLEX_MATH_SUPPORT
GLIBCPP_CHECK_WCHAR_T_SUPPORT GLIBCPP_CHECK_WCHAR_T_SUPPORT
os_include_dir="os/bsd/freebsd"
AC_DEFINE(HAVE_LC_MESSAGES)
AC_DEFINE(HAVE_DRAND48)
AC_DEFINE(HAVE_GETPAGESIZE)
AC_DEFINE(HAVE_SETENV)
AC_DEFINE(HAVE_SIGSETJMP)
AC_DEFINE(HAVE_COPYSIGN) AC_DEFINE(HAVE_COPYSIGN)
AC_DEFINE(HAVE_COPYSIGNF) AC_DEFINE(HAVE_COPYSIGNF)
AC_DEFINE(HAVE_FINITEF) AC_DEFINE(HAVE_FINITEF)
AC_DEFINE(HAVE_FINITE) AC_DEFINE(HAVE_FINITE)
AC_DEFINE(HAVE_FREXPF) AC_DEFINE(HAVE_FREXPF)
AC_DEFINE(HAVE_HYPOT)
AC_DEFINE(HAVE_HYPOTF) AC_DEFINE(HAVE_HYPOTF)
AC_DEFINE(HAVE_ISINF) AC_DEFINE(HAVE_ISINF)
AC_DEFINE(HAVE_ISINFF)
AC_DEFINE(HAVE_ISNAN) AC_DEFINE(HAVE_ISNAN)
AC_DEFINE(HAVE_ISNANF) AC_DEFINE(HAVE_ISNANF)
if test x"long_double_math_on_this_cpu" = x"yes"; then if test x"long_double_math_on_this_cpu" = x"yes"; then
...@@ -231,25 +260,13 @@ if test -n "$with_cross_host" || test x"$build" != x"$host"; then ...@@ -231,25 +260,13 @@ if test -n "$with_cross_host" || test x"$build" != x"$host"; then
AC_DEFINE(HAVE_ISNANL) AC_DEFINE(HAVE_ISNANL)
fi fi
;; ;;
*-mingw32*) *-qnx6.1* | *-qnx6.2*)
AC_CHECK_HEADERS([sys/types.h locale.h float.h]) os_include_dir="os/qnx/qnx6.1"
GLIBCPP_CHECK_LINKER_FEATURES
GLIBCPP_CHECK_COMPLEX_MATH_SUPPORT
GLIBCPP_CHECK_WCHAR_T_SUPPORT
os_include_dir="os/mingw32"
;;
*-windiss*)
os_include_dir="os/windiss"
;;
changequote(,)dnl
*-qnx6.[12]*)
changequote([,])dnl
SECTION_FLAGS='-ffunction-sections -fdata-sections' SECTION_FLAGS='-ffunction-sections -fdata-sections'
AC_SUBST(SECTION_FLAGS) AC_SUBST(SECTION_FLAGS)
GLIBCPP_CHECK_LINKER_FEATURES GLIBCPP_CHECK_LINKER_FEATURES
GLIBCPP_CHECK_COMPLEX_MATH_SUPPORT GLIBCPP_CHECK_COMPLEX_MATH_SUPPORT
GLIBCPP_CHECK_WCHAR_T_SUPPORT GLIBCPP_CHECK_WCHAR_T_SUPPORT
os_include_dir="os/qnx/qnx6.1"
AC_DEFINE(HAVE_COSF) AC_DEFINE(HAVE_COSF)
AC_DEFINE(HAVE_COSL) AC_DEFINE(HAVE_COSL)
AC_DEFINE(HAVE_COSHF) AC_DEFINE(HAVE_COSHF)
...@@ -263,44 +280,29 @@ changequote([,])dnl ...@@ -263,44 +280,29 @@ changequote([,])dnl
AC_DEFINE(HAVE_SINHF) AC_DEFINE(HAVE_SINHF)
AC_DEFINE(HAVE_SINHL) AC_DEFINE(HAVE_SINHL)
;; ;;
*) *-solaris*)
os_include_dir="os/newlib" case "$target" in
AC_DEFINE(HAVE_HYPOT) *-solaris2.5)
;; os_include_dir="os/solaris/solaris2.5"
esac ;;
*-solaris2.6)
case "$target" in os_include_dir="os/solaris/solaris2.6"
*-mingw32*) ;;
;; *-solaris2.7 | *-solaris2.8 | *-solaris2.9)
*-windiss*) os_include_dir="os/solaris/solaris2.7"
AC_DEFINE(HAVE_ACOSF) ;;
AC_DEFINE(HAVE_ASINF) esac
AC_DEFINE(HAVE_ATAN2F) AC_DEFINE(HAVE_STRTOF)
AC_DEFINE(HAVE_ATANF) AC_DEFINE(HAVE_STRTOLD)
AC_DEFINE(HAVE_CEILF) AC_DEFINE(HAVE_MMAP)
AC_DEFINE(HAVE_COPYSIGN) AC_DEFINE(HAVE_COPYSIGN)
AC_DEFINE(HAVE_COPYSIGNF) AC_DEFINE(HAVE_ISNAN)
AC_DEFINE(HAVE_COSF) AC_DEFINE(HAVE_ISNANF)
AC_DEFINE(HAVE_COSHF)
AC_DEFINE(HAVE_EXPF)
AC_DEFINE(HAVE_FABSF)
AC_DEFINE(HAVE_FLOORF)
AC_DEFINE(HAVE_FMODF)
AC_DEFINE(HAVE_FREXPF)
AC_DEFINE(HAVE_LDEXPF)
AC_DEFINE(HAVE_LOG10F)
AC_DEFINE(HAVE_LOGF)
AC_DEFINE(HAVE_MODFF) AC_DEFINE(HAVE_MODFF)
AC_DEFINE(HAVE_POWF) AC_DEFINE(HAVE_HYPOT)
AC_DEFINE(HAVE_SINF)
AC_DEFINE(HAVE_SINHF)
AC_DEFINE(HAVE_SQRTF)
AC_DEFINE(HAVE_TANF)
AC_DEFINE(HAVE_TANHF)
;; ;;
*-freebsd*) *-windiss*)
# Must replicate generic section since we don't have strtof or strtold. os_include_dir="os/windiss"
AC_DEFINE(HAVE_MMAP)
AC_DEFINE(HAVE_ACOSF) AC_DEFINE(HAVE_ACOSF)
AC_DEFINE(HAVE_ASINF) AC_DEFINE(HAVE_ASINF)
AC_DEFINE(HAVE_ATAN2F) AC_DEFINE(HAVE_ATAN2F)
...@@ -327,6 +329,9 @@ changequote([,])dnl ...@@ -327,6 +329,9 @@ changequote([,])dnl
AC_DEFINE(HAVE_TANHF) AC_DEFINE(HAVE_TANHF)
;; ;;
*) *)
os_include_dir="os/newlib"
AC_DEFINE(HAVE_HYPOT)
# GLIBCPP_CHECK_STDLIB_SUPPORT # GLIBCPP_CHECK_STDLIB_SUPPORT
AC_DEFINE(HAVE_STRTOF) AC_DEFINE(HAVE_STRTOF)
AC_DEFINE(HAVE_STRTOLD) AC_DEFINE(HAVE_STRTOLD)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment