163d1a8abSmrg /* This file is automatically generated. DO NOT EDIT! */ 2*ec02198aSmrg /* Generated from: NetBSD: mknative-gcc,v 1.116 2022/07/22 06:50:26 mrg Exp */ 363d1a8abSmrg /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */ 463d1a8abSmrg 563d1a8abSmrg /* auto-host.h. Generated from config.in by configure. */ 663d1a8abSmrg /* config.in. Generated from configure.ac by autoheader. */ 763d1a8abSmrg 863d1a8abSmrg /* Define if this compiler should be built as the offload target compiler. */ 963d1a8abSmrg #ifndef USED_FOR_TARGET 1063d1a8abSmrg /* #undef ACCEL_COMPILER */ 1163d1a8abSmrg #endif 1263d1a8abSmrg 1363d1a8abSmrg 1463d1a8abSmrg /* Define if building universal (internal helper macro) */ 1563d1a8abSmrg #ifndef USED_FOR_TARGET 1663d1a8abSmrg /* #undef AC_APPLE_UNIVERSAL_BUILD */ 1763d1a8abSmrg #endif 1863d1a8abSmrg 1963d1a8abSmrg 2063d1a8abSmrg /* Define to the assembler option to enable compressed debug sections. */ 2163d1a8abSmrg #ifndef USED_FOR_TARGET 2263d1a8abSmrg #define AS_COMPRESS_DEBUG_OPTION "--compress-debug-sections" 2363d1a8abSmrg #endif 2463d1a8abSmrg 2563d1a8abSmrg 2663d1a8abSmrg /* Define to the assembler option to disable compressed debug sections. */ 2763d1a8abSmrg #ifndef USED_FOR_TARGET 2863d1a8abSmrg #define AS_NO_COMPRESS_DEBUG_OPTION "--nocompress-debug-sections" 2963d1a8abSmrg #endif 3063d1a8abSmrg 3163d1a8abSmrg 32*ec02198aSmrg /* Define to the root for URLs about GCC changes. */ 33*ec02198aSmrg #ifndef USED_FOR_TARGET 34*ec02198aSmrg #define CHANGES_ROOT_URL "https://gcc.gnu.org/" 35*ec02198aSmrg #endif 36*ec02198aSmrg 37*ec02198aSmrg 3863d1a8abSmrg /* Define as the number of bits in a byte, if `limits.h' doesn't. */ 3963d1a8abSmrg #ifndef USED_FOR_TARGET 4063d1a8abSmrg /* #undef CHAR_BIT */ 4163d1a8abSmrg #endif 4263d1a8abSmrg 4363d1a8abSmrg 4463d1a8abSmrg /* Define to 0/1 if you want more run-time sanity checks. This one gets a grab 4563d1a8abSmrg bag of miscellaneous but relatively cheap checks. */ 4663d1a8abSmrg #ifndef USED_FOR_TARGET 4763d1a8abSmrg #define CHECKING_P 0 4863d1a8abSmrg #endif 4963d1a8abSmrg 5063d1a8abSmrg 5163d1a8abSmrg /* Define 0/1 to force the choice for exception handling model. */ 5263d1a8abSmrg #ifndef USED_FOR_TARGET 5363d1a8abSmrg /* #undef CONFIG_SJLJ_EXCEPTIONS */ 5463d1a8abSmrg #endif 5563d1a8abSmrg 5663d1a8abSmrg 5763d1a8abSmrg /* Define to enable the use of a default assembler. */ 5863d1a8abSmrg #ifndef USED_FOR_TARGET 5963d1a8abSmrg /* #undef DEFAULT_ASSEMBLER */ 6063d1a8abSmrg #endif 6163d1a8abSmrg 6263d1a8abSmrg 63*ec02198aSmrg /* Define to enable the use of a default debug linker. */ 64*ec02198aSmrg #ifndef USED_FOR_TARGET 65*ec02198aSmrg /* #undef DEFAULT_DSYMUTIL */ 66*ec02198aSmrg #endif 67*ec02198aSmrg 68*ec02198aSmrg 6963d1a8abSmrg /* Define to enable the use of a default linker. */ 7063d1a8abSmrg #ifndef USED_FOR_TARGET 7163d1a8abSmrg /* #undef DEFAULT_LINKER */ 7263d1a8abSmrg #endif 7363d1a8abSmrg 7463d1a8abSmrg 750fc04c29Smrg /* Define to larger than zero set the default stack clash protector size. */ 760fc04c29Smrg #ifndef USED_FOR_TARGET 770fc04c29Smrg #define DEFAULT_STK_CLASH_GUARD_SIZE 0 780fc04c29Smrg #endif 790fc04c29Smrg 800fc04c29Smrg 8163d1a8abSmrg /* Define if you want to use __cxa_atexit, rather than atexit, to register C++ 8263d1a8abSmrg destructors for local statics and global objects. This is essential for 8363d1a8abSmrg fully standards-compliant handling of destructors, but requires 8463d1a8abSmrg __cxa_atexit in libc. */ 8563d1a8abSmrg #ifndef USED_FOR_TARGET 8663d1a8abSmrg #define DEFAULT_USE_CXA_ATEXIT 2 8763d1a8abSmrg #endif 8863d1a8abSmrg 8963d1a8abSmrg 9063d1a8abSmrg /* The default for -fdiagnostics-color option */ 9163d1a8abSmrg #ifndef USED_FOR_TARGET 9263d1a8abSmrg #define DIAGNOSTICS_COLOR_DEFAULT -1 9363d1a8abSmrg #endif 9463d1a8abSmrg 9563d1a8abSmrg 96*ec02198aSmrg /* The default for -fdiagnostics-urls option */ 97*ec02198aSmrg #ifndef USED_FOR_TARGET 98*ec02198aSmrg #define DIAGNOSTICS_URLS_DEFAULT DIAGNOSTICS_URL_AUTO 99*ec02198aSmrg #endif 100*ec02198aSmrg 101*ec02198aSmrg 102*ec02198aSmrg /* Define to the root for documentation URLs. */ 103*ec02198aSmrg #ifndef USED_FOR_TARGET 104*ec02198aSmrg #define DOCUMENTATION_ROOT_URL "https://gcc.gnu.org/onlinedocs/" 105*ec02198aSmrg #endif 106*ec02198aSmrg 107*ec02198aSmrg 108*ec02198aSmrg /* Define to the dsymutil version. */ 109*ec02198aSmrg #ifndef USED_FOR_TARGET 110*ec02198aSmrg /* #undef DSYMUTIL_VERSION */ 111*ec02198aSmrg #endif 112*ec02198aSmrg 113*ec02198aSmrg 114*ec02198aSmrg /* Define 0/1 if static analyzer feature is enabled. */ 115*ec02198aSmrg #ifndef USED_FOR_TARGET 116*ec02198aSmrg #define ENABLE_ANALYZER 1 117*ec02198aSmrg #endif 118*ec02198aSmrg 119*ec02198aSmrg 12063d1a8abSmrg /* Define if you want assertions enabled. This is a cheap check. */ 12163d1a8abSmrg #ifndef USED_FOR_TARGET 12263d1a8abSmrg #define ENABLE_ASSERT_CHECKING 1 12363d1a8abSmrg #endif 12463d1a8abSmrg 12563d1a8abSmrg 12663d1a8abSmrg /* Define to 1 to specify that we are using the BID decimal floating point 12763d1a8abSmrg format instead of DPD */ 12863d1a8abSmrg #ifndef USED_FOR_TARGET 12963d1a8abSmrg #define ENABLE_DECIMAL_BID_FORMAT 0 13063d1a8abSmrg #endif 13163d1a8abSmrg 13263d1a8abSmrg 13363d1a8abSmrg /* Define to 1 to enable decimal float extension to C. */ 13463d1a8abSmrg #ifndef USED_FOR_TARGET 13563d1a8abSmrg #define ENABLE_DECIMAL_FLOAT 0 13663d1a8abSmrg #endif 13763d1a8abSmrg 13863d1a8abSmrg 13963d1a8abSmrg /* Define if your target supports default PIE and it is enabled. */ 14063d1a8abSmrg #ifndef USED_FOR_TARGET 14163d1a8abSmrg /* #undef ENABLE_DEFAULT_PIE */ 14263d1a8abSmrg #endif 14363d1a8abSmrg 14463d1a8abSmrg 14563d1a8abSmrg /* Define if your target supports default stack protector and it is enabled. 14663d1a8abSmrg */ 14763d1a8abSmrg #ifndef USED_FOR_TARGET 14863d1a8abSmrg /* #undef ENABLE_DEFAULT_SSP */ 14963d1a8abSmrg #endif 15063d1a8abSmrg 15163d1a8abSmrg 15263d1a8abSmrg /* Define if you want more run-time sanity checks for dataflow. */ 15363d1a8abSmrg #ifndef USED_FOR_TARGET 15463d1a8abSmrg /* #undef ENABLE_DF_CHECKING */ 15563d1a8abSmrg #endif 15663d1a8abSmrg 15763d1a8abSmrg 15863d1a8abSmrg /* Define to 0/1 if you want extra run-time checking that might affect code 15963d1a8abSmrg generation. */ 16063d1a8abSmrg #ifndef USED_FOR_TARGET 16163d1a8abSmrg #define ENABLE_EXTRA_CHECKING 0 16263d1a8abSmrg #endif 16363d1a8abSmrg 16463d1a8abSmrg 16563d1a8abSmrg /* Define to 1 to enable fixed-point arithmetic extension to C. */ 16663d1a8abSmrg #ifndef USED_FOR_TARGET 16763d1a8abSmrg #define ENABLE_FIXED_POINT 0 16863d1a8abSmrg #endif 16963d1a8abSmrg 17063d1a8abSmrg 17163d1a8abSmrg /* Define if you want fold checked that it never destructs its argument. This 17263d1a8abSmrg is quite expensive. */ 17363d1a8abSmrg #ifndef USED_FOR_TARGET 17463d1a8abSmrg /* #undef ENABLE_FOLD_CHECKING */ 17563d1a8abSmrg #endif 17663d1a8abSmrg 17763d1a8abSmrg 17863d1a8abSmrg /* Define if you want the garbage collector to operate in maximally paranoid 17963d1a8abSmrg mode, validating the entire heap and collecting garbage at every 18063d1a8abSmrg opportunity. This is extremely expensive. */ 18163d1a8abSmrg #ifndef USED_FOR_TARGET 18263d1a8abSmrg /* #undef ENABLE_GC_ALWAYS_COLLECT */ 18363d1a8abSmrg #endif 18463d1a8abSmrg 18563d1a8abSmrg 18663d1a8abSmrg /* Define if you want the garbage collector to do object poisoning and other 18763d1a8abSmrg memory allocation checks. This is quite expensive. */ 18863d1a8abSmrg #ifndef USED_FOR_TARGET 18963d1a8abSmrg /* #undef ENABLE_GC_CHECKING */ 19063d1a8abSmrg #endif 19163d1a8abSmrg 19263d1a8abSmrg 19363d1a8abSmrg /* Define if you want operations on GIMPLE (the basic data structure of the 19463d1a8abSmrg high-level optimizers) to be checked for dynamic type safety at runtime. 19563d1a8abSmrg This is moderately expensive. */ 19663d1a8abSmrg #ifndef USED_FOR_TARGET 19763d1a8abSmrg /* #undef ENABLE_GIMPLE_CHECKING */ 19863d1a8abSmrg #endif 19963d1a8abSmrg 20063d1a8abSmrg 20163d1a8abSmrg /* Define this to enable support for generating HSAIL. */ 20263d1a8abSmrg #ifndef USED_FOR_TARGET 20363d1a8abSmrg /* #undef ENABLE_HSA */ 20463d1a8abSmrg #endif 20563d1a8abSmrg 20663d1a8abSmrg 20763d1a8abSmrg /* Define if gcc should always pass --build-id to linker. */ 20863d1a8abSmrg #ifndef USED_FOR_TARGET 20963d1a8abSmrg /* #undef ENABLE_LD_BUILDID */ 21063d1a8abSmrg #endif 21163d1a8abSmrg 21263d1a8abSmrg 21363d1a8abSmrg /* Define to 1 to enable libquadmath support */ 21463d1a8abSmrg #ifndef USED_FOR_TARGET 21563d1a8abSmrg #define ENABLE_LIBQUADMATH_SUPPORT 1 21663d1a8abSmrg #endif 21763d1a8abSmrg 21863d1a8abSmrg 21963d1a8abSmrg /* Define to enable LTO support. */ 22063d1a8abSmrg #ifndef USED_FOR_TARGET 22163d1a8abSmrg #define ENABLE_LTO 1 22263d1a8abSmrg #endif 22363d1a8abSmrg 22463d1a8abSmrg 22563d1a8abSmrg /* Define to 1 if translation of program messages to the user's native 22663d1a8abSmrg language is requested. */ 22763d1a8abSmrg #ifndef USED_FOR_TARGET 22863d1a8abSmrg #define ENABLE_NLS 1 22963d1a8abSmrg #endif 23063d1a8abSmrg 23163d1a8abSmrg 23263d1a8abSmrg /* Define this to enable support for offloading. */ 23363d1a8abSmrg #ifndef USED_FOR_TARGET 23463d1a8abSmrg #define ENABLE_OFFLOADING 0 23563d1a8abSmrg #endif 23663d1a8abSmrg 23763d1a8abSmrg 23863d1a8abSmrg /* Define to enable plugin support. */ 23963d1a8abSmrg #ifndef USED_FOR_TARGET 24063d1a8abSmrg #define ENABLE_PLUGIN 1 24163d1a8abSmrg #endif 24263d1a8abSmrg 24363d1a8abSmrg 24463d1a8abSmrg /* Define if you want all operations on RTL (the basic data structure of the 24563d1a8abSmrg optimizer and back end) to be checked for dynamic type safety at runtime. 24663d1a8abSmrg This is quite expensive. */ 24763d1a8abSmrg #ifndef USED_FOR_TARGET 24863d1a8abSmrg /* #undef ENABLE_RTL_CHECKING */ 24963d1a8abSmrg #endif 25063d1a8abSmrg 25163d1a8abSmrg 25263d1a8abSmrg /* Define if you want RTL flag accesses to be checked against the RTL codes 25363d1a8abSmrg that are supported for each access macro. This is relatively cheap. */ 25463d1a8abSmrg #ifndef USED_FOR_TARGET 25563d1a8abSmrg /* #undef ENABLE_RTL_FLAG_CHECKING */ 25663d1a8abSmrg #endif 25763d1a8abSmrg 25863d1a8abSmrg 25963d1a8abSmrg /* Define if you want runtime assertions enabled. This is a cheap check. */ 26063d1a8abSmrg #define ENABLE_RUNTIME_CHECKING 1 26163d1a8abSmrg 26263d1a8abSmrg /* Define if you want all operations on trees (the basic data structure of the 26363d1a8abSmrg front ends) to be checked for dynamic type safety at runtime. This is 26463d1a8abSmrg moderately expensive. */ 26563d1a8abSmrg #ifndef USED_FOR_TARGET 26663d1a8abSmrg /* #undef ENABLE_TREE_CHECKING */ 26763d1a8abSmrg #endif 26863d1a8abSmrg 26963d1a8abSmrg 27063d1a8abSmrg /* Define if you want all gimple types to be verified after gimplifiation. 27163d1a8abSmrg This is cheap. */ 27263d1a8abSmrg #ifndef USED_FOR_TARGET 27363d1a8abSmrg /* #undef ENABLE_TYPES_CHECKING */ 27463d1a8abSmrg #endif 27563d1a8abSmrg 27663d1a8abSmrg 27763d1a8abSmrg /* Define to get calls to the valgrind runtime enabled. */ 27863d1a8abSmrg #ifndef USED_FOR_TARGET 27963d1a8abSmrg /* #undef ENABLE_VALGRIND_ANNOTATIONS */ 28063d1a8abSmrg #endif 28163d1a8abSmrg 28263d1a8abSmrg 28363d1a8abSmrg /* Define if you want to run subprograms and generated programs through 28463d1a8abSmrg valgrind (a memory checker). This is extremely expensive. */ 28563d1a8abSmrg #ifndef USED_FOR_TARGET 28663d1a8abSmrg /* #undef ENABLE_VALGRIND_CHECKING */ 28763d1a8abSmrg #endif 28863d1a8abSmrg 28963d1a8abSmrg 29063d1a8abSmrg /* Define 0/1 if vtable verification feature is enabled. */ 29163d1a8abSmrg #ifndef USED_FOR_TARGET 29263d1a8abSmrg #define ENABLE_VTABLE_VERIFY 0 29363d1a8abSmrg #endif 29463d1a8abSmrg 29563d1a8abSmrg 29663d1a8abSmrg /* Define to 1 if installation paths should be looked up in the Windows 29763d1a8abSmrg Registry. Ignored on non-Windows hosts. */ 29863d1a8abSmrg #ifndef USED_FOR_TARGET 29963d1a8abSmrg /* #undef ENABLE_WIN32_REGISTRY */ 30063d1a8abSmrg #endif 30163d1a8abSmrg 30263d1a8abSmrg 30363d1a8abSmrg /* Define to the name of a file containing a list of extra machine modes for 30463d1a8abSmrg this architecture. */ 30563d1a8abSmrg #ifndef USED_FOR_TARGET 30663d1a8abSmrg #define EXTRA_MODES_FILE "config/rs6000/rs6000-modes.def" 30763d1a8abSmrg #endif 30863d1a8abSmrg 30963d1a8abSmrg 31063d1a8abSmrg /* Define to enable detailed memory allocation stats gathering. */ 31163d1a8abSmrg #ifndef USED_FOR_TARGET 31263d1a8abSmrg #define GATHER_STATISTICS 0 31363d1a8abSmrg #endif 31463d1a8abSmrg 31563d1a8abSmrg 31663d1a8abSmrg /* Define to 1 if `TIOCGWINSZ' requires <sys/ioctl.h>. */ 31763d1a8abSmrg #ifndef USED_FOR_TARGET 31863d1a8abSmrg /* #undef GWINSZ_IN_SYS_IOCTL */ 31963d1a8abSmrg #endif 32063d1a8abSmrg 32163d1a8abSmrg 32263d1a8abSmrg /* mcontext_t fields start with __ */ 32363d1a8abSmrg #ifndef USED_FOR_TARGET 32463d1a8abSmrg /* #undef HAS_MCONTEXT_T_UNDERSCORES */ 32563d1a8abSmrg #endif 32663d1a8abSmrg 32763d1a8abSmrg 32863d1a8abSmrg /* Define if your assembler supports architecture modifiers. */ 32963d1a8abSmrg #ifndef USED_FOR_TARGET 33063d1a8abSmrg /* #undef HAVE_AS_ARCHITECTURE_MODIFIERS */ 33163d1a8abSmrg #endif 33263d1a8abSmrg 33363d1a8abSmrg 334c7a68eb7Smrg /* Define if your avr assembler supports -mgcc-isr option. */ 335c7a68eb7Smrg #ifndef USED_FOR_TARGET 336c7a68eb7Smrg /* #undef HAVE_AS_AVR_MGCCISR_OPTION */ 337c7a68eb7Smrg #endif 338c7a68eb7Smrg 339c7a68eb7Smrg 34063d1a8abSmrg /* Define if your avr assembler supports --mlink-relax option. */ 34163d1a8abSmrg #ifndef USED_FOR_TARGET 34263d1a8abSmrg /* #undef HAVE_AS_AVR_MLINK_RELAX_OPTION */ 34363d1a8abSmrg #endif 34463d1a8abSmrg 34563d1a8abSmrg 34663d1a8abSmrg /* Define if your avr assembler supports -mrmw option. */ 34763d1a8abSmrg #ifndef USED_FOR_TARGET 34863d1a8abSmrg /* #undef HAVE_AS_AVR_MRMW_OPTION */ 34963d1a8abSmrg #endif 35063d1a8abSmrg 35163d1a8abSmrg 35263d1a8abSmrg /* Define to the level of your assembler's compressed debug section support. 35363d1a8abSmrg */ 35463d1a8abSmrg #ifndef USED_FOR_TARGET 35563d1a8abSmrg #define HAVE_AS_COMPRESS_DEBUG 2 35663d1a8abSmrg #endif 35763d1a8abSmrg 35863d1a8abSmrg 35963d1a8abSmrg /* Define if your assembler supports the --debug-prefix-map option. */ 36063d1a8abSmrg #ifndef USED_FOR_TARGET 36163d1a8abSmrg #define HAVE_AS_DEBUG_PREFIX_MAP 1 36263d1a8abSmrg #endif 36363d1a8abSmrg 36463d1a8abSmrg 36563d1a8abSmrg /* Define if your assembler supports .module. */ 36663d1a8abSmrg #ifndef USED_FOR_TARGET 36763d1a8abSmrg /* #undef HAVE_AS_DOT_MODULE */ 36863d1a8abSmrg #endif 36963d1a8abSmrg 37063d1a8abSmrg 37163d1a8abSmrg /* Define if your assembler supports DSPR1 mult. */ 37263d1a8abSmrg #ifndef USED_FOR_TARGET 37363d1a8abSmrg /* #undef HAVE_AS_DSPR1_MULT */ 37463d1a8abSmrg #endif 37563d1a8abSmrg 37663d1a8abSmrg 37763d1a8abSmrg /* Define if your assembler supports .dtprelword. */ 37863d1a8abSmrg #ifndef USED_FOR_TARGET 37963d1a8abSmrg /* #undef HAVE_AS_DTPRELWORD */ 38063d1a8abSmrg #endif 38163d1a8abSmrg 38263d1a8abSmrg 38363d1a8abSmrg /* Define if your assembler supports dwarf2 .file/.loc directives, and 38463d1a8abSmrg preserves file table indices exactly as given. */ 38563d1a8abSmrg #ifndef USED_FOR_TARGET 38663d1a8abSmrg #define HAVE_AS_DWARF2_DEBUG_LINE 1 38763d1a8abSmrg #endif 38863d1a8abSmrg 38963d1a8abSmrg 390c7a68eb7Smrg /* Define if your assembler supports views in dwarf2 .loc directives. */ 391c7a68eb7Smrg #ifndef USED_FOR_TARGET 392c7a68eb7Smrg #define HAVE_AS_DWARF2_DEBUG_VIEW 1 393c7a68eb7Smrg #endif 394c7a68eb7Smrg 395c7a68eb7Smrg 39663d1a8abSmrg /* Define if your assembler supports the R_PPC64_ENTRY relocation. */ 39763d1a8abSmrg #ifndef USED_FOR_TARGET 39863d1a8abSmrg #define HAVE_AS_ENTRY_MARKERS 1 39963d1a8abSmrg #endif 40063d1a8abSmrg 40163d1a8abSmrg 40263d1a8abSmrg /* Define if your assembler supports explicit relocations. */ 40363d1a8abSmrg #ifndef USED_FOR_TARGET 40463d1a8abSmrg /* #undef HAVE_AS_EXPLICIT_RELOCS */ 40563d1a8abSmrg #endif 40663d1a8abSmrg 40763d1a8abSmrg 40863d1a8abSmrg /* Define if your assembler supports FMAF, HPC, and VIS 3.0 instructions. */ 40963d1a8abSmrg #ifndef USED_FOR_TARGET 41063d1a8abSmrg /* #undef HAVE_AS_FMAF_HPC_VIS3 */ 41163d1a8abSmrg #endif 41263d1a8abSmrg 41363d1a8abSmrg 41463d1a8abSmrg /* Define if your assembler supports the --gdwarf2 option. */ 41563d1a8abSmrg #ifndef USED_FOR_TARGET 41663d1a8abSmrg #define HAVE_AS_GDWARF2_DEBUG_FLAG 1 41763d1a8abSmrg #endif 41863d1a8abSmrg 41963d1a8abSmrg 42063d1a8abSmrg /* Define if your assembler supports .gnu_attribute. */ 42163d1a8abSmrg #ifndef USED_FOR_TARGET 42263d1a8abSmrg #define HAVE_AS_GNU_ATTRIBUTE 1 42363d1a8abSmrg #endif 42463d1a8abSmrg 42563d1a8abSmrg 42663d1a8abSmrg /* Define true if the assembler supports '.long foo@GOTOFF'. */ 42763d1a8abSmrg #ifndef USED_FOR_TARGET 42863d1a8abSmrg /* #undef HAVE_AS_GOTOFF_IN_DATA */ 42963d1a8abSmrg #endif 43063d1a8abSmrg 43163d1a8abSmrg 43263d1a8abSmrg /* Define if your assembler supports the --gstabs option. */ 43363d1a8abSmrg #ifndef USED_FOR_TARGET 43463d1a8abSmrg #define HAVE_AS_GSTABS_DEBUG_FLAG 1 43563d1a8abSmrg #endif 43663d1a8abSmrg 43763d1a8abSmrg 43863d1a8abSmrg /* Define if your assembler supports the Sun syntax for cmov. */ 43963d1a8abSmrg #ifndef USED_FOR_TARGET 44063d1a8abSmrg /* #undef HAVE_AS_IX86_CMOV_SUN_SYNTAX */ 44163d1a8abSmrg #endif 44263d1a8abSmrg 44363d1a8abSmrg 44463d1a8abSmrg /* Define if your assembler supports the subtraction of symbols in different 44563d1a8abSmrg sections. */ 44663d1a8abSmrg #ifndef USED_FOR_TARGET 44763d1a8abSmrg /* #undef HAVE_AS_IX86_DIFF_SECT_DELTA */ 44863d1a8abSmrg #endif 44963d1a8abSmrg 45063d1a8abSmrg 45163d1a8abSmrg /* Define if your assembler supports the ffreep mnemonic. */ 45263d1a8abSmrg #ifndef USED_FOR_TARGET 45363d1a8abSmrg /* #undef HAVE_AS_IX86_FFREEP */ 45463d1a8abSmrg #endif 45563d1a8abSmrg 45663d1a8abSmrg 45763d1a8abSmrg /* Define if your assembler uses fildq and fistq mnemonics. */ 45863d1a8abSmrg #ifndef USED_FOR_TARGET 45963d1a8abSmrg /* #undef HAVE_AS_IX86_FILDQ */ 46063d1a8abSmrg #endif 46163d1a8abSmrg 46263d1a8abSmrg 46363d1a8abSmrg /* Define if your assembler uses filds and fists mnemonics. */ 46463d1a8abSmrg #ifndef USED_FOR_TARGET 46563d1a8abSmrg /* #undef HAVE_AS_IX86_FILDS */ 46663d1a8abSmrg #endif 46763d1a8abSmrg 46863d1a8abSmrg 46963d1a8abSmrg /* Define 0/1 if your assembler and linker support @GOT. */ 47063d1a8abSmrg #ifndef USED_FOR_TARGET 47163d1a8abSmrg /* #undef HAVE_AS_IX86_GOT32X */ 47263d1a8abSmrg #endif 47363d1a8abSmrg 47463d1a8abSmrg 47563d1a8abSmrg /* Define if your assembler supports HLE prefixes. */ 47663d1a8abSmrg #ifndef USED_FOR_TARGET 47763d1a8abSmrg /* #undef HAVE_AS_IX86_HLE */ 47863d1a8abSmrg #endif 47963d1a8abSmrg 48063d1a8abSmrg 48163d1a8abSmrg /* Define if your assembler supports interunit movq mnemonic. */ 48263d1a8abSmrg #ifndef USED_FOR_TARGET 48363d1a8abSmrg /* #undef HAVE_AS_IX86_INTERUNIT_MOVQ */ 48463d1a8abSmrg #endif 48563d1a8abSmrg 48663d1a8abSmrg 48763d1a8abSmrg /* Define if your assembler supports the .quad directive. */ 48863d1a8abSmrg #ifndef USED_FOR_TARGET 48963d1a8abSmrg /* #undef HAVE_AS_IX86_QUAD */ 49063d1a8abSmrg #endif 49163d1a8abSmrg 49263d1a8abSmrg 49363d1a8abSmrg /* Define if the assembler supports 'rep <insn>, lock <insn>'. */ 49463d1a8abSmrg #ifndef USED_FOR_TARGET 49563d1a8abSmrg /* #undef HAVE_AS_IX86_REP_LOCK_PREFIX */ 49663d1a8abSmrg #endif 49763d1a8abSmrg 49863d1a8abSmrg 49963d1a8abSmrg /* Define if your assembler supports the sahf mnemonic in 64bit mode. */ 50063d1a8abSmrg #ifndef USED_FOR_TARGET 50163d1a8abSmrg /* #undef HAVE_AS_IX86_SAHF */ 50263d1a8abSmrg #endif 50363d1a8abSmrg 50463d1a8abSmrg 50563d1a8abSmrg /* Define if your assembler supports the swap suffix. */ 50663d1a8abSmrg #ifndef USED_FOR_TARGET 50763d1a8abSmrg /* #undef HAVE_AS_IX86_SWAP */ 50863d1a8abSmrg #endif 50963d1a8abSmrg 51063d1a8abSmrg 51163d1a8abSmrg /* Define if your assembler and linker support @tlsgdplt. */ 51263d1a8abSmrg #ifndef USED_FOR_TARGET 51363d1a8abSmrg /* #undef HAVE_AS_IX86_TLSGDPLT */ 51463d1a8abSmrg #endif 51563d1a8abSmrg 51663d1a8abSmrg 51763d1a8abSmrg /* Define to 1 if your assembler and linker support @tlsldm. */ 51863d1a8abSmrg #ifndef USED_FOR_TARGET 51963d1a8abSmrg /* #undef HAVE_AS_IX86_TLSLDM */ 52063d1a8abSmrg #endif 52163d1a8abSmrg 52263d1a8abSmrg 52363d1a8abSmrg /* Define to 1 if your assembler and linker support @tlsldmplt. */ 52463d1a8abSmrg #ifndef USED_FOR_TARGET 52563d1a8abSmrg /* #undef HAVE_AS_IX86_TLSLDMPLT */ 52663d1a8abSmrg #endif 52763d1a8abSmrg 52863d1a8abSmrg 52963d1a8abSmrg /* Define 0/1 if your assembler and linker support calling ___tls_get_addr via 53063d1a8abSmrg GOT. */ 53163d1a8abSmrg #ifndef USED_FOR_TARGET 53263d1a8abSmrg /* #undef HAVE_AS_IX86_TLS_GET_ADDR_GOT */ 53363d1a8abSmrg #endif 53463d1a8abSmrg 53563d1a8abSmrg 53663d1a8abSmrg /* Define if your assembler supports the 'ud2' mnemonic. */ 53763d1a8abSmrg #ifndef USED_FOR_TARGET 53863d1a8abSmrg /* #undef HAVE_AS_IX86_UD2 */ 53963d1a8abSmrg #endif 54063d1a8abSmrg 54163d1a8abSmrg 54263d1a8abSmrg /* Define if your assembler supports the lituse_jsrdirect relocation. */ 54363d1a8abSmrg #ifndef USED_FOR_TARGET 54463d1a8abSmrg /* #undef HAVE_AS_JSRDIRECT_RELOCS */ 54563d1a8abSmrg #endif 54663d1a8abSmrg 54763d1a8abSmrg 54863d1a8abSmrg /* Define if your assembler supports .sleb128 and .uleb128. */ 54963d1a8abSmrg #ifndef USED_FOR_TARGET 55063d1a8abSmrg #define HAVE_AS_LEB128 1 55163d1a8abSmrg #endif 55263d1a8abSmrg 55363d1a8abSmrg 55463d1a8abSmrg /* Define if your assembler supports LEON instructions. */ 55563d1a8abSmrg #ifndef USED_FOR_TARGET 55663d1a8abSmrg /* #undef HAVE_AS_LEON */ 55763d1a8abSmrg #endif 55863d1a8abSmrg 55963d1a8abSmrg 56063d1a8abSmrg /* Define if the assembler won't complain about a line such as # 0 "" 2. */ 56163d1a8abSmrg #ifndef USED_FOR_TARGET 56263d1a8abSmrg #define HAVE_AS_LINE_ZERO 1 56363d1a8abSmrg #endif 56463d1a8abSmrg 56563d1a8abSmrg 56663d1a8abSmrg /* Define if your assembler supports ltoffx and ldxmov relocations. */ 56763d1a8abSmrg #ifndef USED_FOR_TARGET 56863d1a8abSmrg /* #undef HAVE_AS_LTOFFX_LDXMOV_RELOCS */ 56963d1a8abSmrg #endif 57063d1a8abSmrg 57163d1a8abSmrg 57263d1a8abSmrg /* Define if your assembler supports the -mabi option. */ 57363d1a8abSmrg #ifndef USED_FOR_TARGET 57463d1a8abSmrg /* #undef HAVE_AS_MABI_OPTION */ 57563d1a8abSmrg #endif 57663d1a8abSmrg 57763d1a8abSmrg 57863d1a8abSmrg /* Define if your assembler supports .machine and .machinemode. */ 57963d1a8abSmrg #ifndef USED_FOR_TARGET 58063d1a8abSmrg /* #undef HAVE_AS_MACHINE_MACHINEMODE */ 58163d1a8abSmrg #endif 58263d1a8abSmrg 58363d1a8abSmrg 58463d1a8abSmrg /* Define if your assembler supports mfcr field. */ 58563d1a8abSmrg #ifndef USED_FOR_TARGET 58663d1a8abSmrg #define HAVE_AS_MFCRF 1 58763d1a8abSmrg #endif 58863d1a8abSmrg 58963d1a8abSmrg 590*ec02198aSmrg /* Define if your Mac OS X assembler supports -mllvm -x86-pad-for-align=false. 591*ec02198aSmrg */ 592*ec02198aSmrg #ifndef USED_FOR_TARGET 593*ec02198aSmrg /* #undef HAVE_AS_MLLVM_X86_PAD_FOR_ALIGN */ 594*ec02198aSmrg #endif 595*ec02198aSmrg 596*ec02198aSmrg 59763d1a8abSmrg /* Define if your Mac OS X assembler supports the -mmacos-version-min option. 59863d1a8abSmrg */ 59963d1a8abSmrg #ifndef USED_FOR_TARGET 60063d1a8abSmrg /* #undef HAVE_AS_MMACOSX_VERSION_MIN_OPTION */ 60163d1a8abSmrg #endif 60263d1a8abSmrg 60363d1a8abSmrg 604*ec02198aSmrg /* Define if your assembler supports .mspabi_attribute. */ 605*ec02198aSmrg #ifndef USED_FOR_TARGET 606*ec02198aSmrg /* #undef HAVE_AS_MSPABI_ATTRIBUTE */ 607*ec02198aSmrg #endif 608*ec02198aSmrg 609*ec02198aSmrg 61063d1a8abSmrg /* Define if the assembler understands -mnan=. */ 61163d1a8abSmrg #ifndef USED_FOR_TARGET 61263d1a8abSmrg /* #undef HAVE_AS_NAN */ 61363d1a8abSmrg #endif 61463d1a8abSmrg 61563d1a8abSmrg 616*ec02198aSmrg /* Define if your assembler supports %gotoff relocation syntax. */ 617*ec02198aSmrg #ifndef USED_FOR_TARGET 618*ec02198aSmrg /* #undef HAVE_AS_NIOS2_GOTOFF_RELOCATION */ 619*ec02198aSmrg #endif 620*ec02198aSmrg 621*ec02198aSmrg 62263d1a8abSmrg /* Define if your assembler supports the -no-mul-bug-abort option. */ 62363d1a8abSmrg #ifndef USED_FOR_TARGET 62463d1a8abSmrg /* #undef HAVE_AS_NO_MUL_BUG_ABORT_OPTION */ 62563d1a8abSmrg #endif 62663d1a8abSmrg 62763d1a8abSmrg 62863d1a8abSmrg /* Define if the assembler understands -mno-shared. */ 62963d1a8abSmrg #ifndef USED_FOR_TARGET 63063d1a8abSmrg /* #undef HAVE_AS_NO_SHARED */ 63163d1a8abSmrg #endif 63263d1a8abSmrg 63363d1a8abSmrg 63463d1a8abSmrg /* Define if your assembler supports offsetable %lo(). */ 63563d1a8abSmrg #ifndef USED_FOR_TARGET 63663d1a8abSmrg /* #undef HAVE_AS_OFFSETABLE_LO10 */ 63763d1a8abSmrg #endif 63863d1a8abSmrg 63963d1a8abSmrg 6400fc04c29Smrg /* Define if your assembler supports R_PPC*_PLTSEQ relocations. */ 64163d1a8abSmrg #ifndef USED_FOR_TARGET 6420fc04c29Smrg #define HAVE_AS_PLTSEQ 1 64363d1a8abSmrg #endif 64463d1a8abSmrg 64563d1a8abSmrg 64663d1a8abSmrg /* Define if your assembler supports .ref */ 64763d1a8abSmrg #ifndef USED_FOR_TARGET 64863d1a8abSmrg /* #undef HAVE_AS_REF */ 64963d1a8abSmrg #endif 65063d1a8abSmrg 65163d1a8abSmrg 65263d1a8abSmrg /* Define if your assembler supports R_PPC_REL16 relocs. */ 65363d1a8abSmrg #ifndef USED_FOR_TARGET 65463d1a8abSmrg #define HAVE_AS_REL16 1 65563d1a8abSmrg #endif 65663d1a8abSmrg 65763d1a8abSmrg 65863d1a8abSmrg /* Define if your assembler supports -relax option. */ 65963d1a8abSmrg #ifndef USED_FOR_TARGET 66063d1a8abSmrg /* #undef HAVE_AS_RELAX_OPTION */ 66163d1a8abSmrg #endif 66263d1a8abSmrg 66363d1a8abSmrg 6640fc04c29Smrg /* Define if your assembler supports .attribute. */ 6650fc04c29Smrg #ifndef USED_FOR_TARGET 6660fc04c29Smrg /* #undef HAVE_AS_RISCV_ATTRIBUTE */ 6670fc04c29Smrg #endif 6680fc04c29Smrg 6690fc04c29Smrg 67063d1a8abSmrg /* Define if your assembler supports relocs needed by -fpic. */ 67163d1a8abSmrg #ifndef USED_FOR_TARGET 67263d1a8abSmrg /* #undef HAVE_AS_SMALL_PIC_RELOCS */ 67363d1a8abSmrg #endif 67463d1a8abSmrg 67563d1a8abSmrg 67663d1a8abSmrg /* Define if your assembler supports SPARC4 instructions. */ 67763d1a8abSmrg #ifndef USED_FOR_TARGET 67863d1a8abSmrg /* #undef HAVE_AS_SPARC4 */ 67963d1a8abSmrg #endif 68063d1a8abSmrg 68163d1a8abSmrg 68263d1a8abSmrg /* Define if your assembler supports SPARC5 and VIS 4.0 instructions. */ 68363d1a8abSmrg #ifndef USED_FOR_TARGET 68463d1a8abSmrg /* #undef HAVE_AS_SPARC5_VIS4 */ 68563d1a8abSmrg #endif 68663d1a8abSmrg 687c7a68eb7Smrg 68863d1a8abSmrg /* Define if your assembler supports SPARC6 instructions. */ 68963d1a8abSmrg #ifndef USED_FOR_TARGET 69063d1a8abSmrg /* #undef HAVE_AS_SPARC6 */ 69163d1a8abSmrg #endif 69263d1a8abSmrg 693c7a68eb7Smrg 69463d1a8abSmrg /* Define if your assembler and linker support GOTDATA_OP relocs. */ 69563d1a8abSmrg #ifndef USED_FOR_TARGET 69663d1a8abSmrg /* #undef HAVE_AS_SPARC_GOTDATA_OP */ 69763d1a8abSmrg #endif 69863d1a8abSmrg 69963d1a8abSmrg 70063d1a8abSmrg /* Define if your assembler and linker support unaligned PC relative relocs. 70163d1a8abSmrg */ 70263d1a8abSmrg #ifndef USED_FOR_TARGET 70363d1a8abSmrg /* #undef HAVE_AS_SPARC_UA_PCREL */ 70463d1a8abSmrg #endif 70563d1a8abSmrg 70663d1a8abSmrg 70763d1a8abSmrg /* Define if your assembler and linker support unaligned PC relative relocs 70863d1a8abSmrg against hidden symbols. */ 70963d1a8abSmrg #ifndef USED_FOR_TARGET 71063d1a8abSmrg /* #undef HAVE_AS_SPARC_UA_PCREL_HIDDEN */ 71163d1a8abSmrg #endif 71263d1a8abSmrg 71363d1a8abSmrg 71463d1a8abSmrg /* Define if your assembler supports .stabs. */ 71563d1a8abSmrg #ifndef USED_FOR_TARGET 71663d1a8abSmrg #define HAVE_AS_STABS_DIRECTIVE 1 71763d1a8abSmrg #endif 71863d1a8abSmrg 71963d1a8abSmrg 72063d1a8abSmrg /* Define if your assembler and linker support thread-local storage. */ 72163d1a8abSmrg #ifndef USED_FOR_TARGET 72263d1a8abSmrg #define HAVE_AS_TLS 1 72363d1a8abSmrg #endif 72463d1a8abSmrg 72563d1a8abSmrg 7260fc04c29Smrg /* Define if your assembler supports vl/vst/vlm/vstm with an optional 7270fc04c29Smrg alignment hint argument. */ 7280fc04c29Smrg #ifndef USED_FOR_TARGET 7290fc04c29Smrg /* #undef HAVE_AS_VECTOR_LOADSTORE_ALIGNMENT_HINTS */ 7300fc04c29Smrg #endif 7310fc04c29Smrg 7320fc04c29Smrg 733*ec02198aSmrg /* Define if your assembler supports vl/vst/vlm/vstm with an optional 734*ec02198aSmrg alignment hint argument on z13. */ 735*ec02198aSmrg #ifndef USED_FOR_TARGET 736*ec02198aSmrg /* #undef HAVE_AS_VECTOR_LOADSTORE_ALIGNMENT_HINTS_ON_Z13 */ 737*ec02198aSmrg #endif 738*ec02198aSmrg 739*ec02198aSmrg 74063d1a8abSmrg /* Define if your assembler supports VSX instructions. */ 74163d1a8abSmrg #ifndef USED_FOR_TARGET 74263d1a8abSmrg #define HAVE_AS_VSX 1 74363d1a8abSmrg #endif 74463d1a8abSmrg 74563d1a8abSmrg 74663d1a8abSmrg /* Define if your assembler supports -xbrace_comment option. */ 74763d1a8abSmrg #ifndef USED_FOR_TARGET 74863d1a8abSmrg /* #undef HAVE_AS_XBRACE_COMMENT_OPTION */ 74963d1a8abSmrg #endif 75063d1a8abSmrg 75163d1a8abSmrg 75263d1a8abSmrg /* Define to 1 if you have the `atoq' function. */ 75363d1a8abSmrg #ifndef USED_FOR_TARGET 75463d1a8abSmrg /* #undef HAVE_ATOQ */ 75563d1a8abSmrg #endif 75663d1a8abSmrg 75763d1a8abSmrg 75863d1a8abSmrg /* Define to 1 if you have the `clearerr_unlocked' function. */ 75963d1a8abSmrg #ifndef USED_FOR_TARGET 76063d1a8abSmrg /* #undef HAVE_CLEARERR_UNLOCKED */ 76163d1a8abSmrg #endif 76263d1a8abSmrg 76363d1a8abSmrg 76463d1a8abSmrg /* Define to 1 if you have the `clock' function. */ 76563d1a8abSmrg #ifndef USED_FOR_TARGET 76663d1a8abSmrg #define HAVE_CLOCK 1 76763d1a8abSmrg #endif 76863d1a8abSmrg 76963d1a8abSmrg 77063d1a8abSmrg /* Define if <time.h> defines clock_t. */ 77163d1a8abSmrg #ifndef USED_FOR_TARGET 77263d1a8abSmrg #define HAVE_CLOCK_T 1 77363d1a8abSmrg #endif 77463d1a8abSmrg 77563d1a8abSmrg 77663d1a8abSmrg /* Define 0/1 if your assembler and linker support COMDAT groups. */ 77763d1a8abSmrg #ifndef USED_FOR_TARGET 77863d1a8abSmrg #define HAVE_COMDAT_GROUP 1 77963d1a8abSmrg #endif 78063d1a8abSmrg 78163d1a8abSmrg 78263d1a8abSmrg /* Define to 1 if we found a declaration for 'abort', otherwise define to 0. 78363d1a8abSmrg */ 78463d1a8abSmrg #ifndef USED_FOR_TARGET 78563d1a8abSmrg #define HAVE_DECL_ABORT 1 78663d1a8abSmrg #endif 78763d1a8abSmrg 78863d1a8abSmrg 78963d1a8abSmrg /* Define to 1 if we found a declaration for 'asprintf', otherwise define to 79063d1a8abSmrg 0. */ 79163d1a8abSmrg #ifndef USED_FOR_TARGET 79263d1a8abSmrg #define HAVE_DECL_ASPRINTF 1 79363d1a8abSmrg #endif 79463d1a8abSmrg 79563d1a8abSmrg 79663d1a8abSmrg /* Define to 1 if we found a declaration for 'atof', otherwise define to 0. */ 79763d1a8abSmrg #ifndef USED_FOR_TARGET 79863d1a8abSmrg #define HAVE_DECL_ATOF 1 79963d1a8abSmrg #endif 80063d1a8abSmrg 80163d1a8abSmrg 80263d1a8abSmrg /* Define to 1 if we found a declaration for 'atol', otherwise define to 0. */ 80363d1a8abSmrg #ifndef USED_FOR_TARGET 80463d1a8abSmrg #define HAVE_DECL_ATOL 1 80563d1a8abSmrg #endif 80663d1a8abSmrg 80763d1a8abSmrg 80863d1a8abSmrg /* Define to 1 if we found a declaration for 'atoll', otherwise define to 0. 80963d1a8abSmrg */ 81063d1a8abSmrg #ifndef USED_FOR_TARGET 81163d1a8abSmrg #define HAVE_DECL_ATOLL 1 81263d1a8abSmrg #endif 81363d1a8abSmrg 81463d1a8abSmrg 81563d1a8abSmrg /* Define to 1 if you have the declaration of `basename(const char*)', and to 81663d1a8abSmrg 0 if you don't. */ 81763d1a8abSmrg #ifndef USED_FOR_TARGET 81863d1a8abSmrg #define HAVE_DECL_BASENAME 0 81963d1a8abSmrg #endif 82063d1a8abSmrg 82163d1a8abSmrg 82263d1a8abSmrg /* Define to 1 if we found a declaration for 'calloc', otherwise define to 0. 82363d1a8abSmrg */ 82463d1a8abSmrg #ifndef USED_FOR_TARGET 82563d1a8abSmrg #define HAVE_DECL_CALLOC 1 82663d1a8abSmrg #endif 82763d1a8abSmrg 82863d1a8abSmrg 82963d1a8abSmrg /* Define to 1 if we found a declaration for 'clearerr_unlocked', otherwise 83063d1a8abSmrg define to 0. */ 83163d1a8abSmrg #ifndef USED_FOR_TARGET 83263d1a8abSmrg #define HAVE_DECL_CLEARERR_UNLOCKED 0 83363d1a8abSmrg #endif 83463d1a8abSmrg 83563d1a8abSmrg 83663d1a8abSmrg /* Define to 1 if we found a declaration for 'clock', otherwise define to 0. 83763d1a8abSmrg */ 83863d1a8abSmrg #ifndef USED_FOR_TARGET 83963d1a8abSmrg #define HAVE_DECL_CLOCK 1 84063d1a8abSmrg #endif 84163d1a8abSmrg 84263d1a8abSmrg 84363d1a8abSmrg /* Define to 1 if we found a declaration for 'errno', otherwise define to 0. 84463d1a8abSmrg */ 84563d1a8abSmrg #ifndef USED_FOR_TARGET 84663d1a8abSmrg #define HAVE_DECL_ERRNO 1 84763d1a8abSmrg #endif 84863d1a8abSmrg 84963d1a8abSmrg 85063d1a8abSmrg /* Define to 1 if we found a declaration for 'feof_unlocked', otherwise define 85163d1a8abSmrg to 0. */ 85263d1a8abSmrg #ifndef USED_FOR_TARGET 85363d1a8abSmrg #define HAVE_DECL_FEOF_UNLOCKED 0 85463d1a8abSmrg #endif 85563d1a8abSmrg 85663d1a8abSmrg 85763d1a8abSmrg /* Define to 1 if we found a declaration for 'ferror_unlocked', otherwise 85863d1a8abSmrg define to 0. */ 85963d1a8abSmrg #ifndef USED_FOR_TARGET 86063d1a8abSmrg #define HAVE_DECL_FERROR_UNLOCKED 0 86163d1a8abSmrg #endif 86263d1a8abSmrg 86363d1a8abSmrg 86463d1a8abSmrg /* Define to 1 if we found a declaration for 'fflush_unlocked', otherwise 86563d1a8abSmrg define to 0. */ 86663d1a8abSmrg #ifndef USED_FOR_TARGET 86763d1a8abSmrg #define HAVE_DECL_FFLUSH_UNLOCKED 0 86863d1a8abSmrg #endif 86963d1a8abSmrg 87063d1a8abSmrg 87163d1a8abSmrg /* Define to 1 if we found a declaration for 'ffs', otherwise define to 0. */ 87263d1a8abSmrg #ifndef USED_FOR_TARGET 87363d1a8abSmrg #define HAVE_DECL_FFS 1 87463d1a8abSmrg #endif 87563d1a8abSmrg 87663d1a8abSmrg 87763d1a8abSmrg /* Define to 1 if we found a declaration for 'fgetc_unlocked', otherwise 87863d1a8abSmrg define to 0. */ 87963d1a8abSmrg #ifndef USED_FOR_TARGET 88063d1a8abSmrg #define HAVE_DECL_FGETC_UNLOCKED 0 88163d1a8abSmrg #endif 88263d1a8abSmrg 88363d1a8abSmrg 88463d1a8abSmrg /* Define to 1 if we found a declaration for 'fgets_unlocked', otherwise 88563d1a8abSmrg define to 0. */ 88663d1a8abSmrg #ifndef USED_FOR_TARGET 88763d1a8abSmrg #define HAVE_DECL_FGETS_UNLOCKED 0 88863d1a8abSmrg #endif 88963d1a8abSmrg 89063d1a8abSmrg 89163d1a8abSmrg /* Define to 1 if we found a declaration for 'fileno_unlocked', otherwise 89263d1a8abSmrg define to 0. */ 89363d1a8abSmrg #ifndef USED_FOR_TARGET 89463d1a8abSmrg #define HAVE_DECL_FILENO_UNLOCKED 0 89563d1a8abSmrg #endif 89663d1a8abSmrg 89763d1a8abSmrg 89863d1a8abSmrg /* Define to 1 if we found a declaration for 'fprintf_unlocked', otherwise 89963d1a8abSmrg define to 0. */ 90063d1a8abSmrg #ifndef USED_FOR_TARGET 90163d1a8abSmrg #define HAVE_DECL_FPRINTF_UNLOCKED 0 90263d1a8abSmrg #endif 90363d1a8abSmrg 90463d1a8abSmrg 90563d1a8abSmrg /* Define to 1 if we found a declaration for 'fputc_unlocked', otherwise 90663d1a8abSmrg define to 0. */ 90763d1a8abSmrg #ifndef USED_FOR_TARGET 90863d1a8abSmrg #define HAVE_DECL_FPUTC_UNLOCKED 0 90963d1a8abSmrg #endif 91063d1a8abSmrg 91163d1a8abSmrg 91263d1a8abSmrg /* Define to 1 if we found a declaration for 'fputs_unlocked', otherwise 91363d1a8abSmrg define to 0. */ 91463d1a8abSmrg #ifndef USED_FOR_TARGET 91563d1a8abSmrg #define HAVE_DECL_FPUTS_UNLOCKED 0 91663d1a8abSmrg #endif 91763d1a8abSmrg 91863d1a8abSmrg 91963d1a8abSmrg /* Define to 1 if we found a declaration for 'fread_unlocked', otherwise 92063d1a8abSmrg define to 0. */ 92163d1a8abSmrg #ifndef USED_FOR_TARGET 92263d1a8abSmrg #define HAVE_DECL_FREAD_UNLOCKED 0 92363d1a8abSmrg #endif 92463d1a8abSmrg 92563d1a8abSmrg 92663d1a8abSmrg /* Define to 1 if we found a declaration for 'free', otherwise define to 0. */ 92763d1a8abSmrg #ifndef USED_FOR_TARGET 92863d1a8abSmrg #define HAVE_DECL_FREE 1 92963d1a8abSmrg #endif 93063d1a8abSmrg 93163d1a8abSmrg 93263d1a8abSmrg /* Define to 1 if we found a declaration for 'fwrite_unlocked', otherwise 93363d1a8abSmrg define to 0. */ 93463d1a8abSmrg #ifndef USED_FOR_TARGET 93563d1a8abSmrg #define HAVE_DECL_FWRITE_UNLOCKED 0 93663d1a8abSmrg #endif 93763d1a8abSmrg 93863d1a8abSmrg 93963d1a8abSmrg /* Define to 1 if we found a declaration for 'getchar_unlocked', otherwise 94063d1a8abSmrg define to 0. */ 94163d1a8abSmrg #ifndef USED_FOR_TARGET 94263d1a8abSmrg #define HAVE_DECL_GETCHAR_UNLOCKED 1 94363d1a8abSmrg #endif 94463d1a8abSmrg 94563d1a8abSmrg 94663d1a8abSmrg /* Define to 1 if we found a declaration for 'getcwd', otherwise define to 0. 94763d1a8abSmrg */ 94863d1a8abSmrg #ifndef USED_FOR_TARGET 94963d1a8abSmrg #define HAVE_DECL_GETCWD 1 95063d1a8abSmrg #endif 95163d1a8abSmrg 95263d1a8abSmrg 95363d1a8abSmrg /* Define to 1 if we found a declaration for 'getc_unlocked', otherwise define 95463d1a8abSmrg to 0. */ 95563d1a8abSmrg #ifndef USED_FOR_TARGET 95663d1a8abSmrg #define HAVE_DECL_GETC_UNLOCKED 1 95763d1a8abSmrg #endif 95863d1a8abSmrg 95963d1a8abSmrg 96063d1a8abSmrg /* Define to 1 if we found a declaration for 'getenv', otherwise define to 0. 96163d1a8abSmrg */ 96263d1a8abSmrg #ifndef USED_FOR_TARGET 96363d1a8abSmrg #define HAVE_DECL_GETENV 1 96463d1a8abSmrg #endif 96563d1a8abSmrg 96663d1a8abSmrg 96763d1a8abSmrg /* Define to 1 if we found a declaration for 'getopt', otherwise define to 0. 96863d1a8abSmrg */ 96963d1a8abSmrg #ifndef USED_FOR_TARGET 97063d1a8abSmrg #define HAVE_DECL_GETOPT 1 97163d1a8abSmrg #endif 97263d1a8abSmrg 97363d1a8abSmrg 97463d1a8abSmrg /* Define to 1 if we found a declaration for 'getpagesize', otherwise define 97563d1a8abSmrg to 0. */ 97663d1a8abSmrg #ifndef USED_FOR_TARGET 97763d1a8abSmrg #define HAVE_DECL_GETPAGESIZE 1 97863d1a8abSmrg #endif 97963d1a8abSmrg 98063d1a8abSmrg 98163d1a8abSmrg /* Define to 1 if we found a declaration for 'getrlimit', otherwise define to 98263d1a8abSmrg 0. */ 98363d1a8abSmrg #ifndef USED_FOR_TARGET 98463d1a8abSmrg #define HAVE_DECL_GETRLIMIT 1 98563d1a8abSmrg #endif 98663d1a8abSmrg 98763d1a8abSmrg 98863d1a8abSmrg /* Define to 1 if we found a declaration for 'getrusage', otherwise define to 98963d1a8abSmrg 0. */ 99063d1a8abSmrg #ifndef USED_FOR_TARGET 99163d1a8abSmrg #define HAVE_DECL_GETRUSAGE 1 99263d1a8abSmrg #endif 99363d1a8abSmrg 99463d1a8abSmrg 99563d1a8abSmrg /* Define to 1 if we found a declaration for 'getwd', otherwise define to 0. 99663d1a8abSmrg */ 99763d1a8abSmrg #ifndef USED_FOR_TARGET 99863d1a8abSmrg #define HAVE_DECL_GETWD 1 99963d1a8abSmrg #endif 100063d1a8abSmrg 100163d1a8abSmrg 100263d1a8abSmrg /* Define to 1 if we found a declaration for 'ldgetname', otherwise define to 100363d1a8abSmrg 0. */ 100463d1a8abSmrg #ifndef USED_FOR_TARGET 100563d1a8abSmrg #define HAVE_DECL_LDGETNAME 0 100663d1a8abSmrg #endif 100763d1a8abSmrg 100863d1a8abSmrg 100963d1a8abSmrg /* Define to 1 if we found a declaration for 'madvise', otherwise define to 0. 101063d1a8abSmrg */ 101163d1a8abSmrg #ifndef USED_FOR_TARGET 101263d1a8abSmrg #define HAVE_DECL_MADVISE 1 101363d1a8abSmrg #endif 101463d1a8abSmrg 101563d1a8abSmrg 1016*ec02198aSmrg /* Define to 1 if we found a declaration for 'mallinfo', otherwise define to 1017*ec02198aSmrg 0. */ 1018*ec02198aSmrg #ifndef USED_FOR_TARGET 1019*ec02198aSmrg #define HAVE_DECL_MALLINFO 0 1020*ec02198aSmrg #endif 1021*ec02198aSmrg 1022*ec02198aSmrg 102363d1a8abSmrg /* Define to 1 if we found a declaration for 'malloc', otherwise define to 0. 102463d1a8abSmrg */ 102563d1a8abSmrg #ifndef USED_FOR_TARGET 102663d1a8abSmrg #define HAVE_DECL_MALLOC 1 102763d1a8abSmrg #endif 102863d1a8abSmrg 102963d1a8abSmrg 103063d1a8abSmrg /* Define to 1 if we found a declaration for 'putchar_unlocked', otherwise 103163d1a8abSmrg define to 0. */ 103263d1a8abSmrg #ifndef USED_FOR_TARGET 103363d1a8abSmrg #define HAVE_DECL_PUTCHAR_UNLOCKED 1 103463d1a8abSmrg #endif 103563d1a8abSmrg 103663d1a8abSmrg 103763d1a8abSmrg /* Define to 1 if we found a declaration for 'putc_unlocked', otherwise define 103863d1a8abSmrg to 0. */ 103963d1a8abSmrg #ifndef USED_FOR_TARGET 104063d1a8abSmrg #define HAVE_DECL_PUTC_UNLOCKED 1 104163d1a8abSmrg #endif 104263d1a8abSmrg 104363d1a8abSmrg 104463d1a8abSmrg /* Define to 1 if we found a declaration for 'realloc', otherwise define to 0. 104563d1a8abSmrg */ 104663d1a8abSmrg #ifndef USED_FOR_TARGET 104763d1a8abSmrg #define HAVE_DECL_REALLOC 1 104863d1a8abSmrg #endif 104963d1a8abSmrg 105063d1a8abSmrg 105163d1a8abSmrg /* Define to 1 if we found a declaration for 'sbrk', otherwise define to 0. */ 105263d1a8abSmrg #ifndef USED_FOR_TARGET 105363d1a8abSmrg #define HAVE_DECL_SBRK 1 105463d1a8abSmrg #endif 105563d1a8abSmrg 105663d1a8abSmrg 105763d1a8abSmrg /* Define to 1 if we found a declaration for 'setenv', otherwise define to 0. 105863d1a8abSmrg */ 105963d1a8abSmrg #ifndef USED_FOR_TARGET 106063d1a8abSmrg #define HAVE_DECL_SETENV 1 106163d1a8abSmrg #endif 106263d1a8abSmrg 106363d1a8abSmrg 106463d1a8abSmrg /* Define to 1 if we found a declaration for 'setrlimit', otherwise define to 106563d1a8abSmrg 0. */ 106663d1a8abSmrg #ifndef USED_FOR_TARGET 106763d1a8abSmrg #define HAVE_DECL_SETRLIMIT 1 106863d1a8abSmrg #endif 106963d1a8abSmrg 107063d1a8abSmrg 107163d1a8abSmrg /* Define to 1 if we found a declaration for 'sigaltstack', otherwise define 107263d1a8abSmrg to 0. */ 107363d1a8abSmrg #ifndef USED_FOR_TARGET 107463d1a8abSmrg #define HAVE_DECL_SIGALTSTACK 1 107563d1a8abSmrg #endif 107663d1a8abSmrg 107763d1a8abSmrg 107863d1a8abSmrg /* Define to 1 if we found a declaration for 'snprintf', otherwise define to 107963d1a8abSmrg 0. */ 108063d1a8abSmrg #ifndef USED_FOR_TARGET 108163d1a8abSmrg #define HAVE_DECL_SNPRINTF 1 108263d1a8abSmrg #endif 108363d1a8abSmrg 108463d1a8abSmrg 108563d1a8abSmrg /* Define to 1 if we found a declaration for 'stpcpy', otherwise define to 0. 108663d1a8abSmrg */ 108763d1a8abSmrg #ifndef USED_FOR_TARGET 108863d1a8abSmrg #define HAVE_DECL_STPCPY 1 108963d1a8abSmrg #endif 109063d1a8abSmrg 109163d1a8abSmrg 109263d1a8abSmrg /* Define to 1 if we found a declaration for 'strnlen', otherwise define to 0. 109363d1a8abSmrg */ 109463d1a8abSmrg #ifndef USED_FOR_TARGET 109563d1a8abSmrg #define HAVE_DECL_STRNLEN 1 109663d1a8abSmrg #endif 109763d1a8abSmrg 109863d1a8abSmrg 109963d1a8abSmrg /* Define to 1 if we found a declaration for 'strsignal', otherwise define to 110063d1a8abSmrg 0. */ 110163d1a8abSmrg #ifndef USED_FOR_TARGET 110263d1a8abSmrg #define HAVE_DECL_STRSIGNAL 1 110363d1a8abSmrg #endif 110463d1a8abSmrg 110563d1a8abSmrg 110663d1a8abSmrg /* Define to 1 if you have the declaration of `strstr(const char*,const 110763d1a8abSmrg char*)', and to 0 if you don't. */ 110863d1a8abSmrg #ifndef USED_FOR_TARGET 110963d1a8abSmrg #define HAVE_DECL_STRSTR 1 111063d1a8abSmrg #endif 111163d1a8abSmrg 111263d1a8abSmrg 111363d1a8abSmrg /* Define to 1 if we found a declaration for 'strtol', otherwise define to 0. 111463d1a8abSmrg */ 111563d1a8abSmrg #ifndef USED_FOR_TARGET 111663d1a8abSmrg #define HAVE_DECL_STRTOL 1 111763d1a8abSmrg #endif 111863d1a8abSmrg 111963d1a8abSmrg 112063d1a8abSmrg /* Define to 1 if we found a declaration for 'strtoll', otherwise define to 0. 112163d1a8abSmrg */ 112263d1a8abSmrg #ifndef USED_FOR_TARGET 112363d1a8abSmrg #define HAVE_DECL_STRTOLL 1 112463d1a8abSmrg #endif 112563d1a8abSmrg 112663d1a8abSmrg 112763d1a8abSmrg /* Define to 1 if we found a declaration for 'strtoul', otherwise define to 0. 112863d1a8abSmrg */ 112963d1a8abSmrg #ifndef USED_FOR_TARGET 113063d1a8abSmrg #define HAVE_DECL_STRTOUL 1 113163d1a8abSmrg #endif 113263d1a8abSmrg 113363d1a8abSmrg 113463d1a8abSmrg /* Define to 1 if we found a declaration for 'strtoull', otherwise define to 113563d1a8abSmrg 0. */ 113663d1a8abSmrg #ifndef USED_FOR_TARGET 113763d1a8abSmrg #define HAVE_DECL_STRTOULL 1 113863d1a8abSmrg #endif 113963d1a8abSmrg 114063d1a8abSmrg 114163d1a8abSmrg /* Define to 1 if we found a declaration for 'strverscmp', otherwise define to 114263d1a8abSmrg 0. */ 114363d1a8abSmrg #ifndef USED_FOR_TARGET 114463d1a8abSmrg #define HAVE_DECL_STRVERSCMP 0 114563d1a8abSmrg #endif 114663d1a8abSmrg 114763d1a8abSmrg 114863d1a8abSmrg /* Define to 1 if we found a declaration for 'times', otherwise define to 0. 114963d1a8abSmrg */ 115063d1a8abSmrg #ifndef USED_FOR_TARGET 115163d1a8abSmrg #define HAVE_DECL_TIMES 1 115263d1a8abSmrg #endif 115363d1a8abSmrg 115463d1a8abSmrg 115563d1a8abSmrg /* Define to 1 if we found a declaration for 'unsetenv', otherwise define to 115663d1a8abSmrg 0. */ 115763d1a8abSmrg #ifndef USED_FOR_TARGET 115863d1a8abSmrg #define HAVE_DECL_UNSETENV 1 115963d1a8abSmrg #endif 116063d1a8abSmrg 116163d1a8abSmrg 116263d1a8abSmrg /* Define to 1 if we found a declaration for 'vasprintf', otherwise define to 116363d1a8abSmrg 0. */ 116463d1a8abSmrg #ifndef USED_FOR_TARGET 116563d1a8abSmrg #define HAVE_DECL_VASPRINTF 1 116663d1a8abSmrg #endif 116763d1a8abSmrg 116863d1a8abSmrg 116963d1a8abSmrg /* Define to 1 if we found a declaration for 'vsnprintf', otherwise define to 117063d1a8abSmrg 0. */ 117163d1a8abSmrg #ifndef USED_FOR_TARGET 117263d1a8abSmrg #define HAVE_DECL_VSNPRINTF 1 117363d1a8abSmrg #endif 117463d1a8abSmrg 117563d1a8abSmrg 117663d1a8abSmrg /* Define to 1 if you have the <direct.h> header file. */ 117763d1a8abSmrg #ifndef USED_FOR_TARGET 117863d1a8abSmrg /* #undef HAVE_DIRECT_H */ 117963d1a8abSmrg #endif 118063d1a8abSmrg 118163d1a8abSmrg 118263d1a8abSmrg /* Define to 1 if you have the <dlfcn.h> header file. */ 118363d1a8abSmrg #ifndef USED_FOR_TARGET 118463d1a8abSmrg #define HAVE_DLFCN_H 1 118563d1a8abSmrg #endif 118663d1a8abSmrg 118763d1a8abSmrg 118863d1a8abSmrg /* Define to 1 if you have the <ext/hash_map> header file. */ 118963d1a8abSmrg #ifndef USED_FOR_TARGET 119063d1a8abSmrg #define HAVE_EXT_HASH_MAP 1 119163d1a8abSmrg #endif 119263d1a8abSmrg 119363d1a8abSmrg 119463d1a8abSmrg /* Define to 1 if you have the <fcntl.h> header file. */ 119563d1a8abSmrg #ifndef USED_FOR_TARGET 119663d1a8abSmrg #define HAVE_FCNTL_H 1 119763d1a8abSmrg #endif 119863d1a8abSmrg 119963d1a8abSmrg 120063d1a8abSmrg /* Define to 1 if you have the `feof_unlocked' function. */ 120163d1a8abSmrg #ifndef USED_FOR_TARGET 120263d1a8abSmrg /* #undef HAVE_FEOF_UNLOCKED */ 120363d1a8abSmrg #endif 120463d1a8abSmrg 120563d1a8abSmrg 120663d1a8abSmrg /* Define to 1 if you have the `ferror_unlocked' function. */ 120763d1a8abSmrg #ifndef USED_FOR_TARGET 120863d1a8abSmrg /* #undef HAVE_FERROR_UNLOCKED */ 120963d1a8abSmrg #endif 121063d1a8abSmrg 121163d1a8abSmrg 121263d1a8abSmrg /* Define to 1 if you have the `fflush_unlocked' function. */ 121363d1a8abSmrg #ifndef USED_FOR_TARGET 121463d1a8abSmrg /* #undef HAVE_FFLUSH_UNLOCKED */ 121563d1a8abSmrg #endif 121663d1a8abSmrg 121763d1a8abSmrg 121863d1a8abSmrg /* Define to 1 if you have the `fgetc_unlocked' function. */ 121963d1a8abSmrg #ifndef USED_FOR_TARGET 122063d1a8abSmrg /* #undef HAVE_FGETC_UNLOCKED */ 122163d1a8abSmrg #endif 122263d1a8abSmrg 122363d1a8abSmrg 122463d1a8abSmrg /* Define to 1 if you have the `fgets_unlocked' function. */ 122563d1a8abSmrg #ifndef USED_FOR_TARGET 122663d1a8abSmrg /* #undef HAVE_FGETS_UNLOCKED */ 122763d1a8abSmrg #endif 122863d1a8abSmrg 122963d1a8abSmrg 123063d1a8abSmrg /* Define to 1 if you have the `fileno_unlocked' function. */ 123163d1a8abSmrg #ifndef USED_FOR_TARGET 123263d1a8abSmrg /* #undef HAVE_FILENO_UNLOCKED */ 123363d1a8abSmrg #endif 123463d1a8abSmrg 123563d1a8abSmrg 123663d1a8abSmrg /* Define to 1 if you have the `fork' function. */ 123763d1a8abSmrg #ifndef USED_FOR_TARGET 123863d1a8abSmrg #define HAVE_FORK 1 123963d1a8abSmrg #endif 124063d1a8abSmrg 124163d1a8abSmrg 124263d1a8abSmrg /* Define to 1 if you have the `fprintf_unlocked' function. */ 124363d1a8abSmrg #ifndef USED_FOR_TARGET 124463d1a8abSmrg /* #undef HAVE_FPRINTF_UNLOCKED */ 124563d1a8abSmrg #endif 124663d1a8abSmrg 124763d1a8abSmrg 124863d1a8abSmrg /* Define to 1 if you have the `fputc_unlocked' function. */ 124963d1a8abSmrg #ifndef USED_FOR_TARGET 125063d1a8abSmrg /* #undef HAVE_FPUTC_UNLOCKED */ 125163d1a8abSmrg #endif 125263d1a8abSmrg 125363d1a8abSmrg 125463d1a8abSmrg /* Define to 1 if you have the `fputs_unlocked' function. */ 125563d1a8abSmrg #ifndef USED_FOR_TARGET 125663d1a8abSmrg /* #undef HAVE_FPUTS_UNLOCKED */ 125763d1a8abSmrg #endif 125863d1a8abSmrg 125963d1a8abSmrg 126063d1a8abSmrg /* Define to 1 if you have the `fread_unlocked' function. */ 126163d1a8abSmrg #ifndef USED_FOR_TARGET 126263d1a8abSmrg /* #undef HAVE_FREAD_UNLOCKED */ 126363d1a8abSmrg #endif 126463d1a8abSmrg 126563d1a8abSmrg 126663d1a8abSmrg /* Define to 1 if you have the <ftw.h> header file. */ 126763d1a8abSmrg #ifndef USED_FOR_TARGET 126863d1a8abSmrg #define HAVE_FTW_H 1 126963d1a8abSmrg #endif 127063d1a8abSmrg 127163d1a8abSmrg 127263d1a8abSmrg /* Define to 1 if you have the `fwrite_unlocked' function. */ 127363d1a8abSmrg #ifndef USED_FOR_TARGET 127463d1a8abSmrg /* #undef HAVE_FWRITE_UNLOCKED */ 127563d1a8abSmrg #endif 127663d1a8abSmrg 127763d1a8abSmrg 127863d1a8abSmrg /* Define if your assembler supports specifying the alignment of objects 127963d1a8abSmrg allocated using the GAS .comm command. */ 128063d1a8abSmrg #ifndef USED_FOR_TARGET 128163d1a8abSmrg /* #undef HAVE_GAS_ALIGNED_COMM */ 128263d1a8abSmrg #endif 128363d1a8abSmrg 128463d1a8abSmrg 128563d1a8abSmrg /* Define if your assembler supports .balign and .p2align. */ 128663d1a8abSmrg #ifndef USED_FOR_TARGET 128763d1a8abSmrg #define HAVE_GAS_BALIGN_AND_P2ALIGN 1 128863d1a8abSmrg #endif 128963d1a8abSmrg 129063d1a8abSmrg 129163d1a8abSmrg /* Define 0/1 if your assembler supports CFI directives. */ 129263d1a8abSmrg #define HAVE_GAS_CFI_DIRECTIVE 1 129363d1a8abSmrg 129463d1a8abSmrg /* Define 0/1 if your assembler supports .cfi_personality. */ 129563d1a8abSmrg #define HAVE_GAS_CFI_PERSONALITY_DIRECTIVE 1 129663d1a8abSmrg 129763d1a8abSmrg /* Define 0/1 if your assembler supports .cfi_sections. */ 129863d1a8abSmrg #define HAVE_GAS_CFI_SECTIONS_DIRECTIVE 1 129963d1a8abSmrg 130063d1a8abSmrg /* Define if your assembler supports the .loc discriminator sub-directive. */ 130163d1a8abSmrg #ifndef USED_FOR_TARGET 130263d1a8abSmrg #define HAVE_GAS_DISCRIMINATOR 1 130363d1a8abSmrg #endif 130463d1a8abSmrg 130563d1a8abSmrg 130663d1a8abSmrg /* Define if your assembler supports @gnu_unique_object. */ 130763d1a8abSmrg #ifndef USED_FOR_TARGET 130863d1a8abSmrg /* #undef HAVE_GAS_GNU_UNIQUE_OBJECT */ 130963d1a8abSmrg #endif 131063d1a8abSmrg 131163d1a8abSmrg 131263d1a8abSmrg /* Define if your assembler and linker support .hidden. */ 131363d1a8abSmrg #define HAVE_GAS_HIDDEN 1 131463d1a8abSmrg 131563d1a8abSmrg /* Define if your assembler supports .lcomm with an alignment field. */ 131663d1a8abSmrg #ifndef USED_FOR_TARGET 131763d1a8abSmrg #define HAVE_GAS_LCOMM_WITH_ALIGNMENT 1 131863d1a8abSmrg #endif 131963d1a8abSmrg 132063d1a8abSmrg 132163d1a8abSmrg /* Define if your assembler supports .literal16. */ 132263d1a8abSmrg #ifndef USED_FOR_TARGET 132363d1a8abSmrg /* #undef HAVE_GAS_LITERAL16 */ 132463d1a8abSmrg #endif 132563d1a8abSmrg 132663d1a8abSmrg 13270fc04c29Smrg /* Define if your assembler supports the .loc is_stmt sub-directive. */ 13280fc04c29Smrg #ifndef USED_FOR_TARGET 13290fc04c29Smrg #define HAVE_GAS_LOC_STMT 1 13300fc04c29Smrg #endif 13310fc04c29Smrg 13320fc04c29Smrg 133363d1a8abSmrg /* Define if your assembler supports specifying the maximum number of bytes to 133463d1a8abSmrg skip when using the GAS .p2align command. */ 133563d1a8abSmrg #ifndef USED_FOR_TARGET 133663d1a8abSmrg #define HAVE_GAS_MAX_SKIP_P2ALIGN 1 133763d1a8abSmrg #endif 133863d1a8abSmrg 133963d1a8abSmrg 134063d1a8abSmrg /* Define if your assembler supports the .set micromips directive */ 134163d1a8abSmrg #ifndef USED_FOR_TARGET 134263d1a8abSmrg /* #undef HAVE_GAS_MICROMIPS */ 134363d1a8abSmrg #endif 134463d1a8abSmrg 134563d1a8abSmrg 134663d1a8abSmrg /* Define if your assembler supports .nsubspa comdat option. */ 134763d1a8abSmrg #ifndef USED_FOR_TARGET 134863d1a8abSmrg /* #undef HAVE_GAS_NSUBSPA_COMDAT */ 134963d1a8abSmrg #endif 135063d1a8abSmrg 135163d1a8abSmrg 135263d1a8abSmrg /* Define if your assembler and linker support 32-bit section relative relocs 135363d1a8abSmrg via '.secrel32 label'. */ 135463d1a8abSmrg #ifndef USED_FOR_TARGET 135563d1a8abSmrg /* #undef HAVE_GAS_PE_SECREL32_RELOC */ 135663d1a8abSmrg #endif 135763d1a8abSmrg 135863d1a8abSmrg 13590fc04c29Smrg /* Define if your assembler supports specifying the exclude section flag. */ 136063d1a8abSmrg #ifndef USED_FOR_TARGET 13610fc04c29Smrg #define HAVE_GAS_SECTION_EXCLUDE 1 136263d1a8abSmrg #endif 136363d1a8abSmrg 136463d1a8abSmrg 136563d1a8abSmrg /* Define 0/1 if your assembler supports marking sections with SHF_MERGE flag. 136663d1a8abSmrg */ 136763d1a8abSmrg #ifndef USED_FOR_TARGET 136863d1a8abSmrg #define HAVE_GAS_SHF_MERGE 1 136963d1a8abSmrg #endif 137063d1a8abSmrg 137163d1a8abSmrg 137263d1a8abSmrg /* Define if your assembler supports .subsection and .subsection -1 starts 137363d1a8abSmrg emitting at the beginning of your section. */ 137463d1a8abSmrg #ifndef USED_FOR_TARGET 137563d1a8abSmrg #define HAVE_GAS_SUBSECTION_ORDERING 1 137663d1a8abSmrg #endif 137763d1a8abSmrg 137863d1a8abSmrg 137963d1a8abSmrg /* Define if your assembler supports .weak. */ 138063d1a8abSmrg #ifndef USED_FOR_TARGET 138163d1a8abSmrg #define HAVE_GAS_WEAK 1 138263d1a8abSmrg #endif 138363d1a8abSmrg 138463d1a8abSmrg 138563d1a8abSmrg /* Define if your assembler supports .weakref. */ 138663d1a8abSmrg #ifndef USED_FOR_TARGET 138763d1a8abSmrg #define HAVE_GAS_WEAKREF 1 138863d1a8abSmrg #endif 138963d1a8abSmrg 139063d1a8abSmrg 139163d1a8abSmrg /* Define to 1 if you have the `getchar_unlocked' function. */ 139263d1a8abSmrg #ifndef USED_FOR_TARGET 139363d1a8abSmrg #define HAVE_GETCHAR_UNLOCKED 1 139463d1a8abSmrg #endif 139563d1a8abSmrg 139663d1a8abSmrg 139763d1a8abSmrg /* Define to 1 if you have the `getc_unlocked' function. */ 139863d1a8abSmrg #ifndef USED_FOR_TARGET 139963d1a8abSmrg #define HAVE_GETC_UNLOCKED 1 140063d1a8abSmrg #endif 140163d1a8abSmrg 140263d1a8abSmrg 140363d1a8abSmrg /* Define to 1 if you have the `getrlimit' function. */ 140463d1a8abSmrg #ifndef USED_FOR_TARGET 140563d1a8abSmrg #define HAVE_GETRLIMIT 1 140663d1a8abSmrg #endif 140763d1a8abSmrg 140863d1a8abSmrg 140963d1a8abSmrg /* Define to 1 if you have the `getrusage' function. */ 141063d1a8abSmrg #ifndef USED_FOR_TARGET 141163d1a8abSmrg #define HAVE_GETRUSAGE 1 141263d1a8abSmrg #endif 141363d1a8abSmrg 141463d1a8abSmrg 141563d1a8abSmrg /* Define to 1 if you have the `gettimeofday' function. */ 141663d1a8abSmrg #ifndef USED_FOR_TARGET 141763d1a8abSmrg #define HAVE_GETTIMEOFDAY 1 141863d1a8abSmrg #endif 141963d1a8abSmrg 142063d1a8abSmrg 142163d1a8abSmrg /* Define to 1 if using GNU as. */ 142263d1a8abSmrg #ifndef USED_FOR_TARGET 142363d1a8abSmrg #define HAVE_GNU_AS 1 142463d1a8abSmrg #endif 142563d1a8abSmrg 142663d1a8abSmrg 142763d1a8abSmrg /* Define if your system supports gnu indirect functions. */ 142863d1a8abSmrg #ifndef USED_FOR_TARGET 142963d1a8abSmrg #define HAVE_GNU_INDIRECT_FUNCTION 1 143063d1a8abSmrg #endif 143163d1a8abSmrg 143263d1a8abSmrg 143363d1a8abSmrg /* Define to 1 if using GNU ld. */ 143463d1a8abSmrg #ifndef USED_FOR_TARGET 143563d1a8abSmrg #define HAVE_GNU_LD 1 143663d1a8abSmrg #endif 143763d1a8abSmrg 143863d1a8abSmrg 143963d1a8abSmrg /* Define if the gold linker supports split stack and is available as a 144063d1a8abSmrg non-default */ 144163d1a8abSmrg #ifndef USED_FOR_TARGET 144263d1a8abSmrg /* #undef HAVE_GOLD_NON_DEFAULT_SPLIT_STACK */ 144363d1a8abSmrg #endif 144463d1a8abSmrg 144563d1a8abSmrg 144663d1a8abSmrg /* Define if you have the iconv() function. */ 144763d1a8abSmrg #ifndef USED_FOR_TARGET 144863d1a8abSmrg #define HAVE_ICONV 1 144963d1a8abSmrg #endif 145063d1a8abSmrg 145163d1a8abSmrg 145263d1a8abSmrg /* Define to 1 if you have the <iconv.h> header file. */ 145363d1a8abSmrg #ifndef USED_FOR_TARGET 145463d1a8abSmrg #define HAVE_ICONV_H 1 145563d1a8abSmrg #endif 145663d1a8abSmrg 145763d1a8abSmrg 145863d1a8abSmrg /* Define 0/1 if .init_array/.fini_array sections are available and working. 145963d1a8abSmrg */ 146063d1a8abSmrg #ifndef USED_FOR_TARGET 146163d1a8abSmrg #define HAVE_INITFINI_ARRAY_SUPPORT 0 146263d1a8abSmrg #endif 146363d1a8abSmrg 146463d1a8abSmrg 146563d1a8abSmrg /* Define to 1 if the system has the type `intmax_t'. */ 146663d1a8abSmrg #ifndef USED_FOR_TARGET 146763d1a8abSmrg #define HAVE_INTMAX_T 1 146863d1a8abSmrg #endif 146963d1a8abSmrg 147063d1a8abSmrg 147163d1a8abSmrg /* Define to 1 if the system has the type `intptr_t'. */ 147263d1a8abSmrg #ifndef USED_FOR_TARGET 147363d1a8abSmrg #define HAVE_INTPTR_T 1 147463d1a8abSmrg #endif 147563d1a8abSmrg 147663d1a8abSmrg 147763d1a8abSmrg /* Define if you have a working <inttypes.h> header file. */ 147863d1a8abSmrg #ifndef USED_FOR_TARGET 147963d1a8abSmrg #define HAVE_INTTYPES_H 1 148063d1a8abSmrg #endif 148163d1a8abSmrg 148263d1a8abSmrg 148363d1a8abSmrg /* Define to 1 if you have the `kill' function. */ 148463d1a8abSmrg #ifndef USED_FOR_TARGET 148563d1a8abSmrg #define HAVE_KILL 1 148663d1a8abSmrg #endif 148763d1a8abSmrg 148863d1a8abSmrg 148963d1a8abSmrg /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */ 149063d1a8abSmrg #ifndef USED_FOR_TARGET 149163d1a8abSmrg #define HAVE_LANGINFO_CODESET 1 149263d1a8abSmrg #endif 149363d1a8abSmrg 149463d1a8abSmrg 149563d1a8abSmrg /* Define to 1 if you have the <langinfo.h> header file. */ 149663d1a8abSmrg #ifndef USED_FOR_TARGET 149763d1a8abSmrg #define HAVE_LANGINFO_H 1 149863d1a8abSmrg #endif 149963d1a8abSmrg 150063d1a8abSmrg 150163d1a8abSmrg /* Define if your <locale.h> file defines LC_MESSAGES. */ 150263d1a8abSmrg #ifndef USED_FOR_TARGET 150363d1a8abSmrg #define HAVE_LC_MESSAGES 1 150463d1a8abSmrg #endif 150563d1a8abSmrg 150663d1a8abSmrg 150763d1a8abSmrg /* Define to 1 if you have the <ldfcn.h> header file. */ 150863d1a8abSmrg #ifndef USED_FOR_TARGET 150963d1a8abSmrg /* #undef HAVE_LDFCN_H */ 151063d1a8abSmrg #endif 151163d1a8abSmrg 151263d1a8abSmrg 15130fc04c29Smrg /* Define 0/1 if your linker supports the SHF_MERGE flag with section 15140fc04c29Smrg alignment > 1. */ 15150fc04c29Smrg #ifndef USED_FOR_TARGET 15160fc04c29Smrg #define HAVE_LD_ALIGNED_SHF_MERGE 1 15170fc04c29Smrg #endif 15180fc04c29Smrg 15190fc04c29Smrg 152063d1a8abSmrg /* Define if your linker supports --as-needed/--no-as-needed or equivalent 152163d1a8abSmrg options. */ 152263d1a8abSmrg #ifndef USED_FOR_TARGET 152363d1a8abSmrg #define HAVE_LD_AS_NEEDED 1 152463d1a8abSmrg #endif 152563d1a8abSmrg 152663d1a8abSmrg 1527c7a68eb7Smrg /* Define if your default avr linker script for avrxmega3 leaves .rodata in 1528c7a68eb7Smrg flash. */ 1529c7a68eb7Smrg #ifndef USED_FOR_TARGET 1530c7a68eb7Smrg /* #undef HAVE_LD_AVR_AVRXMEGA3_RODATA_IN_FLASH */ 1531c7a68eb7Smrg #endif 1532c7a68eb7Smrg 1533c7a68eb7Smrg 153463d1a8abSmrg /* Define if your linker supports -z bndplt */ 153563d1a8abSmrg #ifndef USED_FOR_TARGET 153663d1a8abSmrg /* #undef HAVE_LD_BNDPLT_SUPPORT */ 153763d1a8abSmrg #endif 153863d1a8abSmrg 153963d1a8abSmrg 154063d1a8abSmrg /* Define if your linker supports --build-id. */ 154163d1a8abSmrg #ifndef USED_FOR_TARGET 154263d1a8abSmrg #define HAVE_LD_BUILDID 1 154363d1a8abSmrg #endif 154463d1a8abSmrg 154563d1a8abSmrg 154663d1a8abSmrg /* Define if the linker supports clearing hardware capabilities via mapfile. 154763d1a8abSmrg */ 154863d1a8abSmrg #ifndef USED_FOR_TARGET 154963d1a8abSmrg /* #undef HAVE_LD_CLEARCAP */ 155063d1a8abSmrg #endif 155163d1a8abSmrg 155263d1a8abSmrg 155363d1a8abSmrg /* Define to the level of your linker's compressed debug section support. */ 155463d1a8abSmrg #ifndef USED_FOR_TARGET 155563d1a8abSmrg #define HAVE_LD_COMPRESS_DEBUG 3 155663d1a8abSmrg #endif 155763d1a8abSmrg 155863d1a8abSmrg 155963d1a8abSmrg /* Define if your linker supports --demangle option. */ 156063d1a8abSmrg #ifndef USED_FOR_TARGET 156163d1a8abSmrg #define HAVE_LD_DEMANGLE 1 156263d1a8abSmrg #endif 156363d1a8abSmrg 156463d1a8abSmrg 156563d1a8abSmrg /* Define 0/1 if your linker supports CIE v3 in .eh_frame. */ 156663d1a8abSmrg #ifndef USED_FOR_TARGET 156763d1a8abSmrg #define HAVE_LD_EH_FRAME_CIEV3 1 156863d1a8abSmrg #endif 156963d1a8abSmrg 157063d1a8abSmrg 157163d1a8abSmrg /* Define if your linker supports .eh_frame_hdr. */ 157263d1a8abSmrg #define HAVE_LD_EH_FRAME_HDR 1 157363d1a8abSmrg 157463d1a8abSmrg /* Define if your linker supports garbage collection of sections in presence 157563d1a8abSmrg of EH frames. */ 157663d1a8abSmrg #ifndef USED_FOR_TARGET 157763d1a8abSmrg #define HAVE_LD_EH_GC_SECTIONS 1 157863d1a8abSmrg #endif 157963d1a8abSmrg 158063d1a8abSmrg 158163d1a8abSmrg /* Define if your linker has buggy garbage collection of sections support when 158263d1a8abSmrg .text.startup.foo like sections are used. */ 158363d1a8abSmrg #ifndef USED_FOR_TARGET 158463d1a8abSmrg /* #undef HAVE_LD_EH_GC_SECTIONS_BUG */ 158563d1a8abSmrg #endif 158663d1a8abSmrg 158763d1a8abSmrg 158863d1a8abSmrg /* Define if your PowerPC64 linker supports a large TOC. */ 158963d1a8abSmrg #ifndef USED_FOR_TARGET 159063d1a8abSmrg /* #undef HAVE_LD_LARGE_TOC */ 159163d1a8abSmrg #endif 159263d1a8abSmrg 159363d1a8abSmrg 159463d1a8abSmrg /* Define if your PowerPC64 linker only needs function descriptor syms. */ 159563d1a8abSmrg #ifndef USED_FOR_TARGET 159663d1a8abSmrg /* #undef HAVE_LD_NO_DOT_SYMS */ 159763d1a8abSmrg #endif 159863d1a8abSmrg 159963d1a8abSmrg 160063d1a8abSmrg /* Define if your linker can relax absolute .eh_frame personality pointers 160163d1a8abSmrg into PC-relative form. */ 160263d1a8abSmrg #ifndef USED_FOR_TARGET 160363d1a8abSmrg /* #undef HAVE_LD_PERSONALITY_RELAXATION */ 160463d1a8abSmrg #endif 160563d1a8abSmrg 160663d1a8abSmrg 160763d1a8abSmrg /* Define if your linker supports PIE option. */ 160863d1a8abSmrg #ifndef USED_FOR_TARGET 160963d1a8abSmrg #define HAVE_LD_PIE 1 161063d1a8abSmrg #endif 161163d1a8abSmrg 161263d1a8abSmrg 161363d1a8abSmrg /* Define 0/1 if your linker supports -pie option with copy reloc. */ 161463d1a8abSmrg #ifndef USED_FOR_TARGET 161563d1a8abSmrg #define HAVE_LD_PIE_COPYRELOC 0 161663d1a8abSmrg #endif 161763d1a8abSmrg 161863d1a8abSmrg 161963d1a8abSmrg /* Define if your PowerPC linker has .gnu.attributes long double support. */ 162063d1a8abSmrg #ifndef USED_FOR_TARGET 162163d1a8abSmrg #define HAVE_LD_PPC_GNU_ATTR_LONG_DOUBLE 1 162263d1a8abSmrg #endif 162363d1a8abSmrg 162463d1a8abSmrg 162563d1a8abSmrg /* Define if your linker supports --push-state/--pop-state */ 162663d1a8abSmrg #ifndef USED_FOR_TARGET 162763d1a8abSmrg #define HAVE_LD_PUSHPOPSTATE_SUPPORT 1 162863d1a8abSmrg #endif 162963d1a8abSmrg 163063d1a8abSmrg 163163d1a8abSmrg /* Define if your linker links a mix of read-only and read-write sections into 163263d1a8abSmrg a read-write section. */ 163363d1a8abSmrg #ifndef USED_FOR_TARGET 163463d1a8abSmrg #define HAVE_LD_RO_RW_SECTION_MIXING 1 163563d1a8abSmrg #endif 163663d1a8abSmrg 163763d1a8abSmrg 163863d1a8abSmrg /* Define if your linker supports the *_sol2 emulations. */ 163963d1a8abSmrg #ifndef USED_FOR_TARGET 164063d1a8abSmrg /* #undef HAVE_LD_SOL2_EMULATION */ 164163d1a8abSmrg #endif 164263d1a8abSmrg 164363d1a8abSmrg 164463d1a8abSmrg /* Define if your linker supports -Bstatic/-Bdynamic or equivalent options. */ 164563d1a8abSmrg #ifndef USED_FOR_TARGET 164663d1a8abSmrg #define HAVE_LD_STATIC_DYNAMIC 1 164763d1a8abSmrg #endif 164863d1a8abSmrg 164963d1a8abSmrg 165063d1a8abSmrg /* Define if your linker supports --sysroot. */ 165163d1a8abSmrg #ifndef USED_FOR_TARGET 165263d1a8abSmrg #define HAVE_LD_SYSROOT 1 165363d1a8abSmrg #endif 165463d1a8abSmrg 165563d1a8abSmrg 165663d1a8abSmrg /* Define to 1 if you have the <limits.h> header file. */ 165763d1a8abSmrg #ifndef USED_FOR_TARGET 165863d1a8abSmrg #define HAVE_LIMITS_H 1 165963d1a8abSmrg #endif 166063d1a8abSmrg 166163d1a8abSmrg 166263d1a8abSmrg /* Define to 1 if you have the <locale.h> header file. */ 166363d1a8abSmrg #ifndef USED_FOR_TARGET 166463d1a8abSmrg #define HAVE_LOCALE_H 1 166563d1a8abSmrg #endif 166663d1a8abSmrg 166763d1a8abSmrg 166863d1a8abSmrg /* Define to 1 if the system has the type `long long'. */ 166963d1a8abSmrg #ifndef USED_FOR_TARGET 167063d1a8abSmrg #define HAVE_LONG_LONG 1 167163d1a8abSmrg #endif 167263d1a8abSmrg 167363d1a8abSmrg 167463d1a8abSmrg /* Define to 1 if the system has the type `long long int'. */ 167563d1a8abSmrg #ifndef USED_FOR_TARGET 167663d1a8abSmrg #define HAVE_LONG_LONG_INT 1 167763d1a8abSmrg #endif 167863d1a8abSmrg 167963d1a8abSmrg 168063d1a8abSmrg /* Define to the level of your linker's plugin support. */ 168163d1a8abSmrg #ifndef USED_FOR_TARGET 168263d1a8abSmrg #define HAVE_LTO_PLUGIN 2 168363d1a8abSmrg #endif 168463d1a8abSmrg 168563d1a8abSmrg 168663d1a8abSmrg /* Define to 1 if you have the `madvise' function. */ 168763d1a8abSmrg #ifndef USED_FOR_TARGET 168863d1a8abSmrg #define HAVE_MADVISE 1 168963d1a8abSmrg #endif 169063d1a8abSmrg 169163d1a8abSmrg 1692*ec02198aSmrg /* Define to 1 if you have the `mallinfo' function. */ 1693*ec02198aSmrg #ifndef USED_FOR_TARGET 1694*ec02198aSmrg /* #undef HAVE_MALLINFO */ 1695*ec02198aSmrg #endif 1696*ec02198aSmrg 1697*ec02198aSmrg 169863d1a8abSmrg /* Define to 1 if you have the <malloc.h> header file. */ 169963d1a8abSmrg #ifndef USED_FOR_TARGET 170063d1a8abSmrg #define HAVE_MALLOC_H 1 170163d1a8abSmrg #endif 170263d1a8abSmrg 170363d1a8abSmrg 170463d1a8abSmrg /* Define to 1 if you have the `mbstowcs' function. */ 170563d1a8abSmrg #ifndef USED_FOR_TARGET 170663d1a8abSmrg #define HAVE_MBSTOWCS 1 170763d1a8abSmrg #endif 170863d1a8abSmrg 170963d1a8abSmrg 171063d1a8abSmrg /* Define if valgrind's memcheck.h header is installed. */ 171163d1a8abSmrg #ifndef USED_FOR_TARGET 171263d1a8abSmrg /* #undef HAVE_MEMCHECK_H */ 171363d1a8abSmrg #endif 171463d1a8abSmrg 171563d1a8abSmrg 171663d1a8abSmrg /* Define to 1 if you have the <memory.h> header file. */ 171763d1a8abSmrg #ifndef USED_FOR_TARGET 171863d1a8abSmrg #define HAVE_MEMORY_H 1 171963d1a8abSmrg #endif 172063d1a8abSmrg 172163d1a8abSmrg 172263d1a8abSmrg /* Define to 1 if you have the `mmap' function. */ 172363d1a8abSmrg #ifndef USED_FOR_TARGET 172463d1a8abSmrg #define HAVE_MMAP 1 172563d1a8abSmrg #endif 172663d1a8abSmrg 172763d1a8abSmrg 172863d1a8abSmrg /* Define if mmap with MAP_ANON(YMOUS) works. */ 172963d1a8abSmrg #ifndef USED_FOR_TARGET 173063d1a8abSmrg #define HAVE_MMAP_ANON 1 173163d1a8abSmrg #endif 173263d1a8abSmrg 173363d1a8abSmrg 173463d1a8abSmrg /* Define if mmap of /dev/zero works. */ 173563d1a8abSmrg #ifndef USED_FOR_TARGET 173663d1a8abSmrg #define HAVE_MMAP_DEV_ZERO 1 173763d1a8abSmrg #endif 173863d1a8abSmrg 173963d1a8abSmrg 174063d1a8abSmrg /* Define if read-only mmap of a plain file works. */ 174163d1a8abSmrg #ifndef USED_FOR_TARGET 174263d1a8abSmrg #define HAVE_MMAP_FILE 1 174363d1a8abSmrg #endif 174463d1a8abSmrg 174563d1a8abSmrg 1746*ec02198aSmrg /* Define if GCC has been configured with --enable-newlib-nano-formatted-io. 1747*ec02198aSmrg */ 1748*ec02198aSmrg #ifndef USED_FOR_TARGET 1749*ec02198aSmrg /* #undef HAVE_NEWLIB_NANO_FORMATTED_IO */ 1750*ec02198aSmrg #endif 1751*ec02198aSmrg 1752*ec02198aSmrg 175363d1a8abSmrg /* Define to 1 if you have the `nl_langinfo' function. */ 175463d1a8abSmrg #ifndef USED_FOR_TARGET 175563d1a8abSmrg #define HAVE_NL_LANGINFO 1 175663d1a8abSmrg #endif 175763d1a8abSmrg 175863d1a8abSmrg 175963d1a8abSmrg /* Define to 1 if you have the `popen' function. */ 176063d1a8abSmrg #ifndef USED_FOR_TARGET 176163d1a8abSmrg #define HAVE_POPEN 1 176263d1a8abSmrg #endif 176363d1a8abSmrg 176463d1a8abSmrg 176563d1a8abSmrg /* Define to 1 if you have the `putchar_unlocked' function. */ 176663d1a8abSmrg #ifndef USED_FOR_TARGET 176763d1a8abSmrg #define HAVE_PUTCHAR_UNLOCKED 1 176863d1a8abSmrg #endif 176963d1a8abSmrg 177063d1a8abSmrg 177163d1a8abSmrg /* Define to 1 if you have the `putc_unlocked' function. */ 177263d1a8abSmrg #ifndef USED_FOR_TARGET 177363d1a8abSmrg #define HAVE_PUTC_UNLOCKED 1 177463d1a8abSmrg #endif 177563d1a8abSmrg 177663d1a8abSmrg 177763d1a8abSmrg /* Define to 1 if you have the `setlocale' function. */ 177863d1a8abSmrg #ifndef USED_FOR_TARGET 177963d1a8abSmrg #define HAVE_SETLOCALE 1 178063d1a8abSmrg #endif 178163d1a8abSmrg 178263d1a8abSmrg 178363d1a8abSmrg /* Define to 1 if you have the `setrlimit' function. */ 178463d1a8abSmrg #ifndef USED_FOR_TARGET 178563d1a8abSmrg #define HAVE_SETRLIMIT 1 178663d1a8abSmrg #endif 178763d1a8abSmrg 178863d1a8abSmrg 178963d1a8abSmrg /* Define if the system-provided CRTs are present on Solaris. */ 179063d1a8abSmrg #ifndef USED_FOR_TARGET 179163d1a8abSmrg /* #undef HAVE_SOLARIS_CRTS */ 179263d1a8abSmrg #endif 179363d1a8abSmrg 179463d1a8abSmrg 179563d1a8abSmrg /* Define to 1 if you have the <stddef.h> header file. */ 179663d1a8abSmrg #ifndef USED_FOR_TARGET 179763d1a8abSmrg #define HAVE_STDDEF_H 1 179863d1a8abSmrg #endif 179963d1a8abSmrg 180063d1a8abSmrg 180163d1a8abSmrg /* Define to 1 if you have the <stdint.h> header file. */ 180263d1a8abSmrg #ifndef USED_FOR_TARGET 180363d1a8abSmrg #define HAVE_STDINT_H 1 180463d1a8abSmrg #endif 180563d1a8abSmrg 180663d1a8abSmrg 180763d1a8abSmrg /* Define to 1 if you have the <stdlib.h> header file. */ 180863d1a8abSmrg #ifndef USED_FOR_TARGET 180963d1a8abSmrg #define HAVE_STDLIB_H 1 181063d1a8abSmrg #endif 181163d1a8abSmrg 181263d1a8abSmrg 181363d1a8abSmrg /* Define to 1 if you have the <strings.h> header file. */ 181463d1a8abSmrg #ifndef USED_FOR_TARGET 181563d1a8abSmrg #define HAVE_STRINGS_H 1 181663d1a8abSmrg #endif 181763d1a8abSmrg 181863d1a8abSmrg 181963d1a8abSmrg /* Define to 1 if you have the <string.h> header file. */ 182063d1a8abSmrg #ifndef USED_FOR_TARGET 182163d1a8abSmrg #define HAVE_STRING_H 1 182263d1a8abSmrg #endif 182363d1a8abSmrg 182463d1a8abSmrg 182563d1a8abSmrg /* Define to 1 if you have the `strsignal' function. */ 182663d1a8abSmrg #ifndef USED_FOR_TARGET 182763d1a8abSmrg #define HAVE_STRSIGNAL 1 182863d1a8abSmrg #endif 182963d1a8abSmrg 183063d1a8abSmrg 183163d1a8abSmrg /* Define if <sys/times.h> defines struct tms. */ 183263d1a8abSmrg #ifndef USED_FOR_TARGET 183363d1a8abSmrg #define HAVE_STRUCT_TMS 1 183463d1a8abSmrg #endif 183563d1a8abSmrg 183663d1a8abSmrg 183763d1a8abSmrg /* Define if <utility> defines std::swap. */ 183863d1a8abSmrg #ifndef USED_FOR_TARGET 183963d1a8abSmrg #define HAVE_SWAP_IN_UTILITY 1 184063d1a8abSmrg #endif 184163d1a8abSmrg 184263d1a8abSmrg 184363d1a8abSmrg /* Define to 1 if you have the `sysconf' function. */ 184463d1a8abSmrg #ifndef USED_FOR_TARGET 184563d1a8abSmrg #define HAVE_SYSCONF 1 184663d1a8abSmrg #endif 184763d1a8abSmrg 184863d1a8abSmrg 184963d1a8abSmrg /* Define to 1 if you have the <sys/file.h> header file. */ 185063d1a8abSmrg #ifndef USED_FOR_TARGET 185163d1a8abSmrg #define HAVE_SYS_FILE_H 1 185263d1a8abSmrg #endif 185363d1a8abSmrg 185463d1a8abSmrg 185563d1a8abSmrg /* Define to 1 if you have the <sys/mman.h> header file. */ 185663d1a8abSmrg #ifndef USED_FOR_TARGET 185763d1a8abSmrg #define HAVE_SYS_MMAN_H 1 185863d1a8abSmrg #endif 185963d1a8abSmrg 186063d1a8abSmrg 186163d1a8abSmrg /* Define to 1 if you have the <sys/param.h> header file. */ 186263d1a8abSmrg #ifndef USED_FOR_TARGET 186363d1a8abSmrg #define HAVE_SYS_PARAM_H 1 186463d1a8abSmrg #endif 186563d1a8abSmrg 186663d1a8abSmrg 186763d1a8abSmrg /* Define to 1 if you have the <sys/resource.h> header file. */ 186863d1a8abSmrg #ifndef USED_FOR_TARGET 186963d1a8abSmrg #define HAVE_SYS_RESOURCE_H 1 187063d1a8abSmrg #endif 187163d1a8abSmrg 187263d1a8abSmrg 187363d1a8abSmrg /* Define if your target C library provides sys/sdt.h */ 187463d1a8abSmrg #define HAVE_SYS_SDT_H 1 187563d1a8abSmrg 187663d1a8abSmrg /* Define to 1 if you have the <sys/stat.h> header file. */ 187763d1a8abSmrg #ifndef USED_FOR_TARGET 187863d1a8abSmrg #define HAVE_SYS_STAT_H 1 187963d1a8abSmrg #endif 188063d1a8abSmrg 188163d1a8abSmrg 188263d1a8abSmrg /* Define to 1 if you have the <sys/times.h> header file. */ 188363d1a8abSmrg #ifndef USED_FOR_TARGET 188463d1a8abSmrg #define HAVE_SYS_TIMES_H 1 188563d1a8abSmrg #endif 188663d1a8abSmrg 188763d1a8abSmrg 188863d1a8abSmrg /* Define to 1 if you have the <sys/time.h> header file. */ 188963d1a8abSmrg #ifndef USED_FOR_TARGET 189063d1a8abSmrg #define HAVE_SYS_TIME_H 1 189163d1a8abSmrg #endif 189263d1a8abSmrg 189363d1a8abSmrg 189463d1a8abSmrg /* Define to 1 if you have the <sys/types.h> header file. */ 189563d1a8abSmrg #ifndef USED_FOR_TARGET 189663d1a8abSmrg #define HAVE_SYS_TYPES_H 1 189763d1a8abSmrg #endif 189863d1a8abSmrg 189963d1a8abSmrg 190063d1a8abSmrg /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */ 190163d1a8abSmrg #ifndef USED_FOR_TARGET 190263d1a8abSmrg #define HAVE_SYS_WAIT_H 1 190363d1a8abSmrg #endif 190463d1a8abSmrg 190563d1a8abSmrg 190663d1a8abSmrg /* Define to 1 if you have the `times' function. */ 190763d1a8abSmrg #ifndef USED_FOR_TARGET 190863d1a8abSmrg #define HAVE_TIMES 1 190963d1a8abSmrg #endif 191063d1a8abSmrg 191163d1a8abSmrg 191263d1a8abSmrg /* Define to 1 if you have the <time.h> header file. */ 191363d1a8abSmrg #ifndef USED_FOR_TARGET 191463d1a8abSmrg #define HAVE_TIME_H 1 191563d1a8abSmrg #endif 191663d1a8abSmrg 191763d1a8abSmrg 191863d1a8abSmrg /* Define to 1 if you have the <tr1/unordered_map> header file. */ 191963d1a8abSmrg #ifndef USED_FOR_TARGET 192063d1a8abSmrg #define HAVE_TR1_UNORDERED_MAP 1 192163d1a8abSmrg #endif 192263d1a8abSmrg 192363d1a8abSmrg 192463d1a8abSmrg /* Define to 1 if the system has the type `uintmax_t'. */ 192563d1a8abSmrg #ifndef USED_FOR_TARGET 192663d1a8abSmrg #define HAVE_UINTMAX_T 1 192763d1a8abSmrg #endif 192863d1a8abSmrg 192963d1a8abSmrg 193063d1a8abSmrg /* Define to 1 if the system has the type `uintptr_t'. */ 193163d1a8abSmrg #ifndef USED_FOR_TARGET 193263d1a8abSmrg #define HAVE_UINTPTR_T 1 193363d1a8abSmrg #endif 193463d1a8abSmrg 193563d1a8abSmrg 193663d1a8abSmrg /* Define to 1 if you have the <unistd.h> header file. */ 193763d1a8abSmrg #ifndef USED_FOR_TARGET 193863d1a8abSmrg #define HAVE_UNISTD_H 1 193963d1a8abSmrg #endif 194063d1a8abSmrg 194163d1a8abSmrg 194263d1a8abSmrg /* Define to 1 if you have the <unordered_map> header file. */ 194363d1a8abSmrg #ifndef USED_FOR_TARGET 194463d1a8abSmrg #define HAVE_UNORDERED_MAP 1 194563d1a8abSmrg #endif 194663d1a8abSmrg 194763d1a8abSmrg 194863d1a8abSmrg /* Define to 1 if the system has the type `unsigned long long int'. */ 194963d1a8abSmrg #ifndef USED_FOR_TARGET 195063d1a8abSmrg #define HAVE_UNSIGNED_LONG_LONG_INT 1 195163d1a8abSmrg #endif 195263d1a8abSmrg 195363d1a8abSmrg 195463d1a8abSmrg /* Define if valgrind's valgrind/memcheck.h header is installed. */ 195563d1a8abSmrg #ifndef USED_FOR_TARGET 195663d1a8abSmrg /* #undef HAVE_VALGRIND_MEMCHECK_H */ 195763d1a8abSmrg #endif 195863d1a8abSmrg 195963d1a8abSmrg 196063d1a8abSmrg /* Define to 1 if you have the `vfork' function. */ 196163d1a8abSmrg #ifndef USED_FOR_TARGET 196263d1a8abSmrg #define HAVE_VFORK 1 196363d1a8abSmrg #endif 196463d1a8abSmrg 196563d1a8abSmrg 196663d1a8abSmrg /* Define to 1 if you have the <vfork.h> header file. */ 196763d1a8abSmrg #ifndef USED_FOR_TARGET 196863d1a8abSmrg /* #undef HAVE_VFORK_H */ 196963d1a8abSmrg #endif 197063d1a8abSmrg 197163d1a8abSmrg 197263d1a8abSmrg /* Define to 1 if you have the <wchar.h> header file. */ 197363d1a8abSmrg #ifndef USED_FOR_TARGET 197463d1a8abSmrg #define HAVE_WCHAR_H 1 197563d1a8abSmrg #endif 197663d1a8abSmrg 197763d1a8abSmrg 197863d1a8abSmrg /* Define to 1 if you have the `wcswidth' function. */ 197963d1a8abSmrg #ifndef USED_FOR_TARGET 198063d1a8abSmrg #define HAVE_WCSWIDTH 1 198163d1a8abSmrg #endif 198263d1a8abSmrg 198363d1a8abSmrg 198463d1a8abSmrg /* Define to 1 if `fork' works. */ 198563d1a8abSmrg #ifndef USED_FOR_TARGET 198663d1a8abSmrg #define HAVE_WORKING_FORK 1 198763d1a8abSmrg #endif 198863d1a8abSmrg 198963d1a8abSmrg 199063d1a8abSmrg /* Define this macro if mbstowcs does not crash when its first argument is 199163d1a8abSmrg NULL. */ 199263d1a8abSmrg #ifndef USED_FOR_TARGET 199363d1a8abSmrg #define HAVE_WORKING_MBSTOWCS 1 199463d1a8abSmrg #endif 199563d1a8abSmrg 199663d1a8abSmrg 199763d1a8abSmrg /* Define to 1 if `vfork' works. */ 199863d1a8abSmrg #ifndef USED_FOR_TARGET 199963d1a8abSmrg #define HAVE_WORKING_VFORK 1 200063d1a8abSmrg #endif 200163d1a8abSmrg 200263d1a8abSmrg 200363d1a8abSmrg /* Define if your assembler supports AIX debug frame section label reference. 200463d1a8abSmrg */ 200563d1a8abSmrg #ifndef USED_FOR_TARGET 200663d1a8abSmrg /* #undef HAVE_XCOFF_DWARF_EXTRAS */ 200763d1a8abSmrg #endif 200863d1a8abSmrg 200963d1a8abSmrg 2010*ec02198aSmrg /* Define if you have a working <zstd.h> header file. */ 2011*ec02198aSmrg #ifndef USED_FOR_TARGET 2012*ec02198aSmrg /* #undef HAVE_ZSTD_H */ 2013*ec02198aSmrg #endif 2014*ec02198aSmrg 2015*ec02198aSmrg 201663d1a8abSmrg /* Define if isl is in use. */ 201763d1a8abSmrg #ifndef USED_FOR_TARGET 201863d1a8abSmrg /* #undef HAVE_isl */ 201963d1a8abSmrg #endif 202063d1a8abSmrg 202163d1a8abSmrg 202263d1a8abSmrg /* Define if F_SETLKW supported by fcntl. */ 202363d1a8abSmrg #ifndef USED_FOR_TARGET 202463d1a8abSmrg #define HOST_HAS_F_SETLKW 1 202563d1a8abSmrg #endif 202663d1a8abSmrg 202763d1a8abSmrg 202863d1a8abSmrg /* Define as const if the declaration of iconv() needs const. */ 202963d1a8abSmrg #ifndef USED_FOR_TARGET 2030822d8d66Skamil #define ICONV_CONST 203163d1a8abSmrg #endif 203263d1a8abSmrg 203363d1a8abSmrg 203463d1a8abSmrg /* Define if int64_t uses long as underlying type. */ 203563d1a8abSmrg #ifndef USED_FOR_TARGET 203663d1a8abSmrg /* #undef INT64_T_IS_LONG */ 203763d1a8abSmrg #endif 203863d1a8abSmrg 203963d1a8abSmrg 204063d1a8abSmrg /* Define to 1 if ld64 supports '-export_dynamic'. */ 204163d1a8abSmrg #ifndef USED_FOR_TARGET 204263d1a8abSmrg /* #undef LD64_HAS_EXPORT_DYNAMIC */ 204363d1a8abSmrg #endif 204463d1a8abSmrg 204563d1a8abSmrg 204663d1a8abSmrg /* Define to ld64 version. */ 204763d1a8abSmrg #ifndef USED_FOR_TARGET 204863d1a8abSmrg /* #undef LD64_VERSION */ 204963d1a8abSmrg #endif 205063d1a8abSmrg 205163d1a8abSmrg 205263d1a8abSmrg /* Define to the linker option to ignore unused dependencies. */ 205363d1a8abSmrg #ifndef USED_FOR_TARGET 20540fc04c29Smrg #define LD_AS_NEEDED_OPTION "--push-state --as-needed" 205563d1a8abSmrg #endif 205663d1a8abSmrg 205763d1a8abSmrg 205863d1a8abSmrg /* Define to the linker option to enable compressed debug sections. */ 205963d1a8abSmrg #ifndef USED_FOR_TARGET 206063d1a8abSmrg #define LD_COMPRESS_DEBUG_OPTION "--compress-debug-sections" 206163d1a8abSmrg #endif 206263d1a8abSmrg 206363d1a8abSmrg 206463d1a8abSmrg /* Define to the linker option to enable use of shared objects. */ 206563d1a8abSmrg #ifndef USED_FOR_TARGET 206663d1a8abSmrg #define LD_DYNAMIC_OPTION "-Bdynamic" 206763d1a8abSmrg #endif 206863d1a8abSmrg 206963d1a8abSmrg 207063d1a8abSmrg /* Define to the linker option to keep unused dependencies. */ 207163d1a8abSmrg #ifndef USED_FOR_TARGET 20720fc04c29Smrg #define LD_NO_AS_NEEDED_OPTION "--pop-state" 207363d1a8abSmrg #endif 207463d1a8abSmrg 207563d1a8abSmrg 207663d1a8abSmrg /* Define to the linker option to disable use of shared objects. */ 207763d1a8abSmrg #ifndef USED_FOR_TARGET 207863d1a8abSmrg #define LD_STATIC_OPTION "-Bstatic" 207963d1a8abSmrg #endif 208063d1a8abSmrg 208163d1a8abSmrg 208263d1a8abSmrg /* The linker hash style */ 208363d1a8abSmrg #ifndef USED_FOR_TARGET 208463d1a8abSmrg /* #undef LINKER_HASH_STYLE */ 208563d1a8abSmrg #endif 208663d1a8abSmrg 208763d1a8abSmrg 208863d1a8abSmrg /* Define to the name of the LTO plugin DSO that must be passed to the 208963d1a8abSmrg linker's -plugin=LIB option. */ 209063d1a8abSmrg #ifndef USED_FOR_TARGET 209163d1a8abSmrg #define LTOPLUGINSONAME "liblto_plugin.so" 209263d1a8abSmrg #endif 209363d1a8abSmrg 209463d1a8abSmrg 209563d1a8abSmrg /* Define to the sub-directory in which libtool stores uninstalled libraries. 209663d1a8abSmrg */ 209763d1a8abSmrg #ifndef USED_FOR_TARGET 209863d1a8abSmrg #define LT_OBJDIR ".libs/" 209963d1a8abSmrg #endif 210063d1a8abSmrg 210163d1a8abSmrg 21020fc04c29Smrg /* Define if we should link mingw executables with --large-address-aware */ 21030fc04c29Smrg #ifndef USED_FOR_TARGET 21040fc04c29Smrg /* #undef MINGW_DEFAULT_LARGE_ADDR_AWARE */ 21050fc04c29Smrg #endif 21060fc04c29Smrg 21070fc04c29Smrg 2108c7a68eb7Smrg /* Value to set mingw's _dowildcard to. */ 2109c7a68eb7Smrg #ifndef USED_FOR_TARGET 2110c7a68eb7Smrg /* #undef MINGW_DOWILDCARD */ 2111c7a68eb7Smrg #endif 2112c7a68eb7Smrg 2113c7a68eb7Smrg 211463d1a8abSmrg /* Define if host mkdir takes a single argument. */ 211563d1a8abSmrg #ifndef USED_FOR_TARGET 211663d1a8abSmrg /* #undef MKDIR_TAKES_ONE_ARG */ 211763d1a8abSmrg #endif 211863d1a8abSmrg 211963d1a8abSmrg 212063d1a8abSmrg /* Define to offload targets, separated by commas. */ 212163d1a8abSmrg #ifndef USED_FOR_TARGET 212263d1a8abSmrg #define OFFLOAD_TARGETS "" 212363d1a8abSmrg #endif 212463d1a8abSmrg 212563d1a8abSmrg 212663d1a8abSmrg /* Define to the address where bug reports for this package should be sent. */ 212763d1a8abSmrg #ifndef USED_FOR_TARGET 212863d1a8abSmrg #define PACKAGE_BUGREPORT "" 212963d1a8abSmrg #endif 213063d1a8abSmrg 213163d1a8abSmrg 213263d1a8abSmrg /* Define to the full name of this package. */ 213363d1a8abSmrg #ifndef USED_FOR_TARGET 213463d1a8abSmrg #define PACKAGE_NAME "" 213563d1a8abSmrg #endif 213663d1a8abSmrg 213763d1a8abSmrg 213863d1a8abSmrg /* Define to the full name and version of this package. */ 213963d1a8abSmrg #ifndef USED_FOR_TARGET 214063d1a8abSmrg #define PACKAGE_STRING "" 214163d1a8abSmrg #endif 214263d1a8abSmrg 214363d1a8abSmrg 214463d1a8abSmrg /* Define to the one symbol short name of this package. */ 214563d1a8abSmrg #ifndef USED_FOR_TARGET 214663d1a8abSmrg #define PACKAGE_TARNAME "" 214763d1a8abSmrg #endif 214863d1a8abSmrg 214963d1a8abSmrg 215063d1a8abSmrg /* Define to the home page for this package. */ 215163d1a8abSmrg #ifndef USED_FOR_TARGET 215263d1a8abSmrg #define PACKAGE_URL "" 215363d1a8abSmrg #endif 215463d1a8abSmrg 215563d1a8abSmrg 215663d1a8abSmrg /* Define to the version of this package. */ 215763d1a8abSmrg #ifndef USED_FOR_TARGET 215863d1a8abSmrg #define PACKAGE_VERSION "" 215963d1a8abSmrg #endif 216063d1a8abSmrg 216163d1a8abSmrg 216263d1a8abSmrg /* Specify plugin linker */ 216363d1a8abSmrg #ifndef USED_FOR_TARGET 216463d1a8abSmrg #define PLUGIN_LD_SUFFIX "ld" 216563d1a8abSmrg #endif 216663d1a8abSmrg 216763d1a8abSmrg 216863d1a8abSmrg /* Define to .TOC. alignment forced by your linker. */ 216963d1a8abSmrg #ifndef USED_FOR_TARGET 217063d1a8abSmrg /* #undef POWERPC64_TOC_POINTER_ALIGNMENT */ 217163d1a8abSmrg #endif 217263d1a8abSmrg 217363d1a8abSmrg 217463d1a8abSmrg /* Define to PREFIX/include if cpp should also search that directory. */ 217563d1a8abSmrg #ifndef USED_FOR_TARGET 217663d1a8abSmrg /* #undef PREFIX_INCLUDE_DIR */ 217763d1a8abSmrg #endif 217863d1a8abSmrg 217963d1a8abSmrg 218063d1a8abSmrg /* The size of `int', as computed by sizeof. */ 218163d1a8abSmrg #ifndef USED_FOR_TARGET 218263d1a8abSmrg #define SIZEOF_INT 4 218363d1a8abSmrg #endif 218463d1a8abSmrg 218563d1a8abSmrg 218663d1a8abSmrg /* The size of `long', as computed by sizeof. */ 218763d1a8abSmrg #ifndef USED_FOR_TARGET 218863d1a8abSmrg #define SIZEOF_LONG 4 218963d1a8abSmrg #endif 219063d1a8abSmrg 219163d1a8abSmrg 219263d1a8abSmrg /* The size of `long long', as computed by sizeof. */ 219363d1a8abSmrg #ifndef USED_FOR_TARGET 219463d1a8abSmrg #define SIZEOF_LONG_LONG 8 219563d1a8abSmrg #endif 219663d1a8abSmrg 219763d1a8abSmrg 219863d1a8abSmrg /* The size of `short', as computed by sizeof. */ 219963d1a8abSmrg #ifndef USED_FOR_TARGET 220063d1a8abSmrg #define SIZEOF_SHORT 2 220163d1a8abSmrg #endif 220263d1a8abSmrg 220363d1a8abSmrg 220463d1a8abSmrg /* The size of `void *', as computed by sizeof. */ 220563d1a8abSmrg #ifndef USED_FOR_TARGET 220663d1a8abSmrg #define SIZEOF_VOID_P 4 220763d1a8abSmrg #endif 220863d1a8abSmrg 220963d1a8abSmrg 221063d1a8abSmrg /* Define to 1 if you have the ANSI C header files. */ 221163d1a8abSmrg #ifndef USED_FOR_TARGET 221263d1a8abSmrg #define STDC_HEADERS 1 221363d1a8abSmrg #endif 221463d1a8abSmrg 221563d1a8abSmrg 221663d1a8abSmrg /* Define if you can safely include both <string.h> and <strings.h>. */ 221763d1a8abSmrg #ifndef USED_FOR_TARGET 221863d1a8abSmrg #define STRING_WITH_STRINGS 1 221963d1a8abSmrg #endif 222063d1a8abSmrg 222163d1a8abSmrg 222263d1a8abSmrg /* Define if TFmode long double should be the default */ 222363d1a8abSmrg #ifndef USED_FOR_TARGET 222463d1a8abSmrg /* #undef TARGET_DEFAULT_LONG_DOUBLE_128 */ 222563d1a8abSmrg #endif 222663d1a8abSmrg 222763d1a8abSmrg 222863d1a8abSmrg /* Define if your target C library provides the `dl_iterate_phdr' function. */ 222963d1a8abSmrg /* #undef TARGET_DL_ITERATE_PHDR */ 223063d1a8abSmrg 223163d1a8abSmrg /* GNU C Library major version number used on the target, or 0. */ 223263d1a8abSmrg #ifndef USED_FOR_TARGET 223363d1a8abSmrg #define TARGET_GLIBC_MAJOR 0 223463d1a8abSmrg #endif 223563d1a8abSmrg 223663d1a8abSmrg 223763d1a8abSmrg /* GNU C Library minor version number used on the target, or 0. */ 223863d1a8abSmrg #ifndef USED_FOR_TARGET 223963d1a8abSmrg #define TARGET_GLIBC_MINOR 0 224063d1a8abSmrg #endif 224163d1a8abSmrg 224263d1a8abSmrg 2243*ec02198aSmrg /* Define if your target C Library properly handles PT_GNU_STACK */ 2244*ec02198aSmrg #ifndef USED_FOR_TARGET 2245*ec02198aSmrg /* #undef TARGET_LIBC_GNUSTACK */ 2246*ec02198aSmrg #endif 2247*ec02198aSmrg 2248*ec02198aSmrg 224963d1a8abSmrg /* Define if your target C Library provides the AT_HWCAP value in the TCB */ 225063d1a8abSmrg #ifndef USED_FOR_TARGET 225163d1a8abSmrg /* #undef TARGET_LIBC_PROVIDES_HWCAP_IN_TCB */ 225263d1a8abSmrg #endif 225363d1a8abSmrg 225463d1a8abSmrg 225563d1a8abSmrg /* Define if your target C library provides stack protector support */ 225663d1a8abSmrg #ifndef USED_FOR_TARGET 225763d1a8abSmrg #define TARGET_LIBC_PROVIDES_SSP 1 225863d1a8abSmrg #endif 225963d1a8abSmrg 226063d1a8abSmrg 226163d1a8abSmrg /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 226263d1a8abSmrg #ifndef USED_FOR_TARGET 226363d1a8abSmrg #define TIME_WITH_SYS_TIME 1 226463d1a8abSmrg #endif 226563d1a8abSmrg 226663d1a8abSmrg 226763d1a8abSmrg /* Define to the flag used to mark TLS sections if the default (`T') doesn't 226863d1a8abSmrg work. */ 226963d1a8abSmrg #ifndef USED_FOR_TARGET 227063d1a8abSmrg /* #undef TLS_SECTION_ASM_FLAG */ 227163d1a8abSmrg #endif 227263d1a8abSmrg 227363d1a8abSmrg 227463d1a8abSmrg /* Define if your assembler mis-optimizes .eh_frame data. */ 227563d1a8abSmrg #ifndef USED_FOR_TARGET 227663d1a8abSmrg /* #undef USE_AS_TRADITIONAL_FORMAT */ 227763d1a8abSmrg #endif 227863d1a8abSmrg 227963d1a8abSmrg 228063d1a8abSmrg /* Define if you want to generate code by default that assumes that the Cygwin 228163d1a8abSmrg DLL exports wrappers to support libstdc++ function replacement. */ 228263d1a8abSmrg #ifndef USED_FOR_TARGET 228363d1a8abSmrg /* #undef USE_CYGWIN_LIBSTDCXX_WRAPPERS */ 228463d1a8abSmrg #endif 228563d1a8abSmrg 228663d1a8abSmrg 2287c7a68eb7Smrg /* Define 0/1 if your linker supports hidden thunks in linkonce sections. */ 2288c7a68eb7Smrg #ifndef USED_FOR_TARGET 2289c7a68eb7Smrg /* #undef USE_HIDDEN_LINKONCE */ 2290c7a68eb7Smrg #endif 2291c7a68eb7Smrg 2292c7a68eb7Smrg 229363d1a8abSmrg /* Define to 1 if the 'long long' type is wider than 'long' but still 229463d1a8abSmrg efficiently supported by the host hardware. */ 229563d1a8abSmrg #ifndef USED_FOR_TARGET 229663d1a8abSmrg /* #undef USE_LONG_LONG_FOR_WIDEST_FAST_INT */ 229763d1a8abSmrg #endif 229863d1a8abSmrg 229963d1a8abSmrg 230063d1a8abSmrg /* Define if we should use leading underscore on 64 bit mingw targets */ 230163d1a8abSmrg #ifndef USED_FOR_TARGET 230263d1a8abSmrg /* #undef USE_MINGW64_LEADING_UNDERSCORES */ 230363d1a8abSmrg #endif 230463d1a8abSmrg 230563d1a8abSmrg 230663d1a8abSmrg /* Enable extensions on AIX 3, Interix. */ 230763d1a8abSmrg #ifndef _ALL_SOURCE 230863d1a8abSmrg # define _ALL_SOURCE 1 230963d1a8abSmrg #endif 231063d1a8abSmrg /* Enable GNU extensions on systems that have them. */ 231163d1a8abSmrg #ifndef _GNU_SOURCE 231263d1a8abSmrg # define _GNU_SOURCE 1 231363d1a8abSmrg #endif 231463d1a8abSmrg /* Enable threading extensions on Solaris. */ 231563d1a8abSmrg #ifndef _POSIX_PTHREAD_SEMANTICS 231663d1a8abSmrg # define _POSIX_PTHREAD_SEMANTICS 1 231763d1a8abSmrg #endif 231863d1a8abSmrg /* Enable extensions on HP NonStop. */ 231963d1a8abSmrg #ifndef _TANDEM_SOURCE 232063d1a8abSmrg # define _TANDEM_SOURCE 1 232163d1a8abSmrg #endif 232263d1a8abSmrg /* Enable general extensions on Solaris. */ 232363d1a8abSmrg #ifndef __EXTENSIONS__ 232463d1a8abSmrg # define __EXTENSIONS__ 1 232563d1a8abSmrg #endif 232663d1a8abSmrg 232763d1a8abSmrg 232863d1a8abSmrg /* Define to be the last component of the Windows registry key under which to 232963d1a8abSmrg look for installation paths. The full key used will be 233063d1a8abSmrg HKEY_LOCAL_MACHINE/SOFTWARE/Free Software Foundation/{WIN32_REGISTRY_KEY}. 233163d1a8abSmrg The default is the GCC version number. */ 233263d1a8abSmrg #ifndef USED_FOR_TARGET 233363d1a8abSmrg /* #undef WIN32_REGISTRY_KEY */ 233463d1a8abSmrg #endif 233563d1a8abSmrg 233663d1a8abSmrg 233763d1a8abSmrg /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 233863d1a8abSmrg significant byte first (like Motorola and SPARC, unlike Intel). */ 233963d1a8abSmrg #if defined AC_APPLE_UNIVERSAL_BUILD 234063d1a8abSmrg # if defined __BIG_ENDIAN__ 234163d1a8abSmrg # define WORDS_BIGENDIAN 1 234263d1a8abSmrg # endif 234363d1a8abSmrg #else 234463d1a8abSmrg # ifndef WORDS_BIGENDIAN 234563d1a8abSmrg # define WORDS_BIGENDIAN 1 234663d1a8abSmrg # endif 234763d1a8abSmrg #endif 234863d1a8abSmrg 23490fc04c29Smrg /* Enable large inode numbers on Mac OS X 10.5. */ 23500fc04c29Smrg #ifndef _DARWIN_USE_64_BIT_INODE 23510fc04c29Smrg # define _DARWIN_USE_64_BIT_INODE 1 23520fc04c29Smrg #endif 23530fc04c29Smrg 235463d1a8abSmrg /* Number of bits in a file offset, on hosts where this is settable. */ 235563d1a8abSmrg #ifndef USED_FOR_TARGET 235663d1a8abSmrg /* #undef _FILE_OFFSET_BITS */ 235763d1a8abSmrg #endif 235863d1a8abSmrg 235963d1a8abSmrg 236063d1a8abSmrg /* Define for large files, on AIX-style hosts. */ 236163d1a8abSmrg #ifndef USED_FOR_TARGET 236263d1a8abSmrg /* #undef _LARGE_FILES */ 236363d1a8abSmrg #endif 236463d1a8abSmrg 236563d1a8abSmrg 236663d1a8abSmrg /* Define to 1 if on MINIX. */ 236763d1a8abSmrg #ifndef USED_FOR_TARGET 236863d1a8abSmrg /* #undef _MINIX */ 236963d1a8abSmrg #endif 237063d1a8abSmrg 237163d1a8abSmrg 237263d1a8abSmrg /* Define to 2 if the system does not provide POSIX.1 features except with 237363d1a8abSmrg this defined. */ 237463d1a8abSmrg #ifndef USED_FOR_TARGET 237563d1a8abSmrg /* #undef _POSIX_1_SOURCE */ 237663d1a8abSmrg #endif 237763d1a8abSmrg 237863d1a8abSmrg 237963d1a8abSmrg /* Define to 1 if you need to in order for `stat' and other things to work. */ 238063d1a8abSmrg #ifndef USED_FOR_TARGET 238163d1a8abSmrg /* #undef _POSIX_SOURCE */ 238263d1a8abSmrg #endif 238363d1a8abSmrg 238463d1a8abSmrg 238563d1a8abSmrg /* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>, 238663d1a8abSmrg <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 238763d1a8abSmrg #define below would cause a syntax error. */ 238863d1a8abSmrg #ifndef USED_FOR_TARGET 238963d1a8abSmrg /* #undef _UINT32_T */ 239063d1a8abSmrg #endif 239163d1a8abSmrg 239263d1a8abSmrg 239363d1a8abSmrg /* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>, 239463d1a8abSmrg <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 239563d1a8abSmrg #define below would cause a syntax error. */ 239663d1a8abSmrg #ifndef USED_FOR_TARGET 239763d1a8abSmrg /* #undef _UINT64_T */ 239863d1a8abSmrg #endif 239963d1a8abSmrg 240063d1a8abSmrg 240163d1a8abSmrg /* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>, 240263d1a8abSmrg <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 240363d1a8abSmrg #define below would cause a syntax error. */ 240463d1a8abSmrg #ifndef USED_FOR_TARGET 240563d1a8abSmrg /* #undef _UINT8_T */ 240663d1a8abSmrg #endif 240763d1a8abSmrg 240863d1a8abSmrg 240963d1a8abSmrg /* Define to `char *' if <sys/types.h> does not define. */ 241063d1a8abSmrg #ifndef USED_FOR_TARGET 241163d1a8abSmrg /* #undef caddr_t */ 241263d1a8abSmrg #endif 241363d1a8abSmrg 241463d1a8abSmrg 241563d1a8abSmrg /* Define to `__inline__' or `__inline' if that's what the C compiler 241663d1a8abSmrg calls it, or to nothing if 'inline' is not supported under any name. */ 241763d1a8abSmrg #ifndef __cplusplus 241863d1a8abSmrg /* #undef inline */ 241963d1a8abSmrg #endif 242063d1a8abSmrg 242163d1a8abSmrg /* Define to the type of a signed integer type of width exactly 16 bits if 242263d1a8abSmrg such a type exists and the standard includes do not define it. */ 242363d1a8abSmrg #ifndef USED_FOR_TARGET 242463d1a8abSmrg /* #undef int16_t */ 242563d1a8abSmrg #endif 242663d1a8abSmrg 242763d1a8abSmrg 242863d1a8abSmrg /* Define to the type of a signed integer type of width exactly 32 bits if 242963d1a8abSmrg such a type exists and the standard includes do not define it. */ 243063d1a8abSmrg #ifndef USED_FOR_TARGET 243163d1a8abSmrg /* #undef int32_t */ 243263d1a8abSmrg #endif 243363d1a8abSmrg 243463d1a8abSmrg 243563d1a8abSmrg /* Define to the type of a signed integer type of width exactly 64 bits if 243663d1a8abSmrg such a type exists and the standard includes do not define it. */ 243763d1a8abSmrg #ifndef USED_FOR_TARGET 243863d1a8abSmrg /* #undef int64_t */ 243963d1a8abSmrg #endif 244063d1a8abSmrg 244163d1a8abSmrg 244263d1a8abSmrg /* Define to the type of a signed integer type of width exactly 8 bits if such 244363d1a8abSmrg a type exists and the standard includes do not define it. */ 244463d1a8abSmrg #ifndef USED_FOR_TARGET 244563d1a8abSmrg /* #undef int8_t */ 244663d1a8abSmrg #endif 244763d1a8abSmrg 244863d1a8abSmrg 244963d1a8abSmrg /* Define to the widest signed integer type if <stdint.h> and <inttypes.h> do 245063d1a8abSmrg not define. */ 245163d1a8abSmrg #ifndef USED_FOR_TARGET 245263d1a8abSmrg /* #undef intmax_t */ 245363d1a8abSmrg #endif 245463d1a8abSmrg 245563d1a8abSmrg 245663d1a8abSmrg /* Define to the type of a signed integer type wide enough to hold a pointer, 245763d1a8abSmrg if such a type exists, and if the system does not define it. */ 245863d1a8abSmrg #ifndef USED_FOR_TARGET 245963d1a8abSmrg /* #undef intptr_t */ 246063d1a8abSmrg #endif 246163d1a8abSmrg 246263d1a8abSmrg 246363d1a8abSmrg /* Define to `int' if <sys/types.h> does not define. */ 246463d1a8abSmrg #ifndef USED_FOR_TARGET 246563d1a8abSmrg /* #undef pid_t */ 246663d1a8abSmrg #endif 246763d1a8abSmrg 246863d1a8abSmrg 246963d1a8abSmrg /* Define to `long' if <sys/resource.h> doesn't define. */ 247063d1a8abSmrg #ifndef USED_FOR_TARGET 247163d1a8abSmrg /* #undef rlim_t */ 247263d1a8abSmrg #endif 247363d1a8abSmrg 247463d1a8abSmrg 247563d1a8abSmrg /* Define to `int' if <sys/types.h> does not define. */ 247663d1a8abSmrg #ifndef USED_FOR_TARGET 247763d1a8abSmrg /* #undef ssize_t */ 247863d1a8abSmrg #endif 247963d1a8abSmrg 248063d1a8abSmrg 248163d1a8abSmrg /* Define to the type of an unsigned integer type of width exactly 16 bits if 248263d1a8abSmrg such a type exists and the standard includes do not define it. */ 248363d1a8abSmrg #ifndef USED_FOR_TARGET 248463d1a8abSmrg /* #undef uint16_t */ 248563d1a8abSmrg #endif 248663d1a8abSmrg 248763d1a8abSmrg 248863d1a8abSmrg /* Define to the type of an unsigned integer type of width exactly 32 bits if 248963d1a8abSmrg such a type exists and the standard includes do not define it. */ 249063d1a8abSmrg #ifndef USED_FOR_TARGET 249163d1a8abSmrg /* #undef uint32_t */ 249263d1a8abSmrg #endif 249363d1a8abSmrg 249463d1a8abSmrg 249563d1a8abSmrg /* Define to the type of an unsigned integer type of width exactly 64 bits if 249663d1a8abSmrg such a type exists and the standard includes do not define it. */ 249763d1a8abSmrg #ifndef USED_FOR_TARGET 249863d1a8abSmrg /* #undef uint64_t */ 249963d1a8abSmrg #endif 250063d1a8abSmrg 250163d1a8abSmrg 250263d1a8abSmrg /* Define to the type of an unsigned integer type of width exactly 8 bits if 250363d1a8abSmrg such a type exists and the standard includes do not define it. */ 250463d1a8abSmrg #ifndef USED_FOR_TARGET 250563d1a8abSmrg /* #undef uint8_t */ 250663d1a8abSmrg #endif 250763d1a8abSmrg 250863d1a8abSmrg 250963d1a8abSmrg /* Define to the widest unsigned integer type if <stdint.h> and <inttypes.h> 251063d1a8abSmrg do not define. */ 251163d1a8abSmrg #ifndef USED_FOR_TARGET 251263d1a8abSmrg /* #undef uintmax_t */ 251363d1a8abSmrg #endif 251463d1a8abSmrg 251563d1a8abSmrg 251663d1a8abSmrg /* Define to the type of an unsigned integer type wide enough to hold a 251763d1a8abSmrg pointer, if such a type exists, and if the system does not define it. */ 251863d1a8abSmrg #ifndef USED_FOR_TARGET 251963d1a8abSmrg /* #undef uintptr_t */ 252063d1a8abSmrg #endif 252163d1a8abSmrg 252263d1a8abSmrg 252363d1a8abSmrg /* Define as `fork' if `vfork' does not work. */ 252463d1a8abSmrg #ifndef USED_FOR_TARGET 252563d1a8abSmrg /* #undef vfork */ 252663d1a8abSmrg #endif 252763d1a8abSmrg 2528