auto-host.h revision 106848
152914Sobrien/* $FreeBSD: head/gnu/usr.bin/cc/cc_tools/auto-host.h 106848 2002-11-13 11:50:40Z ru $ */ 252914Sobrien 396833Sobrien#include <sys/param.h> 496833Sobrien 545299Sobrien/* auto-host.h. Generated automatically by configure. */ 696340Sobrien/* config.in. Generated automatically from configure.in by autoheader 2.13. */ 745299Sobrien 852914Sobrien/* Define if using alloca.c. */ 952914Sobrien/* #undef C_ALLOCA */ 1052914Sobrien 1152914Sobrien/* Define to empty if the keyword does not work. */ 1252914Sobrien/* #undef const */ 1352914Sobrien 1452914Sobrien/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems. 1552914Sobrien This function is required for alloca.c support on those systems. */ 1652914Sobrien/* #undef CRAY_STACKSEG_END */ 1752914Sobrien 1896340Sobrien/* Define to the type of elements in the array set by `getgroups'. 1996340Sobrien Usually this is either `int' or `gid_t'. */ 2096340Sobrien#define GETGROUPS_T gid_t 2196340Sobrien 2296340Sobrien/* Define to `int' if <sys/types.h> doesn't define. */ 2396340Sobrien/* #undef gid_t */ 2496340Sobrien 2552914Sobrien/* Define if you have alloca, as a function or macro. */ 2652914Sobrien#define HAVE_ALLOCA 1 2752914Sobrien 2852914Sobrien/* Define if you have <alloca.h> and it should be used (not on Ultrix). */ 2952914Sobrien/* #undef HAVE_ALLOCA_H */ 3052914Sobrien 3196340Sobrien/* Define if you have the ANSI # stringizing operator in cpp. */ 3296340Sobrien#define HAVE_STRINGIZE 1 3345299Sobrien 3452914Sobrien/* Define if you have <sys/wait.h> that is POSIX.1 compatible. */ 3552914Sobrien#define HAVE_SYS_WAIT_H 1 3652914Sobrien 3752914Sobrien/* Define if you have <vfork.h>. */ 3852914Sobrien/* #undef HAVE_VFORK_H */ 3952914Sobrien 4052914Sobrien/* Define as __inline if that's what the C compiler calls it. */ 4152914Sobrien/* #undef inline */ 4252914Sobrien 4396340Sobrien/* Define if your C compiler doesn't accept -c and -o together. */ 4496340Sobrien/* #undef NO_MINUS_C_MINUS_O */ 4596340Sobrien 4652914Sobrien/* Define to `long' if <sys/types.h> doesn't define. */ 4752914Sobrien/* #undef off_t */ 4852914Sobrien 4952914Sobrien/* Define to `int' if <sys/types.h> doesn't define. */ 5052914Sobrien/* #undef pid_t */ 5152914Sobrien 5252914Sobrien/* Define to `unsigned' if <sys/types.h> doesn't define. */ 5352914Sobrien/* #undef size_t */ 5452914Sobrien 5552914Sobrien/* If using the C implementation of alloca, define if you know the 5652914Sobrien direction of stack growth for your system; otherwise it will be 5752914Sobrien automatically deduced at run-time. 5852914Sobrien STACK_DIRECTION > 0 => grows toward higher addresses 5952914Sobrien STACK_DIRECTION < 0 => grows toward lower addresses 6052914Sobrien STACK_DIRECTION = 0 => direction of growth unknown 6152914Sobrien */ 6252914Sobrien/* #undef STACK_DIRECTION */ 6352914Sobrien 6445299Sobrien/* Define if you have the ANSI C header files. */ 6545299Sobrien#define STDC_HEADERS 1 6645299Sobrien 6745299Sobrien/* Define if you can safely include both <sys/time.h> and <time.h>. */ 6845299Sobrien#define TIME_WITH_SYS_TIME 1 6945299Sobrien 7096340Sobrien/* Define to `int' if <sys/types.h> doesn't define. */ 7196340Sobrien/* #undef uid_t */ 7296340Sobrien 7352914Sobrien/* Define vfork as fork if vfork does not work. */ 7452914Sobrien/* #undef vfork */ 7552914Sobrien 7696340Sobrien/* Define if your assembler supports specifying the maximum number 7796340Sobrien of bytes to skip when using the GAS .p2align command. */ 7896340Sobrien#define HAVE_GAS_MAX_SKIP_P2ALIGN 1 7996340Sobrien 8096340Sobrien/* Define if your assembler supports .balign and .p2align. */ 8196340Sobrien#define HAVE_GAS_BALIGN_AND_P2ALIGN 1 8296340Sobrien 8396340Sobrien/* Define if your assembler uses the old HImode fild and fist notation. */ 8496340Sobrien#define HAVE_GAS_FILDS_FISTS 1 8596340Sobrien 8696340Sobrien/* Define to `int' if <sys/types.h> doesn't define. */ 8796340Sobrien/* #undef ssize_t */ 8896340Sobrien 8996340Sobrien/* Define if cpp should also search $prefix/include. */ 9097356Sobrien/* #define PREFIX_INCLUDE_DIR "NONE/include" */ 9196340Sobrien 9252914Sobrien/* Define if you have the __argz_count function. */ 9352914Sobrien/* #undef HAVE___ARGZ_COUNT */ 9452914Sobrien 9552914Sobrien/* Define if you have the __argz_next function. */ 9652914Sobrien/* #undef HAVE___ARGZ_NEXT */ 9752914Sobrien 9852914Sobrien/* Define if you have the __argz_stringify function. */ 9952914Sobrien/* #undef HAVE___ARGZ_STRINGIFY */ 10052914Sobrien 10145299Sobrien/* Define if you have the atoll function. */ 10296833Sobrien#if __FreeBSD_version >= 500027 10396734Sru/* FreeBSD didn't always have atoll(3). */ 10496340Sobrien#define HAVE_ATOLL 1 10596734Sru#endif 10645299Sobrien 10745299Sobrien/* Define if you have the atoq function. */ 10845299Sobrien/* #undef HAVE_ATOQ */ 10945299Sobrien 11096340Sobrien/* Define if you have the clock function. */ 11196340Sobrien#define HAVE_CLOCK 1 11245299Sobrien 11396340Sobrien/* Define if you have the dcgettext function. */ 11496340Sobrien/* #undef HAVE_DCGETTEXT */ 11545299Sobrien 11696340Sobrien/* Define if you have the dup2 function. */ 11796340Sobrien#define HAVE_DUP2 1 11845299Sobrien 11996340Sobrien/* Define if you have the feof_unlocked function. */ 12096340Sobrien/* #undef HAVE_FEOF_UNLOCKED */ 12145299Sobrien 12296340Sobrien/* Define if you have the fgets_unlocked function. */ 12396340Sobrien/* #undef HAVE_FGETS_UNLOCKED */ 12452914Sobrien 12596340Sobrien/* Define if you have the fprintf_unlocked function. */ 12696340Sobrien/* #undef HAVE_FPRINTF_UNLOCKED */ 12796340Sobrien 12852914Sobrien/* Define if you have the fputc_unlocked function. */ 12952914Sobrien/* #undef HAVE_FPUTC_UNLOCKED */ 13052914Sobrien 13152914Sobrien/* Define if you have the fputs_unlocked function. */ 13252914Sobrien/* #undef HAVE_FPUTS_UNLOCKED */ 13352914Sobrien 13496340Sobrien/* Define if you have the fwrite_unlocked function. */ 13596340Sobrien/* #undef HAVE_FWRITE_UNLOCKED */ 13696340Sobrien 13752914Sobrien/* Define if you have the getcwd function. */ 13852914Sobrien#define HAVE_GETCWD 1 13952914Sobrien 14096340Sobrien/* Define if you have the getegid function. */ 14196340Sobrien#define HAVE_GETEGID 1 14296340Sobrien 14396340Sobrien/* Define if you have the geteuid function. */ 14496340Sobrien#define HAVE_GETEUID 1 14596340Sobrien 14696340Sobrien/* Define if you have the getgid function. */ 14796340Sobrien#define HAVE_GETGID 1 14896340Sobrien 14952914Sobrien/* Define if you have the getpagesize function. */ 15052914Sobrien#define HAVE_GETPAGESIZE 1 15152914Sobrien 15245299Sobrien/* Define if you have the getrlimit function. */ 15345299Sobrien#define HAVE_GETRLIMIT 1 15445299Sobrien 15596340Sobrien/* Define if you have the getrusage function. */ 15696340Sobrien#define HAVE_GETRUSAGE 1 15745299Sobrien 15896340Sobrien/* Define if you have the getuid function. */ 15996340Sobrien#define HAVE_GETUID 1 16045299Sobrien 16145299Sobrien/* Define if you have the kill function. */ 16245299Sobrien#define HAVE_KILL 1 16345299Sobrien 16496340Sobrien/* Define if you have the lstat function. */ 16596340Sobrien#define HAVE_LSTAT 1 16696340Sobrien 16796340Sobrien/* Define if you have the mempcpy function. */ 16896340Sobrien/* #undef HAVE_MEMPCPY */ 16996340Sobrien 17052914Sobrien/* Define if you have the munmap function. */ 17152914Sobrien#define HAVE_MUNMAP 1 17252914Sobrien 17396340Sobrien/* Define if you have the nl_langinfo function. */ 17496340Sobrien#define HAVE_NL_LANGINFO 1 17545299Sobrien 17652914Sobrien/* Define if you have the putc_unlocked function. */ 17752914Sobrien/* #undef HAVE_PUTC_UNLOCKED */ 17852914Sobrien 17945299Sobrien/* Define if you have the putenv function. */ 18045299Sobrien#define HAVE_PUTENV 1 18145299Sobrien 18252914Sobrien/* Define if you have the setenv function. */ 18352914Sobrien#define HAVE_SETENV 1 18452914Sobrien 18552914Sobrien/* Define if you have the setlocale function. */ 18652914Sobrien#define HAVE_SETLOCALE 1 18752914Sobrien 18845299Sobrien/* Define if you have the setrlimit function. */ 18945299Sobrien#define HAVE_SETRLIMIT 1 19045299Sobrien 19152914Sobrien/* Define if you have the stpcpy function. */ 192105502Sobrien#define HAVE_STPCPY 1 19352914Sobrien 19452914Sobrien/* Define if you have the strcasecmp function. */ 19552914Sobrien#define HAVE_STRCASECMP 1 19652914Sobrien 19745299Sobrien/* Define if you have the strchr function. */ 19845299Sobrien#define HAVE_STRCHR 1 19945299Sobrien 20052914Sobrien/* Define if you have the strdup function. */ 20152914Sobrien#define HAVE_STRDUP 1 20252914Sobrien 20352914Sobrien/* Define if you have the strsignal function. */ 20452914Sobrien#define HAVE_STRSIGNAL 1 20552914Sobrien 20645299Sobrien/* Define if you have the strtoul function. */ 20745299Sobrien#define HAVE_STRTOUL 1 20845299Sobrien 20945299Sobrien/* Define if you have the sysconf function. */ 21045299Sobrien#define HAVE_SYSCONF 1 21145299Sobrien 21296340Sobrien/* Define if you have the times function. */ 21396340Sobrien#define HAVE_TIMES 1 21496340Sobrien 21596340Sobrien/* Define if you have the tsearch function. */ 21696340Sobrien#define HAVE_TSEARCH 1 21796340Sobrien 21852914Sobrien/* Define if you have the <argz.h> header file. */ 21952914Sobrien/* #undef HAVE_ARGZ_H */ 22052914Sobrien 22152914Sobrien/* Define if you have the <direct.h> header file. */ 22252914Sobrien/* #undef HAVE_DIRECT_H */ 22352914Sobrien 22445299Sobrien/* Define if you have the <fcntl.h> header file. */ 22545299Sobrien#define HAVE_FCNTL_H 1 22645299Sobrien 22796340Sobrien/* Define if you have the <langinfo.h> header file. */ 22896340Sobrien#define HAVE_LANGINFO_H 1 22996340Sobrien 23045299Sobrien/* Define if you have the <limits.h> header file. */ 23145299Sobrien#define HAVE_LIMITS_H 1 23245299Sobrien 23352914Sobrien/* Define if you have the <locale.h> header file. */ 23452914Sobrien#define HAVE_LOCALE_H 1 23552914Sobrien 23652914Sobrien/* Define if you have the <malloc.h> header file. */ 23752914Sobrien/* #undef HAVE_MALLOC_H */ 23852914Sobrien 23952914Sobrien/* Define if you have the <nl_types.h> header file. */ 24052914Sobrien#define HAVE_NL_TYPES_H 1 24152914Sobrien 24245299Sobrien/* Define if you have the <stddef.h> header file. */ 24345299Sobrien#define HAVE_STDDEF_H 1 24445299Sobrien 24545299Sobrien/* Define if you have the <stdlib.h> header file. */ 24645299Sobrien#define HAVE_STDLIB_H 1 24745299Sobrien 24845299Sobrien/* Define if you have the <string.h> header file. */ 24945299Sobrien#define HAVE_STRING_H 1 25045299Sobrien 25145299Sobrien/* Define if you have the <strings.h> header file. */ 25245299Sobrien#define HAVE_STRINGS_H 1 25345299Sobrien 25445299Sobrien/* Define if you have the <sys/file.h> header file. */ 25545299Sobrien#define HAVE_SYS_FILE_H 1 25645299Sobrien 25745299Sobrien/* Define if you have the <sys/param.h> header file. */ 25845299Sobrien#define HAVE_SYS_PARAM_H 1 25945299Sobrien 26045299Sobrien/* Define if you have the <sys/resource.h> header file. */ 26145299Sobrien#define HAVE_SYS_RESOURCE_H 1 26245299Sobrien 26352914Sobrien/* Define if you have the <sys/stat.h> header file. */ 26452914Sobrien#define HAVE_SYS_STAT_H 1 26552914Sobrien 26645299Sobrien/* Define if you have the <sys/time.h> header file. */ 26745299Sobrien#define HAVE_SYS_TIME_H 1 26845299Sobrien 26945299Sobrien/* Define if you have the <sys/times.h> header file. */ 27045299Sobrien#define HAVE_SYS_TIMES_H 1 27145299Sobrien 27245299Sobrien/* Define if you have the <time.h> header file. */ 27345299Sobrien#define HAVE_TIME_H 1 27445299Sobrien 27545299Sobrien/* Define if you have the <unistd.h> header file. */ 27645299Sobrien#define HAVE_UNISTD_H 1 27745299Sobrien 27896340Sobrien/* Define to enable the use of a default linker. */ 27996340Sobrien/* #undef DEFAULT_LINKER */ 28096340Sobrien 28196340Sobrien/* Define to enable the use of a default assembler. */ 28296340Sobrien/* #undef DEFAULT_ASSEMBLER */ 28396340Sobrien 28496340Sobrien#ifdef WANT_COMPILER_INVARIANTS 28596340Sobrien//#warning WANT_COMPILER_INVARIANTS turned on 28696340Sobrien 28796340Sobrien/* Define if you want more run-time sanity checks. This one gets a grab 28896340Sobrien bag of miscellaneous but relatively cheap checks. */ 28996340Sobrien#define ENABLE_CHECKING 1 29096340Sobrien 29196340Sobrien/* Define if you want all operations on trees (the basic data 29296340Sobrien structure of the front ends) to be checked for dynamic type safety 29396340Sobrien at runtime. This is moderately expensive. */ 29496340Sobrien#define ENABLE_TREE_CHECKING 1 29596340Sobrien 29696340Sobrien/* Define if you want all operations on RTL (the basic data structure 29796340Sobrien of the optimizer and back end) to be checked for dynamic type safety 29896340Sobrien at runtime. This is quite expensive. */ 29996340Sobrien#define ENABLE_RTL_CHECKING 1 30096340Sobrien 30196340Sobrien/* Define if you want the garbage collector to do object poisoning and 30296340Sobrien other memory allocation checks. This is quite expensive. */ 30396340Sobrien#define ENABLE_GC_CHECKING 1 30496340Sobrien 30596340Sobrien/* Define if you want the garbage collector to operate in maximally 30696340Sobrien paranoid mode, validating the entire heap and collecting garbage at 30796340Sobrien every opportunity. This is extremely expensive. */ 30896340Sobrien#define ENABLE_GC_ALWAYS_COLLECT 1 30996340Sobrien 31096340Sobrien#endif /* WANT_COMPILER_INVARIANTS */ 31196340Sobrien 31296340Sobrien/* Define if you want the C and C++ compilers to support multibyte 31396340Sobrien character sets for source code. */ 31496340Sobrien/* #undef MULTIBYTE_CHARS */ 31596340Sobrien 31696340Sobrien/* Define if your compiler understands volatile. */ 31796340Sobrien#define HAVE_VOLATILE 1 31896340Sobrien 31996340Sobrien/* Define if your compiler supports the `long double' type. */ 32096340Sobrien#define HAVE_LONG_DOUBLE 1 32196340Sobrien 32296340Sobrien/* Define if your compiler supports the `long long' type. */ 32396340Sobrien#define HAVE_LONG_LONG 1 32496340Sobrien 32596340Sobrien/* Define if your compiler supports the `__int64' type. */ 32696340Sobrien/* #undef HAVE___INT64 */ 32796340Sobrien 32896340Sobrien/* Define if the `_Bool' type is built-in. */ 32996340Sobrien/* #undef HAVE__BOOL */ 33096340Sobrien 33196340Sobrien/* The number of bytes in type short */ 33296340Sobrien#define SIZEOF_SHORT 2 33396340Sobrien 33496340Sobrien/* The number of bytes in type int */ 33596340Sobrien#define SIZEOF_INT 4 33696340Sobrien 33796340Sobrien/* The number of bytes in type long */ 33896340Sobrien/* #define SIZEOF_LONG 4 */ 33996340Sobrien#if defined(__i386__) || defined(__powerpc__) || defined(__strongarm__) 34096340Sobrien#define SIZEOF_LONG SIZEOF_INT 341103257Sobrien#elif defined(__alpha__) || defined(__sparc64__) || defined(__ia64__) || defined(__x86_64__) 34296340Sobrien#define SIZEOF_LONG SIZEOF_LONG_LONG 34396340Sobrien#else 34496340Sobrien#error "I don't know what arch this is." 34596340Sobrien#endif 34696340Sobrien 34796340Sobrien/* The number of bytes in type long long */ 34896340Sobrien#define SIZEOF_LONG_LONG 8 34996340Sobrien 35096340Sobrien/* The number of bytes in type __int64 */ 35196340Sobrien/* #undef SIZEOF___INT64 */ 35296340Sobrien 35396340Sobrien/* Define if the host execution character set is EBCDIC. */ 35496340Sobrien/* #undef HOST_EBCDIC */ 35596340Sobrien 35696340Sobrien/* Always define this when using the GNU C Library */ 35796340Sobrien/* #undef _GNU_SOURCE */ 35896340Sobrien 35996340Sobrien/* Define if you have a working <stdbool.h> header file. */ 360106848Sru#if (__FreeBSD_version >= 440003 && __FreeBSD_version < 500000) || \ 361106848Sru __FreeBSD_version >= 500014 36296340Sobrien#define HAVE_STDBOOL_H 1 363106848Sru#endif 36496340Sobrien 36596340Sobrien/* Define if you can safely include both <string.h> and <strings.h>. */ 36696340Sobrien#define STRING_WITH_STRINGS 1 36796340Sobrien 36896340Sobrien/* Define as the number of bits in a byte, if `limits.h' doesn't. */ 36996340Sobrien/* #undef CHAR_BIT */ 37096340Sobrien 37196340Sobrien/* Define if the host machine stores words of multi-word integers in 37296340Sobrien big-endian order. */ 37396340Sobrien/* #undef HOST_WORDS_BIG_ENDIAN */ 37496340Sobrien 37596340Sobrien/* Define to the floating point format of the host machine, if not IEEE. */ 37696340Sobrien/* #undef HOST_FLOAT_FORMAT */ 37796340Sobrien 37896340Sobrien/* Define to 1 if the host machine stores floating point numbers in 37996340Sobrien memory with the word containing the sign bit at the lowest address, 38096340Sobrien or to 0 if it does it the other way around. 38196340Sobrien 38296340Sobrien This macro should not be defined if the ordering is the same as for 38396340Sobrien multi-word integers. */ 38496340Sobrien/* #undef HOST_FLOAT_WORDS_BIG_ENDIAN */ 38596340Sobrien 38696340Sobrien/* Define if you have a working <inttypes.h> header file. */ 38796340Sobrien#define HAVE_INTTYPES_H 1 38896340Sobrien 38996340Sobrien/* Define if printf supports %p. */ 39096340Sobrien#define HAVE_PRINTF_PTR 1 39196340Sobrien 39296340Sobrien/* Define if mmap can get us zeroed pages from /dev/zero. */ 39396340Sobrien#define HAVE_MMAP_DEV_ZERO 1 39496340Sobrien 39596340Sobrien/* Define if mmap can get us zeroed pages using MAP_ANON(YMOUS). */ 39696340Sobrien#define HAVE_MMAP_ANON 1 39796340Sobrien 39896340Sobrien/* Define if read-only mmap of a plain file works. */ 39996340Sobrien#define HAVE_MMAP_FILE 1 40096340Sobrien 40196340Sobrien/* Define if you have the iconv() function. */ 40296340Sobrien/* #undef HAVE_ICONV */ 40396340Sobrien 40496340Sobrien/* Define as const if the declaration of iconv() needs const. */ 40596340Sobrien/* #undef ICONV_CONST */ 40696340Sobrien 40796340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 40896340Sobrien#define HAVE_DECL_GETENV 1 40996340Sobrien 41096340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 41196340Sobrien#define HAVE_DECL_ATOL 1 41296340Sobrien 41396340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 41496340Sobrien#define HAVE_DECL_SBRK 1 41596340Sobrien 41696340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 41796340Sobrien#define HAVE_DECL_ABORT 1 41896340Sobrien 41996340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 42096340Sobrien#define HAVE_DECL_ATOF 1 42196340Sobrien 42296340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 42396340Sobrien#define HAVE_DECL_GETCWD 1 42496340Sobrien 42596340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 42696340Sobrien#define HAVE_DECL_GETWD 1 42796340Sobrien 42896340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 42996340Sobrien#define HAVE_DECL_STRSIGNAL 1 43096340Sobrien 43196340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 43296340Sobrien#define HAVE_DECL_PUTC_UNLOCKED 1 43396340Sobrien 43496340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 43596340Sobrien#define HAVE_DECL_FPUTS_UNLOCKED 0 43696340Sobrien 43796340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 43896340Sobrien#define HAVE_DECL_FWRITE_UNLOCKED 0 43996340Sobrien 44096340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 44196340Sobrien#define HAVE_DECL_FPRINTF_UNLOCKED 0 44296340Sobrien 44396340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 44496340Sobrien#define HAVE_DECL_STRSTR 1 44596340Sobrien 44696340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 44796340Sobrien#define HAVE_DECL_ERRNO 1 44896340Sobrien 44996340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 45096340Sobrien#define HAVE_DECL_MALLOC 1 45196340Sobrien 45296340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 45396340Sobrien#define HAVE_DECL_REALLOC 1 45496340Sobrien 45596340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 45696340Sobrien#define HAVE_DECL_CALLOC 1 45796340Sobrien 45896340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 45996340Sobrien#define HAVE_DECL_FREE 1 46096340Sobrien 46196340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 46296340Sobrien#define HAVE_DECL_BASENAME 1 46396340Sobrien 46496340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 46596340Sobrien#define HAVE_DECL_GETOPT 1 46696340Sobrien 46796340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 46896340Sobrien#define HAVE_DECL_CLOCK 1 46996340Sobrien 47096340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 47196340Sobrien#define HAVE_DECL_GETRLIMIT 1 47296340Sobrien 47396340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 47496340Sobrien#define HAVE_DECL_SETRLIMIT 1 47596340Sobrien 47696340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 47796340Sobrien#define HAVE_DECL_GETRUSAGE 1 47896340Sobrien 47996340Sobrien/* Define to 1 if we found this declaration otherwise define to 0. */ 48096340Sobrien#define HAVE_DECL_TIMES 1 48196340Sobrien 48296340Sobrien/* Define if <sys/times.h> defines struct tms. */ 48396340Sobrien#define HAVE_STRUCT_TMS 1 48496340Sobrien 48596340Sobrien/* Define if <time.h> defines clock_t. */ 48696340Sobrien#define HAVE_CLOCK_T 1 48796340Sobrien 48896340Sobrien/* Define if host mkdir takes a single argument. */ 48996340Sobrien/* #undef MKDIR_TAKES_ONE_ARG */ 49096340Sobrien 49196340Sobrien/* Define if you have the iconv() function. */ 49296340Sobrien/* #undef HAVE_ICONV */ 49396340Sobrien 49496340Sobrien/* Define as const if the declaration of iconv() needs const. */ 49596340Sobrien/* #undef ICONV_CONST */ 49696340Sobrien 49796340Sobrien/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */ 49896340Sobrien#define HAVE_LANGINFO_CODESET 1 49996340Sobrien 50096340Sobrien/* Define if your <locale.h> file defines LC_MESSAGES. */ 50196340Sobrien#define HAVE_LC_MESSAGES 1 50296340Sobrien 50396340Sobrien/* Define to 1 if translation of program messages to the user's native language 50496340Sobrien is requested. */ 50596340Sobrien/* #define ENABLE_NLS 1 */ 50696340Sobrien 50796340Sobrien/* Define if you have the <libintl.h> header file. */ 50896340Sobrien/* #undef HAVE_LIBINTL_H */ 50996340Sobrien 51096340Sobrien/* Define if the GNU gettext() function is already present or preinstalled. */ 51196340Sobrien/* #undef HAVE_GETTEXT */ 51296340Sobrien 51396340Sobrien/* Define to use the libintl included with this package instead of any 51496340Sobrien version in the system libraries. */ 51596340Sobrien/* #define USE_INCLUDED_LIBINTL 1 */ 51696340Sobrien 51796340Sobrien/* Define to 1 if installation paths should be looked up in Windows32 51896340Sobrien Registry. Ignored on non windows32 hosts. */ 51996340Sobrien/* #undef ENABLE_WIN32_REGISTRY */ 52096340Sobrien 52196340Sobrien/* Define to be the last portion of registry key on windows hosts. */ 52296340Sobrien/* #undef WIN32_REGISTRY_KEY */ 52396340Sobrien 52496340Sobrien/* Define if your assembler supports .subsection and .subsection -1 starts 52596340Sobrien emitting at the beginning of your section. */ 52696340Sobrien#define HAVE_GAS_SUBSECTION_ORDERING 1 52796340Sobrien 52896340Sobrien/* Define if your assembler supports .weak. */ 52996340Sobrien#define HAVE_GAS_WEAK 1 53096340Sobrien 53196340Sobrien/* Define if your assembler supports .hidden. */ 53296340Sobrien#define HAVE_GAS_HIDDEN 1 53396340Sobrien 53496340Sobrien/* Define if your assembler supports .uleb128. */ 53596340Sobrien#define HAVE_AS_LEB128 1 53696340Sobrien 53796340Sobrien/* Define if your assembler mis-optimizes .eh_frame data. */ 53896340Sobrien/* #undef USE_AS_TRADITIONAL_FORMAT */ 53996340Sobrien 54096340Sobrien/* Define if your assembler supports marking sections with SHF_MERGE flag. */ 54196447Sobrien/* XXX:DEO new; caused Peter IA-64 trouble until he adjusted 54296447Sobrien sys/boot/efi/libefi/arch/ia64/ldscript.ia64. */ 54396447Sobrien#define HAVE_GAS_SHF_MERGE 1 54496340Sobrien 54596447Sobrien/* XXX HAVE_GAS_SHF_MERGE is target-dependent so it shouldn't be put in 54696447Sobrien this target-independent config file. Defining it breaks aout support 54796447Sobrien on i386's. */ 54896447Sobrien#undef HAVE_GAS_SHF_MERGE 54996447Sobrien 55096340Sobrien/* Define if your assembler supports explicit relocations. */ 55196340Sobrien/* #undef HAVE_AS_EXPLICIT_RELOCS */ 55296340Sobrien 55396340Sobrien/* Define if your assembler supports .register. */ 55496340Sobrien/* #undef HAVE_AS_REGISTER_PSEUDO_OP */ 55596340Sobrien 55696340Sobrien/* Define if your assembler supports -relax option. */ 55796340Sobrien/* #undef HAVE_AS_RELAX_OPTION */ 55896340Sobrien 55996340Sobrien/* Define if your assembler and linker support unaligned PC relative relocs. */ 56096340Sobrien/* #undef HAVE_AS_SPARC_UA_PCREL */ 56196340Sobrien 56296340Sobrien/* Define if the assembler supports 64bit sparc. */ 56396340Sobrien/* #undef AS_SPARC64_FLAG */ 56496340Sobrien 56596340Sobrien/* Define if your assembler supports offsetable %lo(). */ 56696340Sobrien/* #undef HAVE_AS_OFFSETABLE_LO10 */ 56796340Sobrien 56896340Sobrien/* Define true if the assembler supports '.long foo@GOTOFF'. */ 56996340Sobrien/* DEO:XXX match TARGET_ELF definition in i386/freebsd.h. */ 57096340Sobrien#define HAVE_AS_GOTOFF_IN_DATA ((target_flags & MASK_AOUT) == 0) 57196340Sobrien 57296340Sobrien/* Define if your assembler supports dwarf2 .file/.loc directives, 57396340Sobrien and preserves file table indices exactly as given. */ 57496340Sobrien/* #undef HAVE_AS_DWARF2_DEBUG_LINE */ 57596340Sobrien 57696340Sobrien/* Define if your assembler supports the --gdwarf2 option. */ 57796340Sobrien#define HAVE_AS_GDWARF2_DEBUG_FLAG 1 57896340Sobrien 57996340Sobrien/* Define if your assembler supports the --gstabs option. */ 58096340Sobrien#define HAVE_AS_GSTABS_DEBUG_FLAG 1 58196340Sobrien 58296340Sobrien/* Define if your linker supports --eh-frame-hdr option. */ 58396340Sobrien#define HAVE_LD_EH_FRAME_HDR 1 58496340Sobrien 58596340Sobrien/* Define 0/1 to force the choice for exception handling model. */ 58696340Sobrien/* #undef CONFIG_SJLJ_EXCEPTIONS */ 58796340Sobrien 58896340Sobrien 58996340Sobrien/* Bison unconditionally undefines `const' if neither `__STDC__' nor 59096340Sobrien __cplusplus are defined. That's a problem since we use `const' in 59196340Sobrien the GCC headers, and the resulting bison code is therefore type 59296340Sobrien unsafe. Thus, we must match the bison behavior here. */ 59396340Sobrien 59496340Sobrien#ifndef __STDC__ 59596340Sobrien#ifndef __cplusplus 59696340Sobrien/* #undef const */ 59796340Sobrien#define const 59896340Sobrien#endif 59996340Sobrien#endif 600