X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=libstdc%2B%2B-v3%2Fconfig.h.in;h=32d4937c307fd63d96909a0931d83b3a33ad853a;hb=7d44bec117c6da8ddf743a357f621b14ed04b4ca;hp=0077a5983cb1ec4b80b1208b78789ee9f0bb2b25;hpb=1069247db128b23a7b0c830626c61a51ca10649a;p=pf3gnuchains%2Fgcc-fork.git diff --git a/libstdc++-v3/config.h.in b/libstdc++-v3/config.h.in index 0077a5983cb..32d4937c307 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 @@ -24,6 +27,9 @@ /* Define to 1 if you have the `atanl' function. */ #undef HAVE_ATANL +/* Define to 1 if the target assembler supports thread-local storage. */ +#undef HAVE_CC_TLS + /* Define to 1 if you have the `ceilf' function. */ #undef HAVE_CEILF @@ -33,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 @@ -54,9 +51,54 @@ /* Define to 1 if you have the `cosl' function. */ #undef HAVE_COSL +/* Define to 1 if you have the header file. */ +#undef HAVE_DLFCN_H + +/* 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 +/* Define if ENODATA exists. */ +#undef HAVE_ENODATA + +/* Define if ENOLINK exists. */ +#undef HAVE_ENOLINK + +/* Define if ENOSR exists. */ +#undef HAVE_ENOSR + +/* Define if ENOSTR exists. */ +#undef HAVE_ENOSTR + +/* 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 + +/* Define if EPROTO exists. */ +#undef HAVE_EPROTO + +/* Define if ETIME exists. */ +#undef HAVE_ETIME + +/* Define if ETXTBSY exists. */ +#undef HAVE_ETXTBSY + /* Define to 1 if you have the `expf' function. */ #undef HAVE_EXPF @@ -69,6 +111,9 @@ /* Define to 1 if you have the `fabsl' function. */ #undef HAVE_FABSL +/* Define to 1 if you have the header file. */ +#undef HAVE_FENV_H + /* Define to 1 if you have the `finite' function. */ #undef HAVE_FINITE @@ -105,11 +150,8 @@ /* 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 to 1 if you have the `getpagesize' function. */ -#undef HAVE_GETPAGESIZE +/* Define if _Unwind_GetIPInfo is available. */ +#undef HAVE_GETIPINFO /* Define if gthr-default.h exists (meaning that threading support is enabled). */ @@ -124,21 +166,21 @@ /* Define to 1 if you have the `hypotl' function. */ #undef HAVE_HYPOTL -/* Define to 1 if you have the `iconv' function. */ +/* Define if you have the iconv() function. */ #undef HAVE_ICONV -/* Define to 1 if you have the `iconv_close' function. */ -#undef HAVE_ICONV_CLOSE - -/* Define to 1 if you have the `iconv_open' function. */ -#undef HAVE_ICONV_OPEN - /* 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 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 @@ -175,9 +217,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 @@ -193,6 +232,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 @@ -220,9 +262,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 @@ -235,9 +274,6 @@ /* Define to 1 if you have the header file. */ #undef HAVE_NAN_H -/* Define to 1 if you have the `nl_langinfo' function. */ -#undef HAVE_NL_LANGINFO - /* Define if poll is available in . */ #undef HAVE_POLL @@ -253,9 +289,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 @@ -283,12 +316,21 @@ /* Define to 1 if you have the `sqrtl' function. */ #undef HAVE_SQRTL +/* Define to 1 if you have the header file. */ +#undef HAVE_STDBOOL_H + /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H /* Define to 1 if you have the header file. */ #undef HAVE_STDLIB_H +/* Define if strerror_l is available in . */ +#undef HAVE_STRERROR_L + +/* Define if strerror_r is available in . */ +#undef HAVE_STRERROR_R + /* Define to 1 if you have the header file. */ #undef HAVE_STRINGS_H @@ -301,6 +343,9 @@ /* Define to 1 if you have the `strtold' function. */ #undef HAVE_STRTOLD +/* Define if strxfrm_l is available in . */ +#undef HAVE_STRXFRM_L + /* Define to 1 if you have the header file. */ #undef HAVE_SYS_FILIO_H @@ -355,6 +400,9 @@ /* Define to 1 if you have the `tanl' function. */ #undef HAVE_TANL +/* Define to 1 if you have the header file. */ +#undef HAVE_TGMATH_H + /* Define to 1 if the target supports thread-local storage. */ #undef HAVE_TLS @@ -412,12 +460,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 @@ -574,56 +616,12 @@ /* 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 as const if the declaration of iconv() needs const. */ +#undef ICONV_CONST -/* 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 to the sub-directory in which libtool stores uninstalled libraries. + */ +#undef LT_OBJDIR /* Name of package */ #undef PACKAGE @@ -643,21 +641,56 @@ /* Define to the version of this package. */ #undef PACKAGE_VERSION +/* The size of a `char', as computed by sizeof. */ +#undef SIZEOF_CHAR + +/* The size of a `int', as computed by sizeof. */ +#undef SIZEOF_INT + +/* The size of a `long', as computed by sizeof. */ +#undef SIZEOF_LONG + +/* The size of a `short', as computed by sizeof. */ +#undef SIZEOF_SHORT + +/* The size of a `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 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 +/* Define if compatibility should be provided for -mlong-double-64. */ +#undef _GLIBCXX_LONG_DOUBLE_COMPAT + /* Define if ptrdiff_t is int. */ #undef _GLIBCXX_PTRDIFF_T_IS_INT @@ -670,6 +703,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 @@ -691,12 +727,47 @@ functions to be present. */ #undef _GLIBCXX_USE_C99_COMPLEX +/* 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_TR1 + +/* Define if C99 functions in should be imported in in + namespace std::tr1. */ +#undef _GLIBCXX_USE_C99_CTYPE_TR1 + +/* Define if C99 functions in should be imported in in + namespace std::tr1. */ +#undef _GLIBCXX_USE_C99_FENV_TR1 + +/* Define if C99 functions in should be imported in + 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 -/* Define if iconv and related functions exist and are usable. */ -#undef _GLIBCXX_USE_ICONV +/* Define if C99 functions or macros in should be imported in + in namespace std::tr1. */ +#undef _GLIBCXX_USE_C99_MATH_TR1 + +/* Define if C99 types in should be imported in in + 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 + +/* Defined if gettimeofday is available. */ +#undef _GLIBCXX_USE_GETTIMEOFDAY /* Define if LFS support is available. */ #undef _GLIBCXX_USE_LFS @@ -704,9 +775,19 @@ /* 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). */ +#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 @@ -760,16 +841,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