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=55fa49e29d7255b59ad7519ca988e4b39762501b;hp=256637abcecf532bf0d32b05dc0bbd7f53267d0b;hb=09c759aaf6da911aa1a44898d2b84121991bced9;hpb=4971b9a8ba2016e1a41927b250e8802eb0787769 diff --git a/libstdc++-v3/config.h.in b/libstdc++-v3/config.h.in index 256637abcec..55fa49e29d7 100644 --- a/libstdc++-v3/config.h.in +++ b/libstdc++-v3/config.h.in @@ -12,6 +12,9 @@ /* Define to 1 if you have the `asinl' function. */ #undef HAVE_ASINL +/* Define to 1 if the target assembler supports .symver directive. */ +#undef HAVE_AS_SYMVER_DIRECTIVE + /* Define to 1 if you have the `atan2f' function. */ #undef HAVE_ATAN2F @@ -36,15 +39,6 @@ /* Define to 1 if you have the header file. */ #undef HAVE_COMPLEX_H -/* Define to 1 if you have the `copysign' function. */ -#undef HAVE_COPYSIGN - -/* Define to 1 if you have the `copysignf' function. */ -#undef HAVE_COPYSIGNF - -/* Define to 1 if you have the `copysignl' function. */ -#undef HAVE_COPYSIGNL - /* Define to 1 if you have the `cosf' function. */ #undef HAVE_COSF @@ -105,6 +99,9 @@ /* Define if ETXTBSY exists. */ #undef HAVE_ETXTBSY +/* Define to 1 if you have the header file. */ +#undef HAVE_EXECINFO_H + /* Define to 1 if you have the `expf' function. */ #undef HAVE_EXPF @@ -159,9 +156,6 @@ /* Define if _Unwind_GetIPInfo is available. */ #undef HAVE_GETIPINFO -/* 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 @@ -184,6 +178,12 @@ /* Define if int64_t is available in . */ #undef HAVE_INT64_T +/* Define if int64_t is a long. */ +#undef HAVE_INT64_T_LONG + +/* Define if int64_t is a long long. */ +#undef HAVE_INT64_T_LONG_LONG + /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H @@ -220,9 +220,6 @@ /* Define to 1 if you have the header file. */ #undef HAVE_LIBINTL_H -/* Define to 1 if you have the `m' library (-lm). */ -#undef HAVE_LIBM - /* Only used in build directory testsuite_hooks.h. */ #undef HAVE_LIMIT_AS @@ -268,9 +265,6 @@ /* Define to 1 if you have the header file. */ #undef HAVE_MEMORY_H -/* Define to 1 if you have a working `mmap' system call. */ -#undef HAVE_MMAP - /* Define to 1 if you have the `modf' function. */ #undef HAVE_MODF @@ -298,9 +292,6 @@ /* Define to 1 if you have the `setenv' function. */ #undef HAVE_SETENV -/* Define if sigsetjmp is available. */ -#undef HAVE_SIGSETJMP - /* Define to 1 if you have the `sincos' function. */ #undef HAVE_SINCOS @@ -472,12 +463,6 @@ /* Define to 1 if you have the `_ceill' function. */ #undef HAVE__CEILL -/* Define to 1 if you have the `_copysign' function. */ -#undef HAVE__COPYSIGN - -/* Define to 1 if you have the `_copysignl' function. */ -#undef HAVE__COPYSIGNL - /* Define to 1 if you have the `_cosf' function. */ #undef HAVE__COSF @@ -634,57 +619,6 @@ /* Define to 1 if you have the `_tanl' function. */ #undef HAVE__TANL -/* Define if the compiler/host combination has __builtin_abs. */ -#undef HAVE___BUILTIN_ABS - -/* Define if the compiler/host combination has __builtin_cos. */ -#undef HAVE___BUILTIN_COS - -/* Define if the compiler/host combination has __builtin_cosf. */ -#undef HAVE___BUILTIN_COSF - -/* Define if the compiler/host combination has __builtin_cosl. */ -#undef HAVE___BUILTIN_COSL - -/* Define if the compiler/host combination has __builtin_fabs. */ -#undef HAVE___BUILTIN_FABS - -/* Define if the compiler/host combination has __builtin_fabsf. */ -#undef HAVE___BUILTIN_FABSF - -/* Define if the compiler/host combination has __builtin_fabsl. */ -#undef HAVE___BUILTIN_FABSL - -/* Define if the compiler/host combination has __builtin_labs. */ -#undef HAVE___BUILTIN_LABS - -/* Define if the compiler/host combination has __builtin_sin. */ -#undef HAVE___BUILTIN_SIN - -/* Define if the compiler/host combination has __builtin_sinf. */ -#undef HAVE___BUILTIN_SINF - -/* Define if the compiler/host combination has __builtin_sinl. */ -#undef HAVE___BUILTIN_SINL - -/* 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 - -/* Define if the compiler/host combination has __builtin_sqrtl. */ -#undef HAVE___BUILTIN_SQRTL - -/* Define to 1 if you have the `__signbit' function. */ -#undef HAVE___SIGNBIT - -/* Define to 1 if you have the `__signbitf' function. */ -#undef HAVE___SIGNBITF - -/* Define to 1 if you have the `__signbitl' function. */ -#undef HAVE___SIGNBITL - /* Define as const if the declaration of iconv() needs const. */ #undef ICONV_CONST @@ -707,22 +641,25 @@ /* Define to the one symbol short name of this package. */ #undef PACKAGE_TARNAME +/* Define to the home page for this package. */ +#undef PACKAGE_URL + /* Define to the version of this package. */ #undef PACKAGE_VERSION -/* The size of a `char', as computed by sizeof. */ +/* The size of `char', as computed by sizeof. */ #undef SIZEOF_CHAR -/* The size of a `int', as computed by sizeof. */ +/* The size of `int', as computed by sizeof. */ #undef SIZEOF_INT -/* The size of a `long', as computed by sizeof. */ +/* The size of `long', as computed by sizeof. */ #undef SIZEOF_LONG -/* The size of a `short', as computed by sizeof. */ +/* The size of `short', as computed by sizeof. */ #undef SIZEOF_SHORT -/* The size of a `void *', as computed by sizeof. */ +/* The size of `void *', as computed by sizeof. */ #undef SIZEOF_VOID_P /* Define to 1 if you have the ANSI C header files. */ @@ -734,15 +671,26 @@ /* Define if builtin atomic operations for bool are supported on this host. */ #undef _GLIBCXX_ATOMIC_BUILTINS_1 +/* Define if builtin atomic operations for short are supported on this host. + */ +#undef _GLIBCXX_ATOMIC_BUILTINS_2 + /* Define if builtin atomic operations for int are supported on this host. */ #undef _GLIBCXX_ATOMIC_BUILTINS_4 +/* Define if builtin atomic operations for long long are supported on this + host. */ +#undef _GLIBCXX_ATOMIC_BUILTINS_8 + /* 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 if gthreads library is available. */ +#undef _GLIBCXX_HAS_GTHREADS + /* Define to 1 if a full hosted library is built, or 0 if freestanding. */ #undef _GLIBCXX_HOSTED @@ -761,6 +709,9 @@ /* Define if the compiler is configured for setjmp/longjmp exceptions. */ #undef _GLIBCXX_SJLJ_EXCEPTIONS +/* Define if EOF == -1, SEEK_CUR == 1, SEEK_END == 2. */ +#undef _GLIBCXX_STDIO_MACROS + /* Define to use symbol versioning in the shared library. */ #undef _GLIBCXX_SYMVER @@ -799,6 +750,10 @@ in namespace std::tr1. */ #undef _GLIBCXX_USE_C99_INTTYPES_TR1 +/* Define if wchar_t C99 functions in should be imported in + in namespace std::tr1. */ +#undef _GLIBCXX_USE_C99_INTTYPES_WCHAR_T_TR1 + /* Define if C99 functions or macros in should be imported in in namespace std. */ #undef _GLIBCXX_USE_C99_MATH @@ -817,6 +772,10 @@ /* Defined if clock_gettime has realtime clock support. */ #undef _GLIBCXX_USE_CLOCK_REALTIME +/* Define if ISO/IEC TR 24733 decimal floating point types are supported on + this host. */ +#undef _GLIBCXX_USE_DECIMAL_FLOAT + /* Defined if gettimeofday is available. */ #undef _GLIBCXX_USE_GETTIMEOFDAY @@ -826,15 +785,18 @@ /* Define if code specialized for long long should be used. */ #undef _GLIBCXX_USE_LONG_LONG +/* Defined if nanosleep is available. */ +#undef _GLIBCXX_USE_NANOSLEEP + /* Define if NLS translations are to be used. */ #undef _GLIBCXX_USE_NLS -/* Define if dev/random and dev/urandom are available for the random_device of - TR1 (Chapter 5.1). */ +/* Define if /dev/random and /dev/urandom are available for the random_device + of TR1 (Chapter 5.1). */ #undef _GLIBCXX_USE_RANDOM_TR1 -/* Define if standard layout types are supported in C++200x. */ -#undef _GLIBCXX_USE_STANDARD_LAYOUT +/* Defined if sched_yield is available. */ +#undef _GLIBCXX_USE_SCHED_YIELD /* Define if code specialized for wchar_t should be used. */ #undef _GLIBCXX_USE_WCHAR_T @@ -889,16 +851,6 @@ # define ceill _ceill #endif -#if defined (HAVE__COPYSIGN) && ! defined (HAVE_COPYSIGN) -# define HAVE_COPYSIGN 1 -# define copysign _copysign -#endif - -#if defined (HAVE__COPYSIGNL) && ! defined (HAVE_COPYSIGNL) -# define HAVE_COPYSIGNL 1 -# define copysignl _copysignl -#endif - #if defined (HAVE__COSF) && ! defined (HAVE_COSF) # define HAVE_COSF 1 # define cosf _cosf