diff options
Diffstat (limited to 'libstdc++-v3/config.h.in')
-rw-r--r-- | libstdc++-v3/config.h.in | 41 |
1 files changed, 35 insertions, 6 deletions
diff --git a/libstdc++-v3/config.h.in b/libstdc++-v3/config.h.in index 4908342858c..de9f397390a 100644 --- a/libstdc++-v3/config.h.in +++ b/libstdc++-v3/config.h.in @@ -15,9 +15,6 @@ // Define if C99 features such as lldiv_t, llabs, lldiv should be exposed. #undef _GLIBCPP_USE_C99 -// Include support for shadow headers, ie --enable-cshadow-headers. -#undef _GLIBCPP_USE_SHADOW_HEADERS - // Define if code specialized for wchar_t should be used. #undef _GLIBCPP_USE_WCHAR_T @@ -27,6 +24,20 @@ // Define to use concept checking code from the boost libraries. #undef _GLIBCPP_CONCEPT_CHECKS +// Define to use symbol versioning in the shared library. +#undef _GLIBCPP_SYMVER + +// Define symbol versioning in assember directives. If symbol +// versioning is beigng used, and the assembler supports this kind of +// thing, then use it. +// NB: _GLIBCPP_AT_AT is a hack to work around quoting issues in m4. +#if _GLIBCPP_SYMVER + #define _GLIBCPP_ASM_SYMVER(cur, old, version) \ + asm (".symver " #cur "," #old _GLIBCPP_AT_AT #version); +#else + #define _GLIBCPP_ASM_SYMVER(cur, old, version) +#endif + // Define if mbstate_t exists in wchar.h. #undef HAVE_MBSTATE_T @@ -93,6 +104,15 @@ // Define if LC_MESSAGES is available in <locale.h>. #undef HAVE_LC_MESSAGES +/* Define if you have the __signbit function. */ +#undef HAVE___SIGNBIT + +/* Define if you have the __signbitf function. */ +#undef HAVE___SIGNBITF + +/* Define if you have the __signbitl function. */ +#undef HAVE___SIGNBITL + /* Define if you have the _acosf function. */ #undef HAVE__ACOSF @@ -141,6 +161,9 @@ /* Define if you have the _cosl function. */ #undef HAVE__COSL +/* Define if you have the _expf function. */ +#undef HAVE__EXPF + /* Define if you have the _expl function. */ #undef HAVE__EXPL @@ -336,6 +359,9 @@ /* Define if you have the drand48 function. */ #undef HAVE_DRAND48 +/* Define if you have the expf function. */ +#undef HAVE_EXPF + /* Define if you have the expl function. */ #undef HAVE_EXPL @@ -501,9 +527,6 @@ /* Define if you have the setenv function. */ #undef HAVE_SETENV -/* Define if you have the signbitl function. */ -#undef HAVE_SIGNBITL - /* Define if you have the sincos function. */ #undef HAVE_SINCOS @@ -702,6 +725,9 @@ /* Define if you have the <stdlib.h> header file. */ #undef HAVE_STDLIB_H +/* Define if you have the <string.h> header file. */ +#undef HAVE_STRING_H + /* Define if you have the <sys/isa_defs.h> header file. */ #undef HAVE_SYS_ISA_DEFS_H @@ -723,6 +749,9 @@ /* Define if you have the <wchar.h> header file. */ #undef HAVE_WCHAR_H +/* Define if you have the <wctype.h> header file. */ +#undef HAVE_WCTYPE_H + /* Define if you have the m library (-lm). */ #undef HAVE_LIBM |