Commit 0f24e8de by Paolo Carlini Committed by Paolo Carlini

configure.ac: Run unconditionally GLIBCXX_CHECK_INT64_T and GLIBCXX_CHECK_C99_TR1...

2008-08-12  Paolo Carlini  <paolo.carlini@oracle.com>

	* configure.ac: Run unconditionally GLIBCXX_CHECK_INT64_T and
	GLIBCXX_CHECK_C99_TR1; remove sigsetjmp and mmap checks (unused).
	* crossconfig.m4: Adjust; remove HAVE_GETPAGESIZE defines (unused).
	* configure: Regenerate.
	* config.h.in: Likewise.

	* acinclude.m4: Minor formatting fixes.

From-SVN: r139008
parent 5408498e
2008-08-12 Paolo Carlini <paolo.carlini@oracle.com>
* configure.ac: Run unconditionally GLIBCXX_CHECK_INT64_T and
GLIBCXX_CHECK_C99_TR1; remove sigsetjmp and mmap checks (unused).
* crossconfig.m4: Adjust; remove HAVE_GETPAGESIZE defines (unused).
* configure: Regenerate.
* config.h.in: Likewise.
* acinclude.m4: Minor formatting fixes.
2008-08-11 Stephen M. Webb <stephenw@xandros.com> 2008-08-11 Stephen M. Webb <stephenw@xandros.com>
* include/tr1_impl/regex: Formatting fixes. * include/tr1_impl/regex: Formatting fixes.
......
...@@ -1204,7 +1204,8 @@ AC_DEFUN([GLIBCXX_CHECK_C99_TR1], [ ...@@ -1204,7 +1204,8 @@ AC_DEFUN([GLIBCXX_CHECK_C99_TR1], [
[int ch; [int ch;
int ret; int ret;
ret = isblank(ch); ret = isblank(ch);
],[glibcxx_cv_c99_ctype_tr1=yes], [glibcxx_cv_c99_ctype_tr1=no]) ],[glibcxx_cv_c99_ctype_tr1=yes],
[glibcxx_cv_c99_ctype_tr1=no])
]) ])
AC_MSG_RESULT($glibcxx_cv_c99_ctype_tr1) AC_MSG_RESULT($glibcxx_cv_c99_ctype_tr1)
if test x"$glibcxx_cv_c99_ctype_tr1" = x"yes"; then if test x"$glibcxx_cv_c99_ctype_tr1" = x"yes"; then
...@@ -1275,7 +1276,8 @@ AC_DEFUN([GLIBCXX_CHECK_C99_TR1], [ ...@@ -1275,7 +1276,8 @@ AC_DEFUN([GLIBCXX_CHECK_C99_TR1], [
typedef uint_least64_t my_uint_least64_t; typedef uint_least64_t my_uint_least64_t;
typedef uintmax_t my_uintmax_t; typedef uintmax_t my_uintmax_t;
typedef uintptr_t my_uintptr_t; typedef uintptr_t my_uintptr_t;
],[glibcxx_cv_c99_stdint_tr1=yes], [glibcxx_cv_c99_stdint_tr1=no]) ],[glibcxx_cv_c99_stdint_tr1=yes],
[glibcxx_cv_c99_stdint_tr1=no])
]) ])
AC_MSG_RESULT($glibcxx_cv_c99_stdint_tr1) AC_MSG_RESULT($glibcxx_cv_c99_stdint_tr1)
if test x"$glibcxx_cv_c99_stdint_tr1" = x"yes"; then if test x"$glibcxx_cv_c99_stdint_tr1" = x"yes"; then
......
...@@ -159,9 +159,6 @@ ...@@ -159,9 +159,6 @@
/* Define if _Unwind_GetIPInfo is available. */ /* Define if _Unwind_GetIPInfo is available. */
#undef HAVE_GETIPINFO #undef HAVE_GETIPINFO
/* Define to 1 if you have the `getpagesize' function. */
#undef HAVE_GETPAGESIZE
/* Define if gthr-default.h exists (meaning that threading support is /* Define if gthr-default.h exists (meaning that threading support is
enabled). */ enabled). */
#undef HAVE_GTHR_DEFAULT #undef HAVE_GTHR_DEFAULT
...@@ -274,9 +271,6 @@ ...@@ -274,9 +271,6 @@
/* Define to 1 if you have the <memory.h> header file. */ /* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H #undef HAVE_MEMORY_H
/* Define to 1 if you have a working `mmap' system call. */
#undef HAVE_MMAP
/* Define to 1 if you have the `modf' function. */ /* Define to 1 if you have the `modf' function. */
#undef HAVE_MODF #undef HAVE_MODF
...@@ -304,9 +298,6 @@ ...@@ -304,9 +298,6 @@
/* Define to 1 if you have the `setenv' function. */ /* Define to 1 if you have the `setenv' function. */
#undef HAVE_SETENV #undef HAVE_SETENV
/* Define if sigsetjmp is available. */
#undef HAVE_SIGSETJMP
/* Define to 1 if you have the `sincos' function. */ /* Define to 1 if you have the `sincos' function. */
#undef HAVE_SINCOS #undef HAVE_SINCOS
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -122,6 +122,12 @@ GLIBCXX_ENABLE_FULLY_DYNAMIC_STRING([no]) ...@@ -122,6 +122,12 @@ GLIBCXX_ENABLE_FULLY_DYNAMIC_STRING([no])
# Checks for operating systems support that don't require linking. # Checks for operating systems support that don't require linking.
GLIBCXX_CHECK_SYSTEM_ERROR GLIBCXX_CHECK_SYSTEM_ERROR
# For the streamoff typedef.
GLIBCXX_CHECK_INT64_T
# For C99 support to TR1.
GLIBCXX_CHECK_C99_TR1
# For common values of EOF, SEEK_CUR, SEEK_END. # For common values of EOF, SEEK_CUR, SEEK_END.
GLIBCXX_CHECK_STDIO_MACROS GLIBCXX_CHECK_STDIO_MACROS
...@@ -151,15 +157,9 @@ if $GLIBCXX_IS_NATIVE; then ...@@ -151,15 +157,9 @@ if $GLIBCXX_IS_NATIVE; then
AC_CHECK_HEADERS(sys/uio.h) AC_CHECK_HEADERS(sys/uio.h)
GLIBCXX_CHECK_WRITEV GLIBCXX_CHECK_WRITEV
# For the __streamoff_base_type typedef.
GLIBCXX_CHECK_INT64_T
# For LFS support. # For LFS support.
GLIBCXX_CHECK_LFS GLIBCXX_CHECK_LFS
# For C99 support to TR1.
GLIBCXX_CHECK_C99_TR1
# For dev/random and dev/urandom for TR1. # For dev/random and dev/urandom for TR1.
GLIBCXX_CHECK_RANDOM_TR1 GLIBCXX_CHECK_RANDOM_TR1
...@@ -177,16 +177,6 @@ if $GLIBCXX_IS_NATIVE; then ...@@ -177,16 +177,6 @@ if $GLIBCXX_IS_NATIVE; then
AC_LC_MESSAGES AC_LC_MESSAGES
AC_TRY_COMPILE(
[#include <setjmp.h>],
[sigjmp_buf env;
while (! sigsetjmp (env, 1))
siglongjmp (env, 1);
],
[AC_DEFINE(HAVE_SIGSETJMP, 1, [Define if sigsetjmp is available.])])
AC_FUNC_MMAP
# For iconv support. # For iconv support.
AM_ICONV AM_ICONV
...@@ -229,8 +219,6 @@ else ...@@ -229,8 +219,6 @@ else
# GLIBCXX_CHECK_STDLIB_SUPPORT # GLIBCXX_CHECK_STDLIB_SUPPORT
AC_DEFINE(HAVE_STRTOF) AC_DEFINE(HAVE_STRTOF)
# AC_FUNC_MMAP
AC_DEFINE(HAVE_MMAP)
AC_DEFINE(HAVE_ACOSF) AC_DEFINE(HAVE_ACOSF)
AC_DEFINE(HAVE_ASINF) AC_DEFINE(HAVE_ASINF)
......
...@@ -24,10 +24,7 @@ case "${host}" in ...@@ -24,10 +24,7 @@ case "${host}" in
GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT
GLIBCXX_CHECK_STDLIB_SUPPORT GLIBCXX_CHECK_STDLIB_SUPPORT
GLIBCXX_CHECK_S_ISREG_OR_S_IFREG GLIBCXX_CHECK_S_ISREG_OR_S_IFREG
AC_DEFINE(HAVE_SIGSETJMP)
AC_DEFINE(HAVE_GETPAGESIZE)
AC_DEFINE(HAVE_WRITEV) AC_DEFINE(HAVE_WRITEV)
AC_DEFINE(HAVE_INT64_T)
AC_DEFINE(HAVE_LIBM) AC_DEFINE(HAVE_LIBM)
AC_DEFINE(HAVE_COPYSIGN) AC_DEFINE(HAVE_COPYSIGN)
...@@ -65,16 +62,6 @@ case "${host}" in ...@@ -65,16 +62,6 @@ case "${host}" in
GLIBCXX_CHECK_WRITEV GLIBCXX_CHECK_WRITEV
AC_DEFINE(HAVE_LC_MESSAGES) AC_DEFINE(HAVE_LC_MESSAGES)
AC_TRY_COMPILE(
[#include <setjmp.h>],
[sigjmp_buf env;
while (! sigsetjmp (env, 1))
siglongjmp (env, 1);
],
[AC_DEFINE(HAVE_SIGSETJMP, 1, [Define if sigsetjmp is available.])])
AC_DEFINE(HAVE_MMAP)
;; ;;
*djgpp) *djgpp)
...@@ -125,9 +112,7 @@ case "${host}" in ...@@ -125,9 +112,7 @@ case "${host}" in
GLIBCXX_CHECK_LINKER_FEATURES GLIBCXX_CHECK_LINKER_FEATURES
GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT
AC_DEFINE(HAVE_LC_MESSAGES) AC_DEFINE(HAVE_LC_MESSAGES)
AC_DEFINE(HAVE_GETPAGESIZE)
AC_DEFINE(HAVE_SETENV) 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)
...@@ -139,7 +124,6 @@ case "${host}" in ...@@ -139,7 +124,6 @@ case "${host}" in
AC_DEFINE(HAVE_ISNAN) AC_DEFINE(HAVE_ISNAN)
AC_DEFINE(HAVE_ISNANF) AC_DEFINE(HAVE_ISNANF)
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)
...@@ -208,7 +192,6 @@ case "${host}" in ...@@ -208,7 +192,6 @@ case "${host}" in
GLIBCXX_CHECK_STDLIB_SUPPORT GLIBCXX_CHECK_STDLIB_SUPPORT
# For LFS. # For LFS.
AC_DEFINE(HAVE_INT64_T)
GLIBCXX_CHECK_LFS GLIBCXX_CHECK_LFS
# For showmanyc_helper(). # For showmanyc_helper().
...@@ -220,24 +203,10 @@ case "${host}" in ...@@ -220,24 +203,10 @@ case "${host}" in
AC_CHECK_HEADERS(sys/uio.h) AC_CHECK_HEADERS(sys/uio.h)
GLIBCXX_CHECK_WRITEV GLIBCXX_CHECK_WRITEV
# For C99 support to TR1.
GLIBCXX_CHECK_C99_TR1
AC_DEFINE(_GLIBCXX_USE_RANDOM_TR1) AC_DEFINE(_GLIBCXX_USE_RANDOM_TR1)
AC_LC_MESSAGES AC_LC_MESSAGES
# Check for sigsetjmp
AC_TRY_COMPILE(
[#include <setjmp.h>],
[sigjmp_buf env;
while (! sigsetjmp (env, 1))
siglongjmp (env, 1);
],
[AC_DEFINE(HAVE_SIGSETJMP, 1, [Define if sigsetjmp is available.])])
AC_DEFINE(HAVE_MMAP)
# For iconv support. # For iconv support.
AM_ICONV AM_ICONV
;; ;;
...@@ -314,15 +283,12 @@ case "${host}" in ...@@ -314,15 +283,12 @@ case "${host}" in
case "$target" in case "$target" in
*-solaris2.7 | *-solaris2.8 | *-solaris2.9 | *-solaris2.10) *-solaris2.7 | *-solaris2.8 | *-solaris2.9 | *-solaris2.10)
GLIBCXX_CHECK_LINKER_FEATURES GLIBCXX_CHECK_LINKER_FEATURES
AC_DEFINE(HAVE_GETPAGESIZE)
AC_DEFINE(HAVE_SIGSETJMP)
AC_DEFINE(HAVE_MBSTATE_T) AC_DEFINE(HAVE_MBSTATE_T)
AC_DEFINE(HAVE_POLL) AC_DEFINE(HAVE_POLL)
AC_DEFINE(HAVE_S_ISREG) AC_DEFINE(HAVE_S_ISREG)
AC_DEFINE(HAVE_LC_MESSAGES) AC_DEFINE(HAVE_LC_MESSAGES)
AC_DEFINE(HAVE_FINITE) AC_DEFINE(HAVE_FINITE)
AC_DEFINE(HAVE_FPCLASS) AC_DEFINE(HAVE_FPCLASS)
AC_DEFINE(HAVE_GETPAGESIZE)
# All of the dependencies for wide character support are here, so # All of the dependencies for wide character support are here, so
# turn it on. # turn it on.
AC_DEFINE(_GLIBCXX_USE_WCHAR_T) AC_DEFINE(_GLIBCXX_USE_WCHAR_T)
...@@ -365,7 +331,6 @@ case "${host}" in ...@@ -365,7 +331,6 @@ case "${host}" in
AC_DEFINE(HAVE_STRTOLD) AC_DEFINE(HAVE_STRTOLD)
;; ;;
esac esac
AC_DEFINE(HAVE_MMAP)
AC_DEFINE(HAVE_COPYSIGN) AC_DEFINE(HAVE_COPYSIGN)
AC_DEFINE(HAVE_ISNAN) AC_DEFINE(HAVE_ISNAN)
AC_DEFINE(HAVE_ISNANF) AC_DEFINE(HAVE_ISNANF)
...@@ -399,7 +364,6 @@ case "${host}" in ...@@ -399,7 +364,6 @@ case "${host}" in
fi fi
;; ;;
*-vxworks) *-vxworks)
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)
......
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