summaryrefslogtreecommitdiff
path: root/libstdc++-v3/acinclude.m4
diff options
context:
space:
mode:
authorkcook <kcook@138bc75d-0d04-0410-961f-82ee72b054a4>2005-04-06 01:32:03 +0000
committerkcook <kcook@138bc75d-0d04-0410-961f-82ee72b054a4>2005-04-06 01:32:03 +0000
commitd64903a9d43b7304b95ca9c050dcf516e08812ce (patch)
tree54710b28294d02b85ec05918a3ab0dd59d1a75c7 /libstdc++-v3/acinclude.m4
parente27b0dbd9e62f02a99222bacf9212dd9a65e35cf (diff)
downloadgcc-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.m458
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
])
])