diff options
author | bkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-01-25 15:47:35 +0000 |
---|---|---|
committer | bkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-01-25 15:47:35 +0000 |
commit | 9253fc43df189f70c8f37b38c34d877a30d70ffa (patch) | |
tree | ecf0cbf54042e28cd61c1828feb8553a514cc166 /libstdc++-v3/config.h.in | |
parent | 4de52edf117fad90a86eba2395fabcf3d14edc19 (diff) | |
download | gcc-9253fc43df189f70c8f37b38c34d877a30d70ffa.tar.gz |
2005-01-25 Benjamin Kosnik <bkoz@redhat.com>
* acinclude.m4 (GLIBCXX_ENABLE_C99): Test for complex math
functions, and enable _GLIBCXX_USE_C99_COMPLEX_MATH if they exist.
* acconfig.h: Add _GLIBCXX_USE_C99_COMPLEX_MATH.
* config.h.in: Regenerate.
* configure: Regenerate.
* include/std/std_complex.h: Protect complex builtins with
_GLIBCXX_USE_C99_COMPLEX_MATH.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@94221 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/config.h.in')
-rw-r--r-- | libstdc++-v3/config.h.in | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/libstdc++-v3/config.h.in b/libstdc++-v3/config.h.in index 86c11064872..fdcc07cb2a2 100644 --- a/libstdc++-v3/config.h.in +++ b/libstdc++-v3/config.h.in @@ -14,11 +14,14 @@ // Include I/O support for 'long long' and 'unsigned long long'. #undef _GLIBCXX_USE_LONG_LONG +// Define if C99 features such as lldiv_t, llabs, lldiv should be exposed. +#undef _GLIBCXX_USE_C99 + // Define if C99 math functions (like fpclassify) should be exposed. #undef _GLIBCXX_USE_C99_MATH -// Define if C99 features such as lldiv_t, llabs, lldiv should be exposed. -#undef _GLIBCXX_USE_C99 +// Define if C99 complex math functions should be used in std::complex. +#undef _GLIBCXX_USE_C99_COMPLEX_MATH // Define if code specialized for wchar_t should be used. #undef _GLIBCXX_USE_WCHAR_T @@ -200,6 +203,9 @@ /* Define to 1 if you have the `ceill' function. */ #undef HAVE_CEILL +/* Define to 1 if you have the <complex.h> header file. */ +#undef HAVE_COMPLEX_H + /* Define to 1 if you have the `copysign' function. */ #undef HAVE_COPYSIGN |