diff options
author | kcook <kcook@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-04-06 01:32:03 +0000 |
---|---|---|
committer | kcook <kcook@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-04-06 01:32:03 +0000 |
commit | d64903a9d43b7304b95ca9c050dcf516e08812ce (patch) | |
tree | 54710b28294d02b85ec05918a3ab0dd59d1a75c7 /libstdc++-v3/acinclude.m4 | |
parent | e27b0dbd9e62f02a99222bacf9212dd9a65e35cf (diff) | |
download | gcc-d64903a9d43b7304b95ca9c050dcf516e08812ce.tar.gz |
2005-04-06 Kelley Cook <kcook@gcc.gnu.org>
* acinclude.m4 (_GLIBCXX_USE_LONG_LONG,
_GLIBCXX_USE_WCHAR_T, _GLIBCXX_USE_C99, _GLIBCXX_USE_C99_MATH,
_GLIBCXX_USE_C99_COMPLEX, _GLIBCXX_RES_LIMITS, _GLIBCXX_CONCEPT_CHECKS,
_GLIBCXX_SYMVER, _GLIBCXX_USE_LFS, _GLIBCXX_FULLY_DYNAMIC_STRING,
_GLIBCXX_USE_NLS, HAVE_GTHR_DEFAULT, HAVE_MBSTATE_T, HAVE_POLL,
HAVE_S_ISREG, HAVE_S_IFREG, HAVE_WRITEV, HAVE_INT64_T,
HAVE_LC_MESSAGES): Use long form of AC_DEFINE ...
* acconfig.h: ... to eliminate them from here.
(_GLIBCXX_ASM_SYMVER): Move definition below @BOTTOM@.
* config.h.in, configure: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@97685 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/acinclude.m4')
-rw-r--r-- | libstdc++-v3/acinclude.m4 | 58 |
1 files changed, 39 insertions, 19 deletions
diff --git a/libstdc++-v3/acinclude.m4 b/libstdc++-v3/acinclude.m4 index d911e2f8032..24780718a28 100644 --- a/libstdc++-v3/acinclude.m4 +++ b/libstdc++-v3/acinclude.m4 @@ -375,7 +375,9 @@ AC_DEFUN([GLIBCXX_CHECK_SETRLIMIT], [ AC_MSG_CHECKING([for testsuite resource limits support]) if test $setrlimit_have_headers = yes && test $ac_setrlimit = yes; then ac_res_limits=yes - AC_DEFINE(_GLIBCXX_RES_LIMITS) + AC_DEFINE(_GLIBCXX_RES_LIMITS, 1, + [Define if using setrlimit to set resource limits during + "make check"]) else ac_res_limits=no fi @@ -407,9 +409,11 @@ AC_DEFUN([GLIBCXX_CHECK_S_ISREG_OR_S_IFREG], [ [glibcxx_cv_S_IFREG=no]) ]) if test $glibcxx_cv_S_ISREG = yes; then - AC_DEFINE(HAVE_S_ISREG) + AC_DEFINE(HAVE_S_ISREG, 1, + [Define if S_IFREG is available in <sys/stat.h>.]) elif test $glibcxx_cv_S_IFREG = yes; then - AC_DEFINE(HAVE_S_IFREG) + AC_DEFINE(HAVE_S_IFREG, 1, + [Define if S_IFREG is available in <sys/stat.h>.]) fi ]) @@ -428,7 +432,7 @@ AC_DEFUN([GLIBCXX_CHECK_POLL], [ [glibcxx_cv_POLL=no]) ]) if test $glibcxx_cv_POLL = yes; then - AC_DEFINE(HAVE_POLL) + AC_DEFINE(HAVE_POLL, 1, [Define if poll is available in <poll.h>.]) fi ]) @@ -446,7 +450,7 @@ AC_DEFUN([GLIBCXX_CHECK_WRITEV], [ [glibcxx_cv_WRITEV=no]) ]) if test $glibcxx_cv_WRITEV = yes; then - AC_DEFINE(HAVE_WRITEV) + AC_DEFINE(HAVE_WRITEV, 1, [Define if writev is available in <sys/uio.h>.]) fi ]) @@ -463,7 +467,7 @@ AC_DEFUN([GLIBCXX_CHECK_INT64_T], [ [glibcxx_cv_INT64_T=no]) ]) if test $glibcxx_cv_INT64_T = yes; then - AC_DEFINE(HAVE_INT64_T) + AC_DEFINE(HAVE_INT64_T, 1, [Define if int64_t is available in <stdint.h>.]) fi ]) @@ -493,7 +497,7 @@ AC_DEFUN([GLIBCXX_CHECK_LFS], [ [glibcxx_cv_LFS=no]) ]) if test $glibcxx_cv_LFS = yes; then - AC_DEFINE(_GLIBCXX_USE_LFS) + AC_DEFINE(_GLIBCXX_USE_LFS, 1, [Define if LFS support is available.]) fi CXXFLAGS="$ac_save_CXXFLAGS" AC_LANG_RESTORE @@ -514,7 +518,8 @@ dnl AC_DEFUN([GLIBCXX_ENABLE_FULLY_DYNAMIC_STRING], [ GLIBCXX_ENABLE(fully-dynamic-string,$1,,[do not put empty strings in per-process static memory]) if test $enable_fully_dynamic_string = yes; then - AC_DEFINE(_GLIBCXX_FULLY_DYNAMIC_STRING) + AC_DEFINE(_GLIBCXX_FULLY_DYNAMIC_STRING, 1, + [Define if a fully dynamic basic_string is wanted.]) fi ]) @@ -760,7 +765,7 @@ AC_DEFUN([GLIBCXX_ENABLE_C99], [ have_mbstate_t=yes, have_mbstate_t=no) AC_MSG_RESULT($have_mbstate_t) if test x"$have_mbstate_t" = xyes; then - AC_DEFINE(HAVE_MBSTATE_T) + AC_DEFINE(HAVE_MBSTATE_T,1,[Define if mbstate_t exists in wchar.h.]) fi if test x"$enable_c99" = x"yes"; then @@ -789,7 +794,9 @@ AC_DEFUN([GLIBCXX_ENABLE_C99], [ ]) AC_MSG_RESULT($ac_c99_math) if test x"$ac_c99_math" = x"yes"; then - AC_DEFINE(_GLIBCXX_USE_C99_MATH) + AC_DEFINE(_GLIBCXX_USE_C99_MATH, 1, + [Define if C99 functions or macros in <math.h> should be imported + in <cmath> in namespace std.]) fi # Check for the existence of <complex.h> complex functions. @@ -846,7 +853,10 @@ AC_DEFUN([GLIBCXX_ENABLE_C99], [ CXXFLAGS="$save_CXXFLAGS" AC_MSG_RESULT($ac_c99_complex) if test x"$ac_c99_complex" = x"yes"; then - AC_DEFINE(_GLIBCXX_USE_C99_COMPLEX) + AC_DEFINE(_GLIBCXX_USE_C99_COMPLEX, 1, + [Define if C99 functions in <complex.h> should be used in + <complex>. Using compiler builtins for these functions requires + corresponding C99 library functions to be present.]) fi # Check for the existence in <stdio.h> of vscanf, et. al. @@ -992,7 +1002,9 @@ AC_DEFUN([GLIBCXX_ENABLE_C99], [ test x"$ac_c99_wchar" = x"no"; then enable_c99=no; else - AC_DEFINE(_GLIBCXX_USE_C99) + AC_DEFINE(_GLIBCXX_USE_C99, 1, + [Define if C99 functions or macros from <wchar.h>, <math.h>, + <complex.h>, <stdio.h>, and <stdlib.h> can be used or exposed.]) fi AC_LANG_RESTORE @@ -1207,7 +1219,8 @@ AC_DEFUN([GLIBCXX_ENABLE_CLOCALE], [ AC_SEARCH_LIBS(gettext, intl, [], USE_NLS=no) fi if test $USE_NLS = yes; then - AC_DEFINE(_GLIBCXX_USE_NLS) + AC_DEFINE(_GLIBCXX_USE_NLS, 1, + [Define if NLS translations are to be used.]) fi AC_SUBST(USE_NLS) @@ -1306,7 +1319,8 @@ dnl AC_DEFUN([GLIBCXX_ENABLE_CONCEPT_CHECKS], [ GLIBCXX_ENABLE(concept-checks,$1,,[use Boost-derived template checks]) if test $enable_concept_checks = yes; then - AC_DEFINE(_GLIBCXX_CONCEPT_CHECKS) + AC_DEFINE(_GLIBCXX_CONCEPT_CHECKS, 1, + [Define to use concept checking code from the boost libraries.]) fi ]) @@ -1489,7 +1503,8 @@ dnl AC_DEFUN([GLIBCXX_ENABLE_LONG_LONG], [ GLIBCXX_ENABLE(long-long,$1,,[enable template specializations for 'long long']) if test $enable_long_long = yes; then - AC_DEFINE(_GLIBCXX_USE_LONG_LONG) + AC_DEFINE(_GLIBCXX_USE_LONG_LONG, 1, + [Define if code specialized for long long should be used.]) fi AC_MSG_CHECKING([for enabled long long specializations]) AC_MSG_RESULT([$enable_long_long]) @@ -1509,7 +1524,8 @@ dnl AC_DEFUN([GLIBCXX_ENABLE_WCHAR_T], [ GLIBCXX_ENABLE(wchar_t,$1,,[enable template specializations for 'wchar_t']) if test x"$ac_c99_wchar" = x"yes" && test x"$enable_wchar_t" = x"yes"; then - AC_DEFINE(_GLIBCXX_USE_WCHAR_T) + AC_DEFINE(_GLIBCXX_USE_WCHAR_T, 1, + [Define if code specialized for wchar_t should be used.]) fi AC_MSG_CHECKING([for enabled wchar_t specializations]) AC_MSG_RESULT([$enable_wchar_t]) @@ -1743,7 +1759,8 @@ case $enable_symvers in ;; gnu) SYMVER_MAP=config/linker-map.gnu - AC_DEFINE(_GLIBCXX_SYMVER) + AC_DEFINE(_GLIBCXX_SYMVER, 1, + [Define to use symbol versioning in the shared library.]) ;; esac @@ -1778,7 +1795,9 @@ AC_DEFUN([GLIBCXX_ENABLE_THREADS], [ AC_MSG_RESULT([$target_thread_file]) if test $target_thread_file != single; then - AC_DEFINE(HAVE_GTHR_DEFAULT) + AC_DEFINE(HAVE_GTHR_DEFAULT, 1, + [Define if gthr-default.h exists + (meaning that threading support is enabled).]) fi glibcxx_thread_h=gthr-$target_thread_file.h @@ -1810,7 +1829,8 @@ AC_DEFUN([AC_LC_MESSAGES], [ [AC_TRY_LINK([#include <locale.h>], [return LC_MESSAGES], ac_cv_val_LC_MESSAGES=yes, ac_cv_val_LC_MESSAGES=no)]) if test $ac_cv_val_LC_MESSAGES = yes; then - AC_DEFINE(HAVE_LC_MESSAGES) + AC_DEFINE(HAVE_LC_MESSAGES, 1, + [Define if LC_MESSAGES is available in <locale.h>.]) fi ]) ]) |