Mercurial > hg > CbC > CbC_gcc
diff gcc/config.in @ 69:1b10fe6932e1
merge 69
author | Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 21 Aug 2011 07:53:12 +0900 |
parents | 326d9e06c2e3 f6334be47118 |
children | ab0bcb71f44d |
line wrap: on
line diff
--- a/gcc/config.in Tue Dec 14 03:58:33 2010 +0900 +++ b/gcc/config.in Sun Aug 21 07:53:12 2011 +0900 @@ -45,6 +45,12 @@ #endif +/* Define if building with C++. */ +#ifndef USED_FOR_TARGET +#undef ENABLE_BUILD_WITH_CXX +#endif + + /* Define if you want more run-time sanity checks. This one gets a grab bag of miscellaneous but relatively cheap checks. */ #ifndef USED_FOR_TARGET @@ -113,6 +119,12 @@ #endif +/* Define to 1 to enable libquadmath support */ +#ifndef USED_FOR_TARGET +#undef ENABLE_LIBQUADMATH_SUPPORT +#endif + + /* Define to enable LTO support. */ #ifndef USED_FOR_TARGET #undef ENABLE_LTO @@ -229,6 +241,12 @@ #endif +/* Define if your assembler supports DSPR1 mult. */ +#ifndef USED_FOR_TARGET +#undef HAVE_AS_DSPR1_MULT +#endif + + /* Define if your assembler supports .dtprelword. */ #ifndef USED_FOR_TARGET #undef HAVE_AS_DTPRELWORD @@ -309,7 +327,19 @@ #endif -/* Define if your assembler supports the sahf mnemonic. */ +/* Define if your assembler supports the .quad directive. */ +#ifndef USED_FOR_TARGET +#undef HAVE_AS_IX86_QUAD +#endif + + +/* Define if the assembler supports 'rep <insn>, lock <insn>'. */ +#ifndef USED_FOR_TARGET +#undef HAVE_AS_IX86_REP_LOCK_PREFIX +#endif + + +/* Define if your assembler supports the sahf mnemonic in 64bit mode. */ #ifndef USED_FOR_TARGET #undef HAVE_AS_IX86_SAHF #endif @@ -393,6 +423,12 @@ #endif +/* Define if your assembler supports .ref */ +#ifndef USED_FOR_TARGET +#undef HAVE_AS_REF +#endif + + /* Define if your assembler supports .register. */ #ifndef USED_FOR_TARGET #undef HAVE_AS_REGISTER_PSEUDO_OP @@ -411,6 +447,12 @@ #endif +/* Define if your assembler and linker support GOTDATA_OP relocs. */ +#ifndef USED_FOR_TARGET +#undef HAVE_AS_SPARC_GOTDATA_OP +#endif + + /* Define if your assembler and linker support unaligned PC relative relocs. */ #ifndef USED_FOR_TARGET @@ -425,7 +467,7 @@ #endif -/* Define if your assembler supports thread-local storage. */ +/* Define if your assembler and linker support thread-local storage. */ #ifndef USED_FOR_TARGET #undef HAVE_AS_TLS #endif @@ -802,6 +844,12 @@ #endif +/* Define to 1 if you have the <ext/hash_map> header file. */ +#ifndef USED_FOR_TARGET +#undef HAVE_EXT_HASH_MAP +#endif + + /* Define to 1 if you have the <fcntl.h> header file. */ #ifndef USED_FOR_TARGET #undef HAVE_FCNTL_H @@ -894,22 +942,13 @@ /* Define 0/1 if your assembler supports CFI directives. */ -#ifndef USED_FOR_TARGET #undef HAVE_GAS_CFI_DIRECTIVE -#endif - /* Define 0/1 if your assembler supports .cfi_personality. */ -#ifndef USED_FOR_TARGET #undef HAVE_GAS_CFI_PERSONALITY_DIRECTIVE -#endif - /* Define 0/1 if your assembler supports .cfi_sections. */ -#ifndef USED_FOR_TARGET #undef HAVE_GAS_CFI_SECTIONS_DIRECTIVE -#endif - /* Define if your assembler supports the .loc discriminator sub-directive. */ #ifndef USED_FOR_TARGET @@ -1026,6 +1065,12 @@ #endif +/* Define if your system supports gnu indirect functions. */ +#ifndef USED_FOR_TARGET +#undef HAVE_GNU_INDIRECT_FUNCTION +#endif + + /* Define if using GNU ld. */ #ifndef USED_FOR_TARGET #undef HAVE_GNU_LD @@ -1116,7 +1161,7 @@ #endif -/* Define if your linker supports --eh-frame-hdr option. */ +/* Define if your linker supports .eh_frame_hdr. */ #undef HAVE_LD_EH_FRAME_HDR /* Define if your linker supports garbage collection of sections in presence @@ -1126,6 +1171,19 @@ #endif +/* Define if your linker has buggy garbage collection of sections support when + .text.startup.foo like sections are used. */ +#ifndef USED_FOR_TARGET +#undef HAVE_LD_EH_GC_SECTIONS_BUG +#endif + + +/* Define if your PowerPC64 linker supports a large TOC. */ +#ifndef USED_FOR_TARGET +#undef HAVE_LD_LARGE_TOC +#endif + + /* Define if your PowerPC64 linker only needs function descriptor syms. */ #ifndef USED_FOR_TARGET #undef HAVE_LD_NO_DOT_SYMS @@ -1152,7 +1210,13 @@ #endif -/* Define if your linker supports -Bstatic/-Bdynamic option. */ +/* Define if your linker supports the *_sol2 emulations. */ +#ifndef USED_FOR_TARGET +#undef HAVE_LD_SOL2_EMULATION +#endif + + +/* Define if your linker supports -Bstatic/-Bdynamic or equivalent options. */ #ifndef USED_FOR_TARGET #undef HAVE_LD_STATIC_DYNAMIC #endif @@ -1188,6 +1252,12 @@ #endif +/* Define if your linker supports plugin. */ +#ifndef USED_FOR_TARGET +#undef HAVE_LTO_PLUGIN +#endif + + /* Define to 1 if you have the <malloc.h> header file. */ #ifndef USED_FOR_TARGET #undef HAVE_MALLOC_H @@ -1212,12 +1282,6 @@ #endif -/* Define to 1 if you have the `mincore' function. */ -#ifndef USED_FOR_TARGET -#undef HAVE_MINCORE -#endif - - /* Define to 1 if you have the `mmap' function. */ #ifndef USED_FOR_TARGET #undef HAVE_MMAP @@ -1386,6 +1450,12 @@ #endif +/* Define to 1 if you have the <tr1/unordered_map> header file. */ +#ifndef USED_FOR_TARGET +#undef HAVE_TR1_UNORDERED_MAP +#endif + + /* Define to 1 if the system has the type `uintmax_t'. */ #ifndef USED_FOR_TARGET #undef HAVE_UINTMAX_T @@ -1404,6 +1474,12 @@ #endif +/* Define to 1 if you have the <unordered_map> header file. */ +#ifndef USED_FOR_TARGET +#undef HAVE_UNORDERED_MAP +#endif + + /* Define to 1 if the system has the type `unsigned long long int'. */ #ifndef USED_FOR_TARGET #undef HAVE_UNSIGNED_LONG_LONG_INT @@ -1471,18 +1547,43 @@ #endif -/* Define if libelf is in use. */ -#ifndef USED_FOR_TARGET -#undef HAVE_libelf -#endif - - /* Define as const if the declaration of iconv() needs const. */ #ifndef USED_FOR_TARGET #undef ICONV_CONST #endif +/* Define to the linker option to enable use of shared objects. */ +#ifndef USED_FOR_TARGET +#undef LD_DYNAMIC_OPTION +#endif + + +/* Define to the linker option to disable use of shared objects. */ +#ifndef USED_FOR_TARGET +#undef LD_STATIC_OPTION +#endif + + +/* Define to the linker flags to use for -pthread. */ +#ifndef USED_FOR_TARGET +#undef LIB_THREAD_LDFLAGS_SPEC +#endif + + +/* Define to the library containing __tls_get_addr/___tls_get_addr. */ +#ifndef USED_FOR_TARGET +#undef LIB_TLS_SPEC +#endif + + +/* Define to the name of the LTO plugin DSO that must be passed to the + linker's -plugin=LIB option. */ +#ifndef USED_FOR_TARGET +#undef LTOPLUGINSONAME +#endif + + /* Define to the sub-directory in which libtool stores uninstalled libraries. */ #ifndef USED_FOR_TARGET @@ -1610,6 +1711,9 @@ #endif +/* Define if your target C library provides the `dl_iterate_phdr' function. */ +#undef TARGET_DL_ITERATE_PHDR + /* Define if your target C library provides stack protector support */ #ifndef USED_FOR_TARGET #undef TARGET_LIBC_PROVIDES_SSP @@ -1622,6 +1726,13 @@ #endif +/* Define to the flag used to mark TLS sections if the default (`T') doesn't + work. */ +#ifndef USED_FOR_TARGET +#undef TLS_SECTION_ASM_FLAG +#endif + + /* Define if your assembler mis-optimizes .eh_frame data. */ #ifndef USED_FOR_TARGET #undef USE_AS_TRADITIONAL_FORMAT @@ -1642,6 +1753,12 @@ #endif +/* Define if we should use leading underscore on 64 bit mingw targets */ +#ifndef USED_FOR_TARGET +#undef USE_MINGW64_LEADING_UNDERSCORES +#endif + + /* Enable extensions on AIX 3, Interix. */ #ifndef _ALL_SOURCE # undef _ALL_SOURCE @@ -1685,6 +1802,18 @@ # endif #endif +/* Number of bits in a file offset, on hosts where this is settable. */ +#ifndef USED_FOR_TARGET +#undef _FILE_OFFSET_BITS +#endif + + +/* Define for large files, on AIX-style hosts. */ +#ifndef USED_FOR_TARGET +#undef _LARGE_FILES +#endif + + /* Define to 1 if on MINIX. */ #ifndef USED_FOR_TARGET #undef _MINIX