X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=libstdc%2B%2B-v3%2Fconfig.h.in;h=f8afe1749bec6b9e4dd0b1592f3b704b49eef05b;hp=03200d39d6407733c1ee21bd279b790022a384b8;hb=d64903a9d43b7304b95ca9c050dcf516e08812ce;hpb=e27b0dbd9e62f02a99222bacf9212dd9a65e35cf diff --git a/libstdc++-v3/config.h.in b/libstdc++-v3/config.h.in index 03200d39d64..f8afe1749be 100644 --- a/libstdc++-v3/config.h.in +++ b/libstdc++-v3/config.h.in @@ -5,79 +5,6 @@ #undef PACKAGE #undef VERSION - -// Define if code specialized for long long should be used. -#undef _GLIBCXX_USE_LONG_LONG - -// Define if code specialized for wchar_t should be used. -#undef _GLIBCXX_USE_WCHAR_T - -// Define if C99 functions or macros from , , -// , , and can be used or exposed. -#undef _GLIBCXX_USE_C99 - -// Define if C99 functions or macros in should be imported in -// in namespace std. -#undef _GLIBCXX_USE_C99_MATH - -// Define if C99 functions in should be used in -// . Using compiler builtins for these functions requires -// corresponding C99 library functions to be present. -#undef _GLIBCXX_USE_C99_COMPLEX - -// Define if using setrlimit to set resource limits during 'make check'. -#undef _GLIBCXX_RES_LIMITS - -// Define to use concept checking code from the boost libraries. -#undef _GLIBCXX_CONCEPT_CHECKS - -// Define to use symbol versioning in the shared library. -#undef _GLIBCXX_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: _GLIBCXX_AT_AT is a hack to work around quoting issues in m4. -#if _GLIBCXX_SYMVER - #define _GLIBCXX_ASM_SYMVER(cur, old, version) \ - asm (".symver " #cur "," #old _GLIBCXX_AT_AT #version); -#else - #define _GLIBCXX_ASM_SYMVER(cur, old, version) -#endif - -// Define if LFS support is available. -#undef _GLIBCXX_USE_LFS - -// Define if a fully dynamic basic_string is wanted. -#undef _GLIBCXX_FULLY_DYNAMIC_STRING - -// Define if NLS translations are to be used. -#undef _GLIBCXX_USE_NLS - -// Define if gthr-default.h exists (meaning that threading support is enabled). -#undef HAVE_GTHR_DEFAULT - -// Define if mbstate_t exists in wchar.h. -#undef HAVE_MBSTATE_T - -// Define if poll is available in . -#undef HAVE_POLL - -// Define if S_ISREG (Posix) is available in . -#undef HAVE_S_ISREG - -// Define if S_IFREG is available in . -#undef HAVE_S_IFREG - -// Define if writev is available in . -#undef HAVE_WRITEV - -// Define if int64_t is available in . -#undef HAVE_INT64_T - -// Define if LC_MESSAGES is available in . -#undef HAVE_LC_MESSAGES - // Define if exists. #undef HAVE_FLOAT_H @@ -193,6 +120,10 @@ /* Define to 1 if you have the `getpagesize' function. */ #undef HAVE_GETPAGESIZE +/* Define if gthr-default.h exists (meaning that threading support is + enabled). */ +#undef HAVE_GTHR_DEFAULT + /* Define to 1 if you have the `hypot' function. */ #undef HAVE_HYPOT @@ -214,6 +145,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_IEEEFP_H +/* Define if int64_t is available in . */ +#undef HAVE_INT64_T + /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H @@ -238,6 +172,9 @@ /* Defined if iswblank exists. */ #undef HAVE_ISWBLANK +/* Define if LC_MESSAGES is available in . */ +#undef HAVE_LC_MESSAGES + /* Define to 1 if you have the `ldexpf' function. */ #undef HAVE_LDEXPF @@ -286,6 +223,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_MACHINE_PARAM_H +/* Define if mbstate_t exists in wchar.h. */ +#undef HAVE_MBSTATE_T + /* Define to 1 if you have the header file. */ #undef HAVE_MEMORY_H @@ -307,6 +247,9 @@ /* Define to 1 if you have the `nl_langinfo' function. */ #undef HAVE_NL_LANGINFO +/* Define if poll is available in . */ +#undef HAVE_POLL + /* Define to 1 if you have the `powf' function. */ #undef HAVE_POWF @@ -403,6 +346,12 @@ /* Define to 1 if you have the header file. */ #undef HAVE_SYS_UIO_H +/* Define if S_IFREG is available in . */ +#undef HAVE_S_IFREG + +/* Define if S_IFREG is available in . */ +#undef HAVE_S_ISREG + /* Define to 1 if you have the `tanf' function. */ #undef HAVE_TANF @@ -436,6 +385,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_WCTYPE_H +/* Define if writev is available in . */ +#undef HAVE_WRITEV + /* Define to 1 if you have the `_acosf' function. */ #undef HAVE__ACOSF @@ -697,15 +649,63 @@ /* Define to 1 if you have the ANSI C header files. */ #undef STDC_HEADERS +/* Define to use concept checking code from the boost libraries. */ +#undef _GLIBCXX_CONCEPT_CHECKS + +/* Define if a fully dynamic basic_string is wanted. */ +#undef _GLIBCXX_FULLY_DYNAMIC_STRING + /* Define to 1 if a full hosted library is built, or 0 if freestanding. */ #undef _GLIBCXX_HOSTED +/* Define if using setrlimit to set resource limits during "make check" */ +#undef _GLIBCXX_RES_LIMITS + /* Define if the compiler is configured for setjmp/longjmp exceptions. */ #undef _GLIBCXX_SJLJ_EXCEPTIONS +/* Define to use symbol versioning in the shared library. */ +#undef _GLIBCXX_SYMVER + +/* Define if C99 functions or macros from , , , + , and can be used or exposed. */ +#undef _GLIBCXX_USE_C99 + +/* Define if C99 functions in should be used in . Using + compiler builtins for these functions requires corresponding C99 library + functions to be present. */ +#undef _GLIBCXX_USE_C99_COMPLEX + +/* Define if C99 functions or macros in should be imported in + in namespace std. */ +#undef _GLIBCXX_USE_C99_MATH + /* Define if iconv and related functions exist and are usable. */ #undef _GLIBCXX_USE_ICONV + +/* Define if LFS support is available. */ +#undef _GLIBCXX_USE_LFS + +/* Define if code specialized for long long should be used. */ +#undef _GLIBCXX_USE_LONG_LONG + +/* Define if NLS translations are to be used. */ +#undef _GLIBCXX_USE_NLS + +/* Define if code specialized for wchar_t should be used. */ +#undef _GLIBCXX_USE_WCHAR_T // +// Define symbol versioning in assember directives. If symbol +// versioning is beigng used, and the assembler supports this kind of +// thing, then use it. +// NB: _GLIBCXX_AT_AT is a hack to work around quoting issues in m4. +#if _GLIBCXX_SYMVER + #define _GLIBCXX_ASM_SYMVER(cur, old, version) \ + asm (".symver " #cur "," #old _GLIBCXX_AT_AT #version); +#else + #define _GLIBCXX_ASM_SYMVER(cur, old, version) +#endif + // Systems that have certain non-standard functions prefixed with an // underscore, we'll handle those here. Must come after config.h.in. //