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=647657c4f271d1993b73d187669226183f7464b4;hb=897f9d25c9514d0a9eb4f9af7cce1a59b0645f13;hpb=a2c4a7f3c3dad911c72559c8d611222f6f32018b diff --git a/libstdc++-v3/config.h.in b/libstdc++-v3/config.h.in index 647657c4f27..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 @@ -63,6 +57,12 @@ /* Define if EBADMSG exists. */ #undef HAVE_EBADMSG +/* Define if ECANCELED exists. */ +#undef HAVE_ECANCELED + +/* Define if EIDRM exists. */ +#undef HAVE_EIDRM + /* Define to 1 if you have the header file. */ #undef HAVE_ENDIAN_H @@ -81,6 +81,12 @@ /* Define if ENOTRECOVERABLE exists. */ #undef HAVE_ENOTRECOVERABLE +/* Define if ENOTSUP exists. */ +#undef HAVE_ENOTSUP + +/* Define if EOVERFLOW exists. */ +#undef HAVE_EOVERFLOW + /* Define if EOWNERDEAD exists. */ #undef HAVE_EOWNERDEAD @@ -90,6 +96,12 @@ /* Define if ETIME exists. */ #undef HAVE_ETIME +/* 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 @@ -141,15 +153,9 @@ /* Define to 1 if you have the `frexpl' function. */ #undef HAVE_FREXPL -/* Define to 1 if you have the header file. */ -#undef HAVE_GCONV_H - /* 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 @@ -172,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 @@ -208,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 @@ -226,6 +235,9 @@ /* Only used in build directory testsuite_hooks.h. */ #undef HAVE_LIMIT_VMEM +/* Define if futex syscall is available. */ +#undef HAVE_LINUX_FUTEX + /* Define to 1 if you have the header file. */ #undef HAVE_LOCALE_H @@ -253,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 @@ -283,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 @@ -358,9 +364,6 @@ /* Define to 1 if you have the header file. */ #undef HAVE_SYS_MACHINE_H -/* Define if sys_nerr exists. */ -#undef HAVE_SYS_NERR - /* Define to 1 if you have the header file. */ #undef HAVE_SYS_PARAM_H @@ -460,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 @@ -622,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 @@ -695,17 +641,46 @@ /* 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 `char', as computed by sizeof. */ +#undef SIZEOF_CHAR + +/* The size of `int', as computed by sizeof. */ +#undef SIZEOF_INT + +/* The size of `long', as computed by sizeof. */ +#undef SIZEOF_LONG + +/* The size of `short', as computed by sizeof. */ +#undef SIZEOF_SHORT + +/* The size of `void *', as computed by sizeof. */ +#undef SIZEOF_VOID_P + /* Define to 1 if you have the ANSI C header files. */ #undef STDC_HEADERS /* Version number of package */ #undef VERSION -/* Define if builtin atomic operations are supported on this host. */ -#undef _GLIBCXX_ATOMIC_BUILTINS +/* 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 @@ -713,6 +688,9 @@ /* 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 @@ -731,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 @@ -769,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 @@ -781,19 +766,38 @@ namespace std::tr1. */ #undef _GLIBCXX_USE_C99_STDINT_TR1 +/* Defined if clock_gettime has monotonic clock support. */ +#undef _GLIBCXX_USE_CLOCK_MONOTONIC + +/* 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 + /* 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 +/* 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 +/* 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 @@ -847,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