X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=libstdc%2B%2B-v3%2Fconfig.h.in;h=41d86ada3780fc2422a477fefef74d6ba72b9204;hb=a37de8d9db0c04003a2e510d50126cabd569be20;hp=85d30923ebf00180d11dac3ea61f691cd78c1b93;hpb=0194306cbde8952092b5c0437175a039a66b119c;p=pf3gnuchains%2Fgcc-fork.git diff --git a/libstdc++-v3/config.h.in b/libstdc++-v3/config.h.in index 85d30923ebf..41d86ada378 100644 --- a/libstdc++-v3/config.h.in +++ b/libstdc++-v3/config.h.in @@ -3,23 +3,52 @@ /* Define if you have a working `mmap' system call. */ #undef HAVE_MMAP -// Define if GCC supports weak symbols -#undef _GLIBCPP_SUPPORTS_WEAK +// Define if GCC supports weak symbols. +#undef _GLIBCXX_SUPPORTS_WEAK -// Define if gthr-default.h exists (meaning that threading support is enabled) -#undef HAVE_GTHR_DEFAULT +// Include I/O support for 'long long' and 'unsigned long long'. +#undef _GLIBCXX_USE_LONG_LONG -// Include support for 'long long' and 'unsigned long long'. -#undef _GLIBCPP_USE_LONG_LONG +// Define if C99 features such as lldiv_t, llabs, lldiv should be exposed. +#undef _GLIBCXX_USE_C99 // Define if code specialized for wchar_t should be used. -#undef _GLIBCPP_USE_C99 +#undef _GLIBCXX_USE_WCHAR_T + +// Define if using setrlimit to limit memory usage during 'make check'. +#undef _GLIBCXX_MEM_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 -// Include support for shadow headers, ie --enable-cshadow-headers. -#undef _GLIBCPP_USE_SHADOW_HEADERS +// Define if gthr-default.h exists (meaning that threading support is enabled). +#undef HAVE_GTHR_DEFAULT -// Define if code specialized for wchar_t should be used. -#undef _GLIBCPP_USE_WCHAR_T +// Define if drand48 exists. +#undef HAVE_DRAND48 + +// Define if getpagesize exists. +#undef HAVE_GETPAGESIZE + +// Define if setenv exists. +#undef HAVE_SETENV + +// Define if sigsetjmp exists. +#undef HAVE_SIGSETJMP // Define if mbstate_t exists in wchar.h. #undef HAVE_MBSTATE_T @@ -30,6 +59,18 @@ // Define if you have the modfl function. #undef HAVE_MODFL +// Define if you have the expf function. +#undef HAVE_EXPF + +// Define if you have the expl function. +#undef HAVE_EXPL + +// Define if you have the hypotf function. +#undef HAVE_HYPOTF + +// Define if you have the hypotl function. +#undef HAVE_HYPOTL + // Define if the compiler/host combination has __builtin_abs #undef HAVE___BUILTIN_ABS @@ -63,8 +104,8 @@ // Define if the compiler/host combination has __builtin_sinl #undef HAVE___BUILTIN_SINL -// Define if the compiler/host combination has __builtin_fsqrt -#undef HAVE___BUILTIN_FSQRT +// Define if the compiler/host combination has __builtin_sqrt +#undef HAVE___BUILTIN_SQRT // Define if the compiler/host combination has __builtin_sqrtf #undef HAVE___BUILTIN_SQRTF @@ -72,9 +113,33 @@ // Define if the compiler/host combination has __builtin_sqrtl #undef HAVE___BUILTIN_SQRTL +// 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 LC_MESSAGES is available in . #undef HAVE_LC_MESSAGES +// Define if NLS translations are to be used. +#undef _GLIBCXX_USE_NLS + +/* 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 @@ -123,6 +188,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 @@ -318,6 +386,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 @@ -480,8 +551,8 @@ /* Define if you have the qfpclass function. */ #undef HAVE_QFPCLASS -/* Define if you have the signbitl function. */ -#undef HAVE_SIGNBITL +/* Define if you have the setenv function. */ +#undef HAVE_SETENV /* Define if you have the sincos function. */ #undef HAVE_SINCOS @@ -510,6 +581,9 @@ /* Define if you have the sqrtl function. */ #undef HAVE_SQRTL +/* Define if you have the strtof function. */ +#undef HAVE_STRTOF + /* Define if you have the strtold function. */ #undef HAVE_STRTOLD @@ -663,6 +737,9 @@ /* Define if you have the header file. */ #undef HAVE_INTTYPES_H +/* Define if you have the header file. */ +#undef HAVE_LIBINTL_H + /* Define if you have the header file. */ #undef HAVE_LOCALE_H @@ -675,6 +752,12 @@ /* Define if you have the header file. */ #undef HAVE_NAN_H +/* Define if you have the header file. */ +#undef HAVE_SYS_FILIO_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_IOCTL_H + /* Define if you have the header file. */ #undef HAVE_SYS_ISA_DEFS_H @@ -684,12 +767,27 @@ /* Define if you have the header file. */ #undef HAVE_SYS_RESOURCE_H +/* Define if you have the header file. */ +#undef HAVE_SYS_STAT_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_TIME_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_TYPES_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_UIO_H + /* Define if you have the header file. */ #undef HAVE_UNISTD_H /* Define if you have the header file. */ #undef HAVE_WCHAR_H +/* Define if you have the header file. */ +#undef HAVE_WCTYPE_H + /* Define if you have the m library (-lm). */ #undef HAVE_LIBM @@ -700,7 +798,7 @@ #undef VERSION /* Define if the compiler is configured for setjmp/longjmp exceptions. */ -#undef _GLIBCPP_SJLJ_EXCEPTIONS +#undef _GLIBCXX_SJLJ_EXCEPTIONS /* Define if sigsetjmp is available. */ #undef HAVE_SIGSETJMP