X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Fconfig.in;h=d47920426ec3429940d4751fb21ebf783d175442;hb=3740694f9226244ad0fb2945bd8557ce5b1af3d2;hp=6636375231e730675274b3becda28b3401df1e18;hpb=e2f021360aeb66f6b2e13c1c762b046739898b09;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/config.in b/gcc/config.in index 6636375231e..d47920426ec 100644 --- a/gcc/config.in +++ b/gcc/config.in @@ -1,15 +1,8 @@ /* config.in. Generated automatically from configure.in by autoheader. */ -/* Define if using alloca.c. */ -#undef C_ALLOCA - /* Define to empty if the keyword does not work. */ #undef const -/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems. - This function is required for alloca.c support on those systems. */ -#undef CRAY_STACKSEG_END - /* Define to the type of elements in the array set by `getgroups'. Usually this is either `int' or `gid_t'. */ #undef GETGROUPS_T @@ -17,12 +10,6 @@ /* Define to `int' if doesn't define. */ #undef gid_t -/* Define if you have alloca, as a function or macro. */ -#undef HAVE_ALLOCA - -/* Define if you have and it should be used (not on Ultrix). */ -#undef HAVE_ALLOCA_H - /* Define if you don't have vprintf but do have _doprnt. */ #undef HAVE_DOPRNT @@ -56,15 +43,6 @@ /* Define to `unsigned' if doesn't define. */ #undef size_t -/* If using the C implementation of alloca, define if you know the - direction of stack growth for your system; otherwise it will be - automatically deduced at run-time. - STACK_DIRECTION > 0 => grows toward higher addresses - STACK_DIRECTION < 0 => grows toward lower addresses - STACK_DIRECTION = 0 => direction of growth unknown - */ -#undef STACK_DIRECTION - /* Define if you have the ANSI C header files. */ #undef STDC_HEADERS @@ -120,18 +98,12 @@ /* Define if you have the atoq function. */ #undef HAVE_ATOQ -/* Define if you have the bcmp function. */ -#undef HAVE_BCMP - /* Define if you have the bcopy function. */ #undef HAVE_BCOPY /* Define if you have the bsearch function. */ #undef HAVE_BSEARCH -/* Define if you have the bzero function. */ -#undef HAVE_BZERO - /* Define if you have the dcgettext function. */ #undef HAVE_DCGETTEXT @@ -159,9 +131,6 @@ /* Define if you have the iconv function. */ #undef HAVE_ICONV -/* Define if you have the index function. */ -#undef HAVE_INDEX - /* Define if you have the isascii function. */ #undef HAVE_ISASCII @@ -183,9 +152,6 @@ /* Define if you have the putenv function. */ #undef HAVE_PUTENV -/* Define if you have the rindex function. */ -#undef HAVE_RINDEX - /* Define if you have the setenv function. */ #undef HAVE_SETENV @@ -213,15 +179,15 @@ /* Define if you have the strsignal function. */ #undef HAVE_STRSIGNAL +/* Define if you have the strstr function. */ +#undef HAVE_STRSTR + /* Define if you have the strtoul function. */ #undef HAVE_STRTOUL /* Define if you have the sysconf function. */ #undef HAVE_SYSCONF -/* Define if you have the valloc function. */ -#undef HAVE_VALLOC - /* Define if you have the header file. */ #undef HAVE_ARGZ_H @@ -231,6 +197,9 @@ /* Define if you have the header file. */ #undef HAVE_FCNTL_H +/* Define if you have the header file. */ +#undef HAVE_ICONV_H + /* Define if you have the header file. */ #undef HAVE_LANGINFO_H @@ -249,6 +218,9 @@ /* Define if you have the header file. */ #undef HAVE_STAB_H +/* Define if you have the header file. */ +#undef HAVE_STDBOOL_H + /* Define if you have the header file. */ #undef HAVE_STDDEF_H @@ -317,10 +289,6 @@ every opportunity. This is extremely expensive. */ #undef ENABLE_GC_ALWAYS_COLLECT -/* Define if you want the preprocessor merged into the C and C++ compilers. - This mode is not ready for production use. */ -#undef USE_CPPLIB - /* Define if you want the C and C++ compilers to support multibyte character sets for source code. */ #undef MULTIBYTE_CHARS @@ -328,20 +296,64 @@ /* Define if your compiler understands volatile. */ #undef HAVE_VOLATILE +/* Define if your compiler supports the `long long' type. */ +#undef HAVE_LONG_LONG + +/* Define if your compiler supports the `__int64' type. */ +#undef HAVE___INT64 + +/* The number of bytes in type short */ +#undef SIZEOF_SHORT + +/* The number of bytes in type int */ +#undef SIZEOF_INT + +/* The number of bytes in type long */ +#undef SIZEOF_LONG + +/* The number of bytes in type long long */ +#undef SIZEOF_LONG_LONG + +/* The number of bytes in type __int64 */ +#undef SIZEOF___INT64 + +/* Define if the host execution character set is EBCDIC. */ +#undef HOST_EBCDIC + +/* Define to the floating point format of the host machine, if not IEEE. */ +#undef HOST_FLOAT_FORMAT + +/* Define to 1 if the host machine stores floating point numbers in + memory with the word containing the sign bit at the lowest address. + + This macro need not be defined if the ordering is the same as for + multi-word integers. */ +#undef HOST_FLOAT_WORDS_BIG_ENDIAN + +/* Always define this when using the GNU C Library */ +#undef _GNU_SOURCE + /* Define if you can safely include both and . */ #undef STRING_WITH_STRINGS +/* Define as the number of bits in a byte, if `limits.h' doesn't. */ +#undef CHAR_BIT + +/* Define if the host machine stores words of multi-word integers in + big-endian order. */ +#undef HOST_WORDS_BIG_ENDIAN + /* Define if you have a working header file. */ #undef HAVE_INTTYPES_H -/* Define if enumerated bitfields are treated as unsigned values. */ -#undef ENUM_BITFIELDS_ARE_UNSIGNED - /* Define if printf supports %p. */ #undef HAVE_PRINTF_PTR -/* Define if mmap can get us zeroed pages without MAP_FIXED. */ -#undef HAVE_MMAP_ANYWHERE +/* Define if mmap can get us zeroed pages from /dev/zero. */ +#undef HAVE_MMAP_DEV_ZERO + +/* Define if mmap can get us zeroed pages using MAP_ANON(YMOUS). */ +#undef HAVE_MMAP_ANON /* Define if read-only mmap of a plain file works. */ #undef HAVE_MMAP_FILE @@ -350,18 +362,6 @@ #undef HAVE_DECL_BCOPY /* Define to 1 if we found this declaration otherwise define to 0. */ -#undef HAVE_DECL_BZERO - -/* Define to 1 if we found this declaration otherwise define to 0. */ -#undef HAVE_DECL_BCMP - -/* Define to 1 if we found this declaration otherwise define to 0. */ -#undef HAVE_DECL_INDEX - -/* Define to 1 if we found this declaration otherwise define to 0. */ -#undef HAVE_DECL_RINDEX - -/* Define to 1 if we found this declaration otherwise define to 0. */ #undef HAVE_DECL_GETENV /* Define to 1 if we found this declaration otherwise define to 0. */ @@ -450,6 +450,9 @@ /* Define if your assembler supports .hidden. */ #undef HAVE_GAS_HIDDEN +/* Define if your assembler supports .uleb128. */ +#undef HAVE_AS_LEB128 + /* Define if your assembler supports .register. */ #undef HAVE_AS_REGISTER_PSEUDO_OP @@ -462,9 +465,22 @@ /* Define if your assembler supports offsetable %lo(). */ #undef HAVE_AS_OFFSETABLE_LO10 -/* Define if you want to always select the new-abi for g++. */ -#undef ENABLE_NEW_GXX_ABI +/* Define if your assembler supports dwarf2 .file/.loc directives, + and preserves file table indicies exactly as given. */ +#undef HAVE_AS_DWARF2_DEBUG_LINE /* Define to 1 if you want to enable namespaces (-fhonor-std) by default. */ #undef ENABLE_STD_NAMESPACE + +/* Bison unconditionally undefines `const' if neither `__STDC__' nor + __cplusplus are defined. That's a problem since we use `const' in + the GCC headers, and the resulting bison code is therefore type + unsafe. Thus, we must match the bison behavior here. */ + +#ifndef __STDC__ +#ifndef __cplusplus +#undef const +#define const +#endif +#endif