Home | History | Annotate | Line # | Download | only in i386
      1 /* This file is automatically generated.  DO NOT EDIT! */
      2 /* Generated from: NetBSD: mknative-gcc,v 1.118 2024/02/21 08:24:46 mrg Exp  */
      3 /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
      4 
      5 /* auto-host.h.  Generated from config.in by configure.  */
      6 /* config.in.  Generated from configure.ac by autoheader.  */
      7 
      8 /* Define if this compiler should be built as the offload target compiler. */
      9 #ifndef USED_FOR_TARGET
     10 /* #undef ACCEL_COMPILER */
     11 #endif
     12 
     13 
     14 /* Define if building universal (internal helper macro) */
     15 #ifndef USED_FOR_TARGET
     16 /* #undef AC_APPLE_UNIVERSAL_BUILD */
     17 #endif
     18 
     19 
     20 /* Define to the assembler option to enable compressed debug sections. */
     21 #ifndef USED_FOR_TARGET
     22 #define AS_COMPRESS_DEBUG_OPTION "--compress-debug-sections"
     23 #endif
     24 
     25 
     26 /* Define to the assembler option to disable compressed debug sections. */
     27 #ifndef USED_FOR_TARGET
     28 #define AS_NO_COMPRESS_DEBUG_OPTION "--nocompress-debug-sections"
     29 #endif
     30 
     31 
     32 /* Define to the root for URLs about GCC changes. */
     33 #ifndef USED_FOR_TARGET
     34 #define CHANGES_ROOT_URL "https://gcc.gnu.org/"
     35 #endif
     36 
     37 
     38 /* Define as the number of bits in a byte, if `limits.h' doesn't. */
     39 #ifndef USED_FOR_TARGET
     40 /* #undef CHAR_BIT */
     41 #endif
     42 
     43 
     44 /* Define to 0/1 if you want more run-time sanity checks. This one gets a grab
     45    bag of miscellaneous but relatively cheap checks. */
     46 #ifndef USED_FOR_TARGET
     47 #define CHECKING_P 0
     48 #endif
     49 
     50 
     51 /* Define 0/1 to force the choice for exception handling model. */
     52 #ifndef USED_FOR_TARGET
     53 /* #undef CONFIG_SJLJ_EXCEPTIONS */
     54 #endif
     55 
     56 
     57 /* Define to enable the use of a default assembler. */
     58 #ifndef USED_FOR_TARGET
     59 /* #undef DEFAULT_ASSEMBLER */
     60 #endif
     61 
     62 
     63 /* Define to enable the use of a default debug linker. */
     64 #ifndef USED_FOR_TARGET
     65 /* #undef DEFAULT_DSYMUTIL */
     66 #endif
     67 
     68 
     69 /* Define to enable the use of a default linker. */
     70 #ifndef USED_FOR_TARGET
     71 /* #undef DEFAULT_LINKER */
     72 #endif
     73 
     74 
     75 /* Define to larger than zero set the default stack clash protector size. */
     76 #ifndef USED_FOR_TARGET
     77 #define DEFAULT_STK_CLASH_GUARD_SIZE 0
     78 #endif
     79 
     80 
     81 /* Define if you want to use __cxa_atexit, rather than atexit, to register C++
     82    destructors for local statics and global objects. This is essential for
     83    fully standards-compliant handling of destructors, but requires
     84    __cxa_atexit in libc. */
     85 #ifndef USED_FOR_TARGET
     86 #define DEFAULT_USE_CXA_ATEXIT 2
     87 #endif
     88 
     89 
     90 /* The default for -fdiagnostics-color option */
     91 #ifndef USED_FOR_TARGET
     92 #define DIAGNOSTICS_COLOR_DEFAULT -1
     93 #endif
     94 
     95 
     96 /* The default for -fdiagnostics-urls option */
     97 #ifndef USED_FOR_TARGET
     98 #define DIAGNOSTICS_URLS_DEFAULT DIAGNOSTICS_URL_AUTO
     99 #endif
    100 
    101 
    102 /* Define to the root for documentation URLs. */
    103 #ifndef USED_FOR_TARGET
    104 #define DOCUMENTATION_ROOT_URL "https://gcc.gnu.org/onlinedocs/"
    105 #endif
    106 
    107 
    108 /* Define to the dsymutil version. */
    109 #ifndef USED_FOR_TARGET
    110 /* #undef DSYMUTIL_VERSION */
    111 #endif
    112 
    113 
    114 /* Define 0/1 if static analyzer feature is enabled. */
    115 #ifndef USED_FOR_TARGET
    116 #define ENABLE_ANALYZER 1
    117 #endif
    118 
    119 
    120 /* Define if you want assertions enabled. This is a cheap check. */
    121 #ifndef USED_FOR_TARGET
    122 #define ENABLE_ASSERT_CHECKING 1
    123 #endif
    124 
    125 
    126 /* Define to 1 to specify that we are using the BID decimal floating point
    127    format instead of DPD */
    128 #ifndef USED_FOR_TARGET
    129 #define ENABLE_DECIMAL_BID_FORMAT 0
    130 #endif
    131 
    132 
    133 /* Define to 1 to enable decimal float extension to C. */
    134 #ifndef USED_FOR_TARGET
    135 #define ENABLE_DECIMAL_FLOAT 0
    136 #endif
    137 
    138 
    139 /* Define if your target supports default PIE and it is enabled. */
    140 #ifndef USED_FOR_TARGET
    141 /* #undef ENABLE_DEFAULT_PIE */
    142 #endif
    143 
    144 
    145 /* Define if your target supports default stack protector and it is enabled.
    146    */
    147 #ifndef USED_FOR_TARGET
    148 /* #undef ENABLE_DEFAULT_SSP */
    149 #endif
    150 
    151 
    152 /* Define if you want more run-time sanity checks for dataflow. */
    153 #ifndef USED_FOR_TARGET
    154 /* #undef ENABLE_DF_CHECKING */
    155 #endif
    156 
    157 
    158 /* Define to 0/1 if you want extra run-time checking that might affect code
    159    generation. */
    160 #ifndef USED_FOR_TARGET
    161 #define ENABLE_EXTRA_CHECKING 0
    162 #endif
    163 
    164 
    165 /* Define to 1 to enable fixed-point arithmetic extension to C. */
    166 #ifndef USED_FOR_TARGET
    167 #define ENABLE_FIXED_POINT 0
    168 #endif
    169 
    170 
    171 /* Define if you want fold checked that it never destructs its argument. This
    172    is quite expensive. */
    173 #ifndef USED_FOR_TARGET
    174 /* #undef ENABLE_FOLD_CHECKING */
    175 #endif
    176 
    177 
    178 /* Define if you want the garbage collector to operate in maximally paranoid
    179    mode, validating the entire heap and collecting garbage at every
    180    opportunity. This is extremely expensive. */
    181 #ifndef USED_FOR_TARGET
    182 /* #undef ENABLE_GC_ALWAYS_COLLECT */
    183 #endif
    184 
    185 
    186 /* Define if you want the garbage collector to do object poisoning and other
    187    memory allocation checks. This is quite expensive. */
    188 #ifndef USED_FOR_TARGET
    189 /* #undef ENABLE_GC_CHECKING */
    190 #endif
    191 
    192 
    193 /* Define if you want operations on GIMPLE (the basic data structure of the
    194    high-level optimizers) to be checked for dynamic type safety at runtime.
    195    This is moderately expensive. */
    196 #ifndef USED_FOR_TARGET
    197 /* #undef ENABLE_GIMPLE_CHECKING */
    198 #endif
    199 
    200 
    201 /* Define if gcc should always pass --build-id to linker. */
    202 #ifndef USED_FOR_TARGET
    203 /* #undef ENABLE_LD_BUILDID */
    204 #endif
    205 
    206 
    207 /* Define to 1 to enable libquadmath support */
    208 #ifndef USED_FOR_TARGET
    209 #define ENABLE_LIBQUADMATH_SUPPORT 1
    210 #endif
    211 
    212 
    213 /* Define to enable LTO support. */
    214 #ifndef USED_FOR_TARGET
    215 #define ENABLE_LTO 1
    216 #endif
    217 
    218 
    219 /* Define to 1 if translation of program messages to the user's native
    220    language is requested. */
    221 #ifndef USED_FOR_TARGET
    222 #define ENABLE_NLS 1
    223 #endif
    224 
    225 
    226 /* Define this to enable support for offloading. */
    227 #ifndef USED_FOR_TARGET
    228 #define ENABLE_OFFLOADING 0
    229 #endif
    230 
    231 
    232 /* Define to enable plugin support. */
    233 #ifndef USED_FOR_TARGET
    234 #define ENABLE_PLUGIN 1
    235 #endif
    236 
    237 
    238 /* Define if you want all operations on RTL (the basic data structure of the
    239    optimizer and back end) to be checked for dynamic type safety at runtime.
    240    This is quite expensive. */
    241 #ifndef USED_FOR_TARGET
    242 /* #undef ENABLE_RTL_CHECKING */
    243 #endif
    244 
    245 
    246 /* Define if you want RTL flag accesses to be checked against the RTL codes
    247    that are supported for each access macro. This is relatively cheap. */
    248 #ifndef USED_FOR_TARGET
    249 /* #undef ENABLE_RTL_FLAG_CHECKING */
    250 #endif
    251 
    252 
    253 /* Define if you want runtime assertions enabled. This is a cheap check. */
    254 #define ENABLE_RUNTIME_CHECKING 1
    255 
    256 /* Define to enable evaluating float expressions with double precision in
    257    standards-compatible mode on s390 targets. */
    258 /* #undef ENABLE_S390_EXCESS_FLOAT_PRECISION */
    259 
    260 /* Define if the -stdlib= option should be enabled. */
    261 #ifndef USED_FOR_TARGET
    262 #define ENABLE_STDLIB_OPTION 0
    263 #endif
    264 
    265 
    266 /* Define if you want all operations on trees (the basic data structure of the
    267    front ends) to be checked for dynamic type safety at runtime. This is
    268    moderately expensive. */
    269 #ifndef USED_FOR_TARGET
    270 /* #undef ENABLE_TREE_CHECKING */
    271 #endif
    272 
    273 
    274 /* Define if you want all gimple types to be verified after gimplifiation.
    275    This is cheap. */
    276 #ifndef USED_FOR_TARGET
    277 /* #undef ENABLE_TYPES_CHECKING */
    278 #endif
    279 
    280 
    281 /* Define to get calls to the valgrind runtime enabled. */
    282 #ifndef USED_FOR_TARGET
    283 /* #undef ENABLE_VALGRIND_ANNOTATIONS */
    284 #endif
    285 
    286 
    287 /* Define if you want to run subprograms and generated programs through
    288    valgrind (a memory checker). This is extremely expensive. */
    289 #ifndef USED_FOR_TARGET
    290 /* #undef ENABLE_VALGRIND_CHECKING */
    291 #endif
    292 
    293 
    294 /* Define 0/1 if vtable verification feature is enabled. */
    295 #ifndef USED_FOR_TARGET
    296 #define ENABLE_VTABLE_VERIFY 0
    297 #endif
    298 
    299 
    300 /* Define to 1 if installation paths should be looked up in the Windows
    301    Registry. Ignored on non-Windows hosts. */
    302 #ifndef USED_FOR_TARGET
    303 /* #undef ENABLE_WIN32_REGISTRY */
    304 #endif
    305 
    306 
    307 /* Define to the name of a file containing a list of extra machine modes for
    308    this architecture. */
    309 #ifndef USED_FOR_TARGET
    310 #define EXTRA_MODES_FILE "config/i386/i386-modes.def"
    311 #endif
    312 
    313 
    314 /* Define to enable detailed memory allocation stats gathering. */
    315 #ifndef USED_FOR_TARGET
    316 #define GATHER_STATISTICS 0
    317 #endif
    318 
    319 
    320 /* Define to 1 if `TIOCGWINSZ' requires <sys/ioctl.h>. */
    321 #ifndef USED_FOR_TARGET
    322 /* #undef GWINSZ_IN_SYS_IOCTL */
    323 #endif
    324 
    325 
    326 /* mcontext_t fields start with __ */
    327 #ifndef USED_FOR_TARGET
    328 /* #undef HAS_MCONTEXT_T_UNDERSCORES */
    329 #endif
    330 
    331 
    332 /* Define if AF_INET6 supported. */
    333 #ifndef USED_FOR_TARGET
    334 #define HAVE_AF_INET6 1
    335 #endif
    336 
    337 
    338 /* Define if AF_UNIX supported. */
    339 #ifndef USED_FOR_TARGET
    340 #define HAVE_AF_UNIX 1
    341 #endif
    342 
    343 
    344 /* Define if your assembler supports architecture modifiers. */
    345 #ifndef USED_FOR_TARGET
    346 /* #undef HAVE_AS_ARCHITECTURE_MODIFIERS */
    347 #endif
    348 
    349 
    350 /* Define if your avr assembler supports -mgcc-isr option. */
    351 #ifndef USED_FOR_TARGET
    352 /* #undef HAVE_AS_AVR_MGCCISR_OPTION */
    353 #endif
    354 
    355 
    356 /* Define if your avr assembler supports --mlink-relax option. */
    357 #ifndef USED_FOR_TARGET
    358 /* #undef HAVE_AS_AVR_MLINK_RELAX_OPTION */
    359 #endif
    360 
    361 
    362 /* Define if your avr assembler supports -mrmw option. */
    363 #ifndef USED_FOR_TARGET
    364 /* #undef HAVE_AS_AVR_MRMW_OPTION */
    365 #endif
    366 
    367 
    368 /* Define to the level of your assembler's compressed debug section support.
    369    */
    370 #ifndef USED_FOR_TARGET
    371 #define HAVE_AS_COMPRESS_DEBUG 2
    372 #endif
    373 
    374 
    375 /* Define if your assembler supports conditional branch relaxation. */
    376 #ifndef USED_FOR_TARGET
    377 /* #undef HAVE_AS_COND_BRANCH_RELAXATION */
    378 #endif
    379 
    380 
    381 /* Define if your assembler supports the --debug-prefix-map option. */
    382 #ifndef USED_FOR_TARGET
    383 #define HAVE_AS_DEBUG_PREFIX_MAP 1
    384 #endif
    385 
    386 
    387 /* Define if your assembler supports .module. */
    388 #ifndef USED_FOR_TARGET
    389 /* #undef HAVE_AS_DOT_MODULE */
    390 #endif
    391 
    392 
    393 /* Define if your assembler supports DSPR1 mult. */
    394 #ifndef USED_FOR_TARGET
    395 /* #undef HAVE_AS_DSPR1_MULT */
    396 #endif
    397 
    398 
    399 /* Define if your assembler supports .dtprelword. */
    400 #ifndef USED_FOR_TARGET
    401 /* #undef HAVE_AS_DTPRELWORD */
    402 #endif
    403 
    404 
    405 /* Define if your assembler supports dwarf2 .file/.loc directives, and
    406    preserves file table indices exactly as given. */
    407 #ifndef USED_FOR_TARGET
    408 #define HAVE_AS_DWARF2_DEBUG_LINE 1
    409 #endif
    410 
    411 
    412 /* Define if your assembler supports views in dwarf2 .loc directives. */
    413 #ifndef USED_FOR_TARGET
    414 #define HAVE_AS_DWARF2_DEBUG_VIEW 1
    415 #endif
    416 
    417 
    418 /* Define if your assembler supports the R_PPC64_ENTRY relocation. */
    419 #ifndef USED_FOR_TARGET
    420 /* #undef HAVE_AS_ENTRY_MARKERS */
    421 #endif
    422 
    423 
    424 /* Define if your assembler supports explicit relocations. */
    425 #ifndef USED_FOR_TARGET
    426 /* #undef HAVE_AS_EXPLICIT_RELOCS */
    427 #endif
    428 
    429 
    430 /* Define if your assembler supports FMAF, HPC, and VIS 3.0 instructions. */
    431 #ifndef USED_FOR_TARGET
    432 /* #undef HAVE_AS_FMAF_HPC_VIS3 */
    433 #endif
    434 
    435 
    436 /* Define if your assembler supports the --gdwarf2 option. */
    437 #ifndef USED_FOR_TARGET
    438 #define HAVE_AS_GDWARF2_DEBUG_FLAG 1
    439 #endif
    440 
    441 
    442 /* Define if your assembler supports the --gdwarf-5 option. */
    443 #ifndef USED_FOR_TARGET
    444 #define HAVE_AS_GDWARF_5_DEBUG_FLAG 1
    445 #endif
    446 
    447 
    448 /* Define if your assembler supports .gnu_attribute. */
    449 #ifndef USED_FOR_TARGET
    450 /* #undef HAVE_AS_GNU_ATTRIBUTE */
    451 #endif
    452 
    453 
    454 /* Define true if the assembler supports '.long foo@GOTOFF'. */
    455 #ifndef USED_FOR_TARGET
    456 #define HAVE_AS_GOTOFF_IN_DATA 1
    457 #endif
    458 
    459 
    460 /* Define if your assembler supports the --gstabs option. */
    461 #ifndef USED_FOR_TARGET
    462 #define HAVE_AS_GSTABS_DEBUG_FLAG 1
    463 #endif
    464 
    465 
    466 /* Define if your assembler supports the Sun syntax for cmov. */
    467 #ifndef USED_FOR_TARGET
    468 /* #undef HAVE_AS_IX86_CMOV_SUN_SYNTAX */
    469 #endif
    470 
    471 
    472 /* Define if your assembler supports the subtraction of symbols in different
    473    sections. */
    474 #ifndef USED_FOR_TARGET
    475 #define HAVE_AS_IX86_DIFF_SECT_DELTA 1
    476 #endif
    477 
    478 
    479 /* Define if your assembler supports the ffreep mnemonic. */
    480 #ifndef USED_FOR_TARGET
    481 #define HAVE_AS_IX86_FFREEP 1
    482 #endif
    483 
    484 
    485 /* Define if your assembler uses fildq and fistq mnemonics. */
    486 #ifndef USED_FOR_TARGET
    487 #define HAVE_AS_IX86_FILDQ 1
    488 #endif
    489 
    490 
    491 /* Define if your assembler uses filds and fists mnemonics. */
    492 #ifndef USED_FOR_TARGET
    493 #define HAVE_AS_IX86_FILDS 1
    494 #endif
    495 
    496 
    497 /* Define 0/1 if your assembler and linker support @GOT. */
    498 #ifndef USED_FOR_TARGET
    499 #define HAVE_AS_IX86_GOT32X 1
    500 #endif
    501 
    502 
    503 /* Define if your assembler supports HLE prefixes. */
    504 #ifndef USED_FOR_TARGET
    505 #define HAVE_AS_IX86_HLE 1
    506 #endif
    507 
    508 
    509 /* Define if your assembler supports interunit movq mnemonic. */
    510 #ifndef USED_FOR_TARGET
    511 #define HAVE_AS_IX86_INTERUNIT_MOVQ 1
    512 #endif
    513 
    514 
    515 /* Define if your assembler supports the .quad directive. */
    516 #ifndef USED_FOR_TARGET
    517 #define HAVE_AS_IX86_QUAD 1
    518 #endif
    519 
    520 
    521 /* Define if the assembler supports 'rep <insn>, lock <insn>'. */
    522 #ifndef USED_FOR_TARGET
    523 #define HAVE_AS_IX86_REP_LOCK_PREFIX 1
    524 #endif
    525 
    526 
    527 /* Define if your assembler supports the sahf mnemonic in 64bit mode. */
    528 #ifndef USED_FOR_TARGET
    529 #define HAVE_AS_IX86_SAHF 1
    530 #endif
    531 
    532 
    533 /* Define if your assembler supports the swap suffix. */
    534 #ifndef USED_FOR_TARGET
    535 #define HAVE_AS_IX86_SWAP 1
    536 #endif
    537 
    538 
    539 /* Define if your assembler and linker support @tlsgdplt. */
    540 #ifndef USED_FOR_TARGET
    541 /* #undef HAVE_AS_IX86_TLSGDPLT */
    542 #endif
    543 
    544 
    545 /* Define to 1 if your assembler and linker support @tlsldm. */
    546 #ifndef USED_FOR_TARGET
    547 #define HAVE_AS_IX86_TLSLDM 0
    548 #endif
    549 
    550 
    551 /* Define to 1 if your assembler and linker support @tlsldmplt. */
    552 #ifndef USED_FOR_TARGET
    553 #define HAVE_AS_IX86_TLSLDMPLT 0
    554 #endif
    555 
    556 
    557 /* Define 0/1 if your assembler and linker support calling ___tls_get_addr via
    558    GOT. */
    559 #ifndef USED_FOR_TARGET
    560 #define HAVE_AS_IX86_TLS_GET_ADDR_GOT 1
    561 #endif
    562 
    563 
    564 /* Define if your assembler supports the 'ud2' mnemonic. */
    565 #ifndef USED_FOR_TARGET
    566 #define HAVE_AS_IX86_UD2 1
    567 #endif
    568 
    569 
    570 /* Define if your assembler supports the lituse_jsrdirect relocation. */
    571 #ifndef USED_FOR_TARGET
    572 /* #undef HAVE_AS_JSRDIRECT_RELOCS */
    573 #endif
    574 
    575 
    576 /* Define if your assembler supports .sleb128 and .uleb128. */
    577 #ifndef USED_FOR_TARGET
    578 #define HAVE_AS_LEB128 1
    579 #endif
    580 
    581 
    582 /* Define if your assembler supports LEON instructions. */
    583 #ifndef USED_FOR_TARGET
    584 /* #undef HAVE_AS_LEON */
    585 #endif
    586 
    587 
    588 /* Define if the assembler won't complain about a line such as # 0 "" 2. */
    589 #ifndef USED_FOR_TARGET
    590 #define HAVE_AS_LINE_ZERO 1
    591 #endif
    592 
    593 
    594 /* Define if your assembler supports ltoffx and ldxmov relocations. */
    595 #ifndef USED_FOR_TARGET
    596 /* #undef HAVE_AS_LTOFFX_LDXMOV_RELOCS */
    597 #endif
    598 
    599 
    600 /* Define if your assembler supports the -mabi option. */
    601 #ifndef USED_FOR_TARGET
    602 /* #undef HAVE_AS_MABI_OPTION */
    603 #endif
    604 
    605 
    606 /* Define if your assembler supports .machine and .machinemode. */
    607 #ifndef USED_FOR_TARGET
    608 /* #undef HAVE_AS_MACHINE_MACHINEMODE */
    609 #endif
    610 
    611 
    612 /* Define if your macOS assembler supports .build_version directives */
    613 #ifndef USED_FOR_TARGET
    614 /* #undef HAVE_AS_MACOS_BUILD_VERSION */
    615 #endif
    616 
    617 
    618 /* Define if the assembler understands -march=rv*_zifencei. */
    619 #ifndef USED_FOR_TARGET
    620 /* #undef HAVE_AS_MARCH_ZIFENCEI */
    621 #endif
    622 
    623 
    624 /* Define if your assembler supports mfcr field. */
    625 #ifndef USED_FOR_TARGET
    626 /* #undef HAVE_AS_MFCRF */
    627 #endif
    628 
    629 
    630 /* Define if the assembler understands -misa-spec=. */
    631 #ifndef USED_FOR_TARGET
    632 /* #undef HAVE_AS_MISA_SPEC */
    633 #endif
    634 
    635 
    636 /* Define if your Mac OS X assembler supports -mllvm -x86-pad-for-align=false.
    637    */
    638 #ifndef USED_FOR_TARGET
    639 /* #undef HAVE_AS_MLLVM_X86_PAD_FOR_ALIGN */
    640 #endif
    641 
    642 
    643 /* Define if your macOS assembler supports the -mmacos-version-min option. */
    644 #ifndef USED_FOR_TARGET
    645 /* #undef HAVE_AS_MMACOSX_VERSION_MIN_OPTION */
    646 #endif
    647 
    648 
    649 /* Define if your assembler supports -mrelax option. */
    650 #ifndef USED_FOR_TARGET
    651 /* #undef HAVE_AS_MRELAX_OPTION */
    652 #endif
    653 
    654 
    655 /* Define if your assembler supports .mspabi_attribute. */
    656 #ifndef USED_FOR_TARGET
    657 /* #undef HAVE_AS_MSPABI_ATTRIBUTE */
    658 #endif
    659 
    660 
    661 /* Define if the assembler understands -mnan=. */
    662 #ifndef USED_FOR_TARGET
    663 /* #undef HAVE_AS_NAN */
    664 #endif
    665 
    666 
    667 /* Define if your assembler supports %gotoff relocation syntax. */
    668 #ifndef USED_FOR_TARGET
    669 /* #undef HAVE_AS_NIOS2_GOTOFF_RELOCATION */
    670 #endif
    671 
    672 
    673 /* Define if your assembler supports the -no-mul-bug-abort option. */
    674 #ifndef USED_FOR_TARGET
    675 /* #undef HAVE_AS_NO_MUL_BUG_ABORT_OPTION */
    676 #endif
    677 
    678 
    679 /* Define if the assembler understands -mno-shared. */
    680 #ifndef USED_FOR_TARGET
    681 /* #undef HAVE_AS_NO_SHARED */
    682 #endif
    683 
    684 
    685 /* Define if your assembler supports offsetable %lo(). */
    686 #ifndef USED_FOR_TARGET
    687 /* #undef HAVE_AS_OFFSETABLE_LO10 */
    688 #endif
    689 
    690 
    691 /* Define if your assembler supports R_PPC*_PLTSEQ relocations. */
    692 #ifndef USED_FOR_TARGET
    693 /* #undef HAVE_AS_PLTSEQ */
    694 #endif
    695 
    696 
    697 /* Define if your assembler supports htm insns on power10. */
    698 #ifndef USED_FOR_TARGET
    699 /* #undef HAVE_AS_POWER10_HTM */
    700 #endif
    701 
    702 
    703 /* Define if your assembler supports .ref */
    704 #ifndef USED_FOR_TARGET
    705 /* #undef HAVE_AS_REF */
    706 #endif
    707 
    708 
    709 /* Define if your assembler supports R_PPC_REL16 relocs. */
    710 #ifndef USED_FOR_TARGET
    711 /* #undef HAVE_AS_REL16 */
    712 #endif
    713 
    714 
    715 /* Define if your assembler supports -relax option. */
    716 #ifndef USED_FOR_TARGET
    717 /* #undef HAVE_AS_RELAX_OPTION */
    718 #endif
    719 
    720 
    721 /* Define if your assembler supports .attribute. */
    722 #ifndef USED_FOR_TARGET
    723 /* #undef HAVE_AS_RISCV_ATTRIBUTE */
    724 #endif
    725 
    726 
    727 /* Define if your assembler supports relocs needed by -fpic. */
    728 #ifndef USED_FOR_TARGET
    729 /* #undef HAVE_AS_SMALL_PIC_RELOCS */
    730 #endif
    731 
    732 
    733 /* Define if your assembler supports SPARC4 instructions. */
    734 #ifndef USED_FOR_TARGET
    735 /* #undef HAVE_AS_SPARC4 */
    736 #endif
    737 
    738 
    739 /* Define if your assembler supports SPARC5 and VIS 4.0 instructions. */
    740 #ifndef USED_FOR_TARGET
    741 /* #undef HAVE_AS_SPARC5_VIS4 */
    742 #endif
    743 
    744 
    745 /* Define if your assembler supports SPARC6 instructions. */
    746 #ifndef USED_FOR_TARGET
    747 /* #undef HAVE_AS_SPARC6 */
    748 #endif
    749 
    750 
    751 /* Define if your assembler and linker support GOTDATA_OP relocs. */
    752 #ifndef USED_FOR_TARGET
    753 /* #undef HAVE_AS_SPARC_GOTDATA_OP */
    754 #endif
    755 
    756 
    757 /* Define if your assembler and linker support unaligned PC relative relocs.
    758    */
    759 #ifndef USED_FOR_TARGET
    760 /* #undef HAVE_AS_SPARC_UA_PCREL */
    761 #endif
    762 
    763 
    764 /* Define if your assembler and linker support unaligned PC relative relocs
    765    against hidden symbols. */
    766 #ifndef USED_FOR_TARGET
    767 /* #undef HAVE_AS_SPARC_UA_PCREL_HIDDEN */
    768 #endif
    769 
    770 
    771 /* Define if your assembler supports .stabs. */
    772 #ifndef USED_FOR_TARGET
    773 #define HAVE_AS_STABS_DIRECTIVE 1
    774 #endif
    775 
    776 
    777 /* Define if your assembler and linker support thread-local storage. */
    778 #ifndef USED_FOR_TARGET
    779 #define HAVE_AS_TLS 1
    780 #endif
    781 
    782 
    783 /* Define if your assembler supports vl/vst/vlm/vstm with an optional
    784    alignment hint argument. */
    785 #ifndef USED_FOR_TARGET
    786 /* #undef HAVE_AS_VECTOR_LOADSTORE_ALIGNMENT_HINTS */
    787 #endif
    788 
    789 
    790 /* Define if your assembler supports vl/vst/vlm/vstm with an optional
    791    alignment hint argument on z13. */
    792 #ifndef USED_FOR_TARGET
    793 /* #undef HAVE_AS_VECTOR_LOADSTORE_ALIGNMENT_HINTS_ON_Z13 */
    794 #endif
    795 
    796 
    797 /* Define if your assembler supports VSX instructions. */
    798 #ifndef USED_FOR_TARGET
    799 /* #undef HAVE_AS_VSX */
    800 #endif
    801 
    802 
    803 /* Define if your assembler supports --gdwarf-4/--gdwarf-5 even with compiler
    804    generated .debug_line. */
    805 #ifndef USED_FOR_TARGET
    806 #define HAVE_AS_WORKING_DWARF_N_FLAG 1
    807 #endif
    808 
    809 
    810 /* Define if your assembler supports -xbrace_comment option. */
    811 #ifndef USED_FOR_TARGET
    812 /* #undef HAVE_AS_XBRACE_COMMENT_OPTION */
    813 #endif
    814 
    815 
    816 /* Define to 1 if you have the `atoq' function. */
    817 #ifndef USED_FOR_TARGET
    818 /* #undef HAVE_ATOQ */
    819 #endif
    820 
    821 
    822 /* Define to 1 if you have the `clearerr_unlocked' function. */
    823 #ifndef USED_FOR_TARGET
    824 /* #undef HAVE_CLEARERR_UNLOCKED */
    825 #endif
    826 
    827 
    828 /* Define to 1 if you have the `clock' function. */
    829 #ifndef USED_FOR_TARGET
    830 #define HAVE_CLOCK 1
    831 #endif
    832 
    833 
    834 /* Define if <time.h> defines clock_t. */
    835 #ifndef USED_FOR_TARGET
    836 #define HAVE_CLOCK_T 1
    837 #endif
    838 
    839 
    840 /* Define 0/1 if your assembler and linker support COMDAT groups. */
    841 #ifndef USED_FOR_TARGET
    842 #define HAVE_COMDAT_GROUP 1
    843 #endif
    844 
    845 
    846 /* Define to 1 if we found a declaration for 'abort', otherwise define to 0.
    847    */
    848 #ifndef USED_FOR_TARGET
    849 #define HAVE_DECL_ABORT 1
    850 #endif
    851 
    852 
    853 /* Define to 1 if we found a declaration for 'asprintf', otherwise define to
    854    0. */
    855 #ifndef USED_FOR_TARGET
    856 #define HAVE_DECL_ASPRINTF 1
    857 #endif
    858 
    859 
    860 /* Define to 1 if we found a declaration for 'atof', otherwise define to 0. */
    861 #ifndef USED_FOR_TARGET
    862 #define HAVE_DECL_ATOF 1
    863 #endif
    864 
    865 
    866 /* Define to 1 if we found a declaration for 'atol', otherwise define to 0. */
    867 #ifndef USED_FOR_TARGET
    868 #define HAVE_DECL_ATOL 1
    869 #endif
    870 
    871 
    872 /* Define to 1 if we found a declaration for 'atoll', otherwise define to 0.
    873    */
    874 #ifndef USED_FOR_TARGET
    875 #define HAVE_DECL_ATOLL 1
    876 #endif
    877 
    878 
    879 /* Define to 1 if you have the declaration of `basename(const char*)', and to
    880    0 if you don't. */
    881 #ifndef USED_FOR_TARGET
    882 #define HAVE_DECL_BASENAME 0
    883 #endif
    884 
    885 
    886 /* Define to 1 if we found a declaration for 'calloc', otherwise define to 0.
    887    */
    888 #ifndef USED_FOR_TARGET
    889 #define HAVE_DECL_CALLOC 1
    890 #endif
    891 
    892 
    893 /* Define to 1 if we found a declaration for 'clearerr_unlocked', otherwise
    894    define to 0. */
    895 #ifndef USED_FOR_TARGET
    896 #define HAVE_DECL_CLEARERR_UNLOCKED 0
    897 #endif
    898 
    899 
    900 /* Define to 1 if we found a declaration for 'clock', otherwise define to 0.
    901    */
    902 #ifndef USED_FOR_TARGET
    903 #define HAVE_DECL_CLOCK 1
    904 #endif
    905 
    906 
    907 /* Define to 1 if we found a declaration for 'errno', otherwise define to 0.
    908    */
    909 #ifndef USED_FOR_TARGET
    910 #define HAVE_DECL_ERRNO 1
    911 #endif
    912 
    913 
    914 /* Define to 1 if we found a declaration for 'feof_unlocked', otherwise define
    915    to 0. */
    916 #ifndef USED_FOR_TARGET
    917 #define HAVE_DECL_FEOF_UNLOCKED 0
    918 #endif
    919 
    920 
    921 /* Define to 1 if we found a declaration for 'ferror_unlocked', otherwise
    922    define to 0. */
    923 #ifndef USED_FOR_TARGET
    924 #define HAVE_DECL_FERROR_UNLOCKED 0
    925 #endif
    926 
    927 
    928 /* Define to 1 if we found a declaration for 'fflush_unlocked', otherwise
    929    define to 0. */
    930 #ifndef USED_FOR_TARGET
    931 #define HAVE_DECL_FFLUSH_UNLOCKED 0
    932 #endif
    933 
    934 
    935 /* Define to 1 if we found a declaration for 'ffs', otherwise define to 0. */
    936 #ifndef USED_FOR_TARGET
    937 #define HAVE_DECL_FFS 1
    938 #endif
    939 
    940 
    941 /* Define to 1 if we found a declaration for 'fgetc_unlocked', otherwise
    942    define to 0. */
    943 #ifndef USED_FOR_TARGET
    944 #define HAVE_DECL_FGETC_UNLOCKED 0
    945 #endif
    946 
    947 
    948 /* Define to 1 if we found a declaration for 'fgets_unlocked', otherwise
    949    define to 0. */
    950 #ifndef USED_FOR_TARGET
    951 #define HAVE_DECL_FGETS_UNLOCKED 0
    952 #endif
    953 
    954 
    955 /* Define to 1 if we found a declaration for 'fileno_unlocked', otherwise
    956    define to 0. */
    957 #ifndef USED_FOR_TARGET
    958 #define HAVE_DECL_FILENO_UNLOCKED 0
    959 #endif
    960 
    961 
    962 /* Define to 1 if we found a declaration for 'fprintf_unlocked', otherwise
    963    define to 0. */
    964 #ifndef USED_FOR_TARGET
    965 #define HAVE_DECL_FPRINTF_UNLOCKED 0
    966 #endif
    967 
    968 
    969 /* Define to 1 if we found a declaration for 'fputc_unlocked', otherwise
    970    define to 0. */
    971 #ifndef USED_FOR_TARGET
    972 #define HAVE_DECL_FPUTC_UNLOCKED 0
    973 #endif
    974 
    975 
    976 /* Define to 1 if we found a declaration for 'fputs_unlocked', otherwise
    977    define to 0. */
    978 #ifndef USED_FOR_TARGET
    979 #define HAVE_DECL_FPUTS_UNLOCKED 0
    980 #endif
    981 
    982 
    983 /* Define to 1 if we found a declaration for 'fread_unlocked', otherwise
    984    define to 0. */
    985 #ifndef USED_FOR_TARGET
    986 #define HAVE_DECL_FREAD_UNLOCKED 0
    987 #endif
    988 
    989 
    990 /* Define to 1 if we found a declaration for 'free', otherwise define to 0. */
    991 #ifndef USED_FOR_TARGET
    992 #define HAVE_DECL_FREE 1
    993 #endif
    994 
    995 
    996 /* Define to 1 if we found a declaration for 'fwrite_unlocked', otherwise
    997    define to 0. */
    998 #ifndef USED_FOR_TARGET
    999 #define HAVE_DECL_FWRITE_UNLOCKED 0
   1000 #endif
   1001 
   1002 
   1003 /* Define to 1 if we found a declaration for 'getchar_unlocked', otherwise
   1004    define to 0. */
   1005 #ifndef USED_FOR_TARGET
   1006 #define HAVE_DECL_GETCHAR_UNLOCKED 1
   1007 #endif
   1008 
   1009 
   1010 /* Define to 1 if we found a declaration for 'getcwd', otherwise define to 0.
   1011    */
   1012 #ifndef USED_FOR_TARGET
   1013 #define HAVE_DECL_GETCWD 1
   1014 #endif
   1015 
   1016 
   1017 /* Define to 1 if we found a declaration for 'getc_unlocked', otherwise define
   1018    to 0. */
   1019 #ifndef USED_FOR_TARGET
   1020 #define HAVE_DECL_GETC_UNLOCKED 1
   1021 #endif
   1022 
   1023 
   1024 /* Define to 1 if we found a declaration for 'getenv', otherwise define to 0.
   1025    */
   1026 #ifndef USED_FOR_TARGET
   1027 #define HAVE_DECL_GETENV 1
   1028 #endif
   1029 
   1030 
   1031 /* Define to 1 if we found a declaration for 'getopt', otherwise define to 0.
   1032    */
   1033 #ifndef USED_FOR_TARGET
   1034 #define HAVE_DECL_GETOPT 1
   1035 #endif
   1036 
   1037 
   1038 /* Define to 1 if we found a declaration for 'getpagesize', otherwise define
   1039    to 0. */
   1040 #ifndef USED_FOR_TARGET
   1041 #define HAVE_DECL_GETPAGESIZE 1
   1042 #endif
   1043 
   1044 
   1045 /* Define to 1 if we found a declaration for 'getrlimit', otherwise define to
   1046    0. */
   1047 #ifndef USED_FOR_TARGET
   1048 #define HAVE_DECL_GETRLIMIT 1
   1049 #endif
   1050 
   1051 
   1052 /* Define to 1 if we found a declaration for 'getrusage', otherwise define to
   1053    0. */
   1054 #ifndef USED_FOR_TARGET
   1055 #define HAVE_DECL_GETRUSAGE 1
   1056 #endif
   1057 
   1058 
   1059 /* Define to 1 if we found a declaration for 'getwd', otherwise define to 0.
   1060    */
   1061 #ifndef USED_FOR_TARGET
   1062 #define HAVE_DECL_GETWD 1
   1063 #endif
   1064 
   1065 
   1066 /* Define to 1 if we found a declaration for 'ldgetname', otherwise define to
   1067    0. */
   1068 #ifndef USED_FOR_TARGET
   1069 #define HAVE_DECL_LDGETNAME 0
   1070 #endif
   1071 
   1072 
   1073 /* Define to 1 if we found a declaration for 'madvise', otherwise define to 0.
   1074    */
   1075 #ifndef USED_FOR_TARGET
   1076 #define HAVE_DECL_MADVISE 1
   1077 #endif
   1078 
   1079 
   1080 /* Define to 1 if we found a declaration for 'mallinfo', otherwise define to
   1081    0. */
   1082 #ifndef USED_FOR_TARGET
   1083 #define HAVE_DECL_MALLINFO 0
   1084 #endif
   1085 
   1086 
   1087 /* Define to 1 if we found a declaration for 'mallinfo2', otherwise define to
   1088    0. */
   1089 #ifndef USED_FOR_TARGET
   1090 #define HAVE_DECL_MALLINFO2 0
   1091 #endif
   1092 
   1093 
   1094 /* Define to 1 if we found a declaration for 'malloc', otherwise define to 0.
   1095    */
   1096 #ifndef USED_FOR_TARGET
   1097 #define HAVE_DECL_MALLOC 1
   1098 #endif
   1099 
   1100 
   1101 /* Define to 1 if we found a declaration for 'putchar_unlocked', otherwise
   1102    define to 0. */
   1103 #ifndef USED_FOR_TARGET
   1104 #define HAVE_DECL_PUTCHAR_UNLOCKED 1
   1105 #endif
   1106 
   1107 
   1108 /* Define to 1 if we found a declaration for 'putc_unlocked', otherwise define
   1109    to 0. */
   1110 #ifndef USED_FOR_TARGET
   1111 #define HAVE_DECL_PUTC_UNLOCKED 1
   1112 #endif
   1113 
   1114 
   1115 /* Define to 1 if we found a declaration for 'realloc', otherwise define to 0.
   1116    */
   1117 #ifndef USED_FOR_TARGET
   1118 #define HAVE_DECL_REALLOC 1
   1119 #endif
   1120 
   1121 
   1122 /* Define to 1 if we found a declaration for 'sbrk', otherwise define to 0. */
   1123 #ifndef USED_FOR_TARGET
   1124 #define HAVE_DECL_SBRK 1
   1125 #endif
   1126 
   1127 
   1128 /* Define to 1 if we found a declaration for 'setenv', otherwise define to 0.
   1129    */
   1130 #ifndef USED_FOR_TARGET
   1131 #define HAVE_DECL_SETENV 1
   1132 #endif
   1133 
   1134 
   1135 /* Define to 1 if we found a declaration for 'setrlimit', otherwise define to
   1136    0. */
   1137 #ifndef USED_FOR_TARGET
   1138 #define HAVE_DECL_SETRLIMIT 1
   1139 #endif
   1140 
   1141 
   1142 /* Define to 1 if we found a declaration for 'sigaltstack', otherwise define
   1143    to 0. */
   1144 #ifndef USED_FOR_TARGET
   1145 #define HAVE_DECL_SIGALTSTACK 1
   1146 #endif
   1147 
   1148 
   1149 /* Define to 1 if we found a declaration for 'snprintf', otherwise define to
   1150    0. */
   1151 #ifndef USED_FOR_TARGET
   1152 #define HAVE_DECL_SNPRINTF 1
   1153 #endif
   1154 
   1155 
   1156 /* Define to 1 if we found a declaration for 'stpcpy', otherwise define to 0.
   1157    */
   1158 #ifndef USED_FOR_TARGET
   1159 #define HAVE_DECL_STPCPY 1
   1160 #endif
   1161 
   1162 
   1163 /* Define to 1 if we found a declaration for 'strnlen', otherwise define to 0.
   1164    */
   1165 #ifndef USED_FOR_TARGET
   1166 #define HAVE_DECL_STRNLEN 1
   1167 #endif
   1168 
   1169 
   1170 /* Define to 1 if we found a declaration for 'strsignal', otherwise define to
   1171    0. */
   1172 #ifndef USED_FOR_TARGET
   1173 #define HAVE_DECL_STRSIGNAL 1
   1174 #endif
   1175 
   1176 
   1177 /* Define to 1 if you have the declaration of `strstr(const char*,const
   1178    char*)', and to 0 if you don't. */
   1179 #ifndef USED_FOR_TARGET
   1180 #define HAVE_DECL_STRSTR 1
   1181 #endif
   1182 
   1183 
   1184 /* Define to 1 if we found a declaration for 'strtol', otherwise define to 0.
   1185    */
   1186 #ifndef USED_FOR_TARGET
   1187 #define HAVE_DECL_STRTOL 1
   1188 #endif
   1189 
   1190 
   1191 /* Define to 1 if we found a declaration for 'strtoll', otherwise define to 0.
   1192    */
   1193 #ifndef USED_FOR_TARGET
   1194 #define HAVE_DECL_STRTOLL 1
   1195 #endif
   1196 
   1197 
   1198 /* Define to 1 if we found a declaration for 'strtoul', otherwise define to 0.
   1199    */
   1200 #ifndef USED_FOR_TARGET
   1201 #define HAVE_DECL_STRTOUL 1
   1202 #endif
   1203 
   1204 
   1205 /* Define to 1 if we found a declaration for 'strtoull', otherwise define to
   1206    0. */
   1207 #ifndef USED_FOR_TARGET
   1208 #define HAVE_DECL_STRTOULL 1
   1209 #endif
   1210 
   1211 
   1212 /* Define to 1 if we found a declaration for 'strverscmp', otherwise define to
   1213    0. */
   1214 #ifndef USED_FOR_TARGET
   1215 #define HAVE_DECL_STRVERSCMP 0
   1216 #endif
   1217 
   1218 
   1219 /* Define to 1 if we found a declaration for 'times', otherwise define to 0.
   1220    */
   1221 #ifndef USED_FOR_TARGET
   1222 #define HAVE_DECL_TIMES 1
   1223 #endif
   1224 
   1225 
   1226 /* Define to 1 if we found a declaration for 'unsetenv', otherwise define to
   1227    0. */
   1228 #ifndef USED_FOR_TARGET
   1229 #define HAVE_DECL_UNSETENV 1
   1230 #endif
   1231 
   1232 
   1233 /* Define to 1 if we found a declaration for 'vasprintf', otherwise define to
   1234    0. */
   1235 #ifndef USED_FOR_TARGET
   1236 #define HAVE_DECL_VASPRINTF 1
   1237 #endif
   1238 
   1239 
   1240 /* Define to 1 if we found a declaration for 'vsnprintf', otherwise define to
   1241    0. */
   1242 #ifndef USED_FOR_TARGET
   1243 #define HAVE_DECL_VSNPRINTF 1
   1244 #endif
   1245 
   1246 
   1247 /* Define to 1 if you have the <direct.h> header file. */
   1248 #ifndef USED_FOR_TARGET
   1249 /* #undef HAVE_DIRECT_H */
   1250 #endif
   1251 
   1252 
   1253 /* Define to 1 if you have the <dlfcn.h> header file. */
   1254 #ifndef USED_FOR_TARGET
   1255 #define HAVE_DLFCN_H 1
   1256 #endif
   1257 
   1258 
   1259 /* Define to 1 if you have the <ext/hash_map> header file. */
   1260 #ifndef USED_FOR_TARGET
   1261 #define HAVE_EXT_HASH_MAP 1
   1262 #endif
   1263 
   1264 
   1265 /* Define to 1 if you have the <fcntl.h> header file. */
   1266 #ifndef USED_FOR_TARGET
   1267 #define HAVE_FCNTL_H 1
   1268 #endif
   1269 
   1270 
   1271 /* Define to 1 if you have the `feof_unlocked' function. */
   1272 #ifndef USED_FOR_TARGET
   1273 /* #undef HAVE_FEOF_UNLOCKED */
   1274 #endif
   1275 
   1276 
   1277 /* Define to 1 if you have the `ferror_unlocked' function. */
   1278 #ifndef USED_FOR_TARGET
   1279 /* #undef HAVE_FERROR_UNLOCKED */
   1280 #endif
   1281 
   1282 
   1283 /* Define to 1 if you have the `fflush_unlocked' function. */
   1284 #ifndef USED_FOR_TARGET
   1285 /* #undef HAVE_FFLUSH_UNLOCKED */
   1286 #endif
   1287 
   1288 
   1289 /* Define to 1 if you have the `fgetc_unlocked' function. */
   1290 #ifndef USED_FOR_TARGET
   1291 /* #undef HAVE_FGETC_UNLOCKED */
   1292 #endif
   1293 
   1294 
   1295 /* Define to 1 if you have the `fgets_unlocked' function. */
   1296 #ifndef USED_FOR_TARGET
   1297 /* #undef HAVE_FGETS_UNLOCKED */
   1298 #endif
   1299 
   1300 
   1301 /* Define to 1 if you have the `fileno_unlocked' function. */
   1302 #ifndef USED_FOR_TARGET
   1303 /* #undef HAVE_FILENO_UNLOCKED */
   1304 #endif
   1305 
   1306 
   1307 /* Define to 1 if you have the `fork' function. */
   1308 #ifndef USED_FOR_TARGET
   1309 #define HAVE_FORK 1
   1310 #endif
   1311 
   1312 
   1313 /* Define to 1 if you have the `fprintf_unlocked' function. */
   1314 #ifndef USED_FOR_TARGET
   1315 /* #undef HAVE_FPRINTF_UNLOCKED */
   1316 #endif
   1317 
   1318 
   1319 /* Define to 1 if you have the `fputc_unlocked' function. */
   1320 #ifndef USED_FOR_TARGET
   1321 /* #undef HAVE_FPUTC_UNLOCKED */
   1322 #endif
   1323 
   1324 
   1325 /* Define to 1 if you have the `fputs_unlocked' function. */
   1326 #ifndef USED_FOR_TARGET
   1327 /* #undef HAVE_FPUTS_UNLOCKED */
   1328 #endif
   1329 
   1330 
   1331 /* Define to 1 if you have the `fread_unlocked' function. */
   1332 #ifndef USED_FOR_TARGET
   1333 /* #undef HAVE_FREAD_UNLOCKED */
   1334 #endif
   1335 
   1336 
   1337 /* Define to 1 if you have the `fstatat' function. */
   1338 #ifndef USED_FOR_TARGET
   1339 #define HAVE_FSTATAT 1
   1340 #endif
   1341 
   1342 
   1343 /* Define to 1 if you have the <ftw.h> header file. */
   1344 #ifndef USED_FOR_TARGET
   1345 #define HAVE_FTW_H 1
   1346 #endif
   1347 
   1348 
   1349 /* Define to 1 if you have the `fwrite_unlocked' function. */
   1350 #ifndef USED_FOR_TARGET
   1351 /* #undef HAVE_FWRITE_UNLOCKED */
   1352 #endif
   1353 
   1354 
   1355 /* Define if your assembler supports specifying the alignment of objects
   1356    allocated using the GAS .comm command. */
   1357 #ifndef USED_FOR_TARGET
   1358 /* #undef HAVE_GAS_ALIGNED_COMM */
   1359 #endif
   1360 
   1361 
   1362 /* Define if your Arm assembler permits context-specific feature extensions.
   1363    */
   1364 #ifndef USED_FOR_TARGET
   1365 /* #undef HAVE_GAS_ARM_EXTENDED_ARCH */
   1366 #endif
   1367 
   1368 
   1369 /* Define if your assembler supports .balign and .p2align. */
   1370 #ifndef USED_FOR_TARGET
   1371 #define HAVE_GAS_BALIGN_AND_P2ALIGN 1
   1372 #endif
   1373 
   1374 
   1375 /* Define 0/1 if your assembler supports CFI directives. */
   1376 #define HAVE_GAS_CFI_DIRECTIVE 1
   1377 
   1378 /* Define 0/1 if your assembler supports .cfi_personality. */
   1379 #define HAVE_GAS_CFI_PERSONALITY_DIRECTIVE 1
   1380 
   1381 /* Define 0/1 if your assembler supports .cfi_sections. */
   1382 #define HAVE_GAS_CFI_SECTIONS_DIRECTIVE 1
   1383 
   1384 /* Define if your assembler supports the .loc discriminator sub-directive. */
   1385 #ifndef USED_FOR_TARGET
   1386 #define HAVE_GAS_DISCRIMINATOR 1
   1387 #endif
   1388 
   1389 
   1390 /* Define if your assembler supports @gnu_unique_object. */
   1391 #ifndef USED_FOR_TARGET
   1392 /* #undef HAVE_GAS_GNU_UNIQUE_OBJECT */
   1393 #endif
   1394 
   1395 
   1396 /* Define if your assembler and linker support .hidden. */
   1397 #define HAVE_GAS_HIDDEN 1
   1398 
   1399 /* Define if your assembler supports .lcomm with an alignment field. */
   1400 #ifndef USED_FOR_TARGET
   1401 /* #undef HAVE_GAS_LCOMM_WITH_ALIGNMENT */
   1402 #endif
   1403 
   1404 
   1405 /* Define if your assembler supports .literal16. */
   1406 #ifndef USED_FOR_TARGET
   1407 /* #undef HAVE_GAS_LITERAL16 */
   1408 #endif
   1409 
   1410 
   1411 /* Define if your assembler supports the .loc is_stmt sub-directive. */
   1412 #ifndef USED_FOR_TARGET
   1413 #define HAVE_GAS_LOC_STMT 1
   1414 #endif
   1415 
   1416 
   1417 /* Define if your assembler supports specifying the maximum number of bytes to
   1418    skip when using the GAS .p2align command. */
   1419 #ifndef USED_FOR_TARGET
   1420 #define HAVE_GAS_MAX_SKIP_P2ALIGN 1
   1421 #endif
   1422 
   1423 
   1424 /* Define if your assembler supports the .set micromips directive */
   1425 #ifndef USED_FOR_TARGET
   1426 /* #undef HAVE_GAS_MICROMIPS */
   1427 #endif
   1428 
   1429 
   1430 /* Define if your assembler supports .nsubspa comdat option. */
   1431 #ifndef USED_FOR_TARGET
   1432 /* #undef HAVE_GAS_NSUBSPA_COMDAT */
   1433 #endif
   1434 
   1435 
   1436 /* Define if your assembler and linker support 32-bit section relative relocs
   1437    via '.secrel32 label'. */
   1438 #ifndef USED_FOR_TARGET
   1439 /* #undef HAVE_GAS_PE_SECREL32_RELOC */
   1440 #endif
   1441 
   1442 
   1443 /* Define if your assembler supports specifying the exclude section flag. */
   1444 #ifndef USED_FOR_TARGET
   1445 #define HAVE_GAS_SECTION_EXCLUDE 1
   1446 #endif
   1447 
   1448 
   1449 /* Define 0/1 if your assembler supports 'o' flag in .section directive. */
   1450 #ifndef USED_FOR_TARGET
   1451 #define HAVE_GAS_SECTION_LINK_ORDER 1
   1452 #endif
   1453 
   1454 
   1455 /* Define 0/1 if your assembler supports marking sections with SHF_GNU_RETAIN
   1456    flag. */
   1457 #ifndef USED_FOR_TARGET
   1458 #define HAVE_GAS_SHF_GNU_RETAIN 1
   1459 #endif
   1460 
   1461 
   1462 /* Define 0/1 if your assembler supports marking sections with SHF_MERGE flag.
   1463    */
   1464 #ifndef USED_FOR_TARGET
   1465 #define HAVE_GAS_SHF_MERGE 1
   1466 #endif
   1467 
   1468 
   1469 /* Define if your assembler supports .subsection and .subsection -1 starts
   1470    emitting at the beginning of your section. */
   1471 #ifndef USED_FOR_TARGET
   1472 #define HAVE_GAS_SUBSECTION_ORDERING 1
   1473 #endif
   1474 
   1475 
   1476 /* Define if your assembler supports .weak. */
   1477 #ifndef USED_FOR_TARGET
   1478 #define HAVE_GAS_WEAK 1
   1479 #endif
   1480 
   1481 
   1482 /* Define if your assembler supports .weakref. */
   1483 #ifndef USED_FOR_TARGET
   1484 #define HAVE_GAS_WEAKREF 1
   1485 #endif
   1486 
   1487 
   1488 /* Define if your assembler has fixed global_load functions. */
   1489 #ifndef USED_FOR_TARGET
   1490 /* #undef HAVE_GCN_ASM_GLOBAL_LOAD_FIXED */
   1491 #endif
   1492 
   1493 
   1494 /* Define if your assembler expects amdgcn_target gfx908+xnack syntax. */
   1495 #ifndef USED_FOR_TARGET
   1496 /* #undef HAVE_GCN_ASM_V3_SYNTAX */
   1497 #endif
   1498 
   1499 
   1500 /* Define if your assembler expects amdgcn_target gfx908:xnack+ syntax. */
   1501 #ifndef USED_FOR_TARGET
   1502 /* #undef HAVE_GCN_ASM_V4_SYNTAX */
   1503 #endif
   1504 
   1505 
   1506 /* Define if your assembler allows -mattr=+sramecc for fiji. */
   1507 #ifndef USED_FOR_TARGET
   1508 /* #undef HAVE_GCN_SRAM_ECC_FIJI */
   1509 #endif
   1510 
   1511 
   1512 /* Define if your assembler allows -mattr=+sramecc for gfx900. */
   1513 #ifndef USED_FOR_TARGET
   1514 /* #undef HAVE_GCN_SRAM_ECC_GFX900 */
   1515 #endif
   1516 
   1517 
   1518 /* Define if your assembler allows -mattr=+sramecc for gfx906. */
   1519 #ifndef USED_FOR_TARGET
   1520 /* #undef HAVE_GCN_SRAM_ECC_GFX906 */
   1521 #endif
   1522 
   1523 
   1524 /* Define if your assembler allows -mattr=+sramecc for gfx908. */
   1525 #ifndef USED_FOR_TARGET
   1526 /* #undef HAVE_GCN_SRAM_ECC_GFX908 */
   1527 #endif
   1528 
   1529 
   1530 /* Define if your assembler allows -mattr=+xnack for fiji. */
   1531 #ifndef USED_FOR_TARGET
   1532 /* #undef HAVE_GCN_XNACK_FIJI */
   1533 #endif
   1534 
   1535 
   1536 /* Define if your assembler allows -mattr=+xnack for gfx900. */
   1537 #ifndef USED_FOR_TARGET
   1538 /* #undef HAVE_GCN_XNACK_GFX900 */
   1539 #endif
   1540 
   1541 
   1542 /* Define if your assembler allows -mattr=+xnack for gfx906. */
   1543 #ifndef USED_FOR_TARGET
   1544 /* #undef HAVE_GCN_XNACK_GFX906 */
   1545 #endif
   1546 
   1547 
   1548 /* Define if your assembler allows -mattr=+xnack for gfx908. */
   1549 #ifndef USED_FOR_TARGET
   1550 /* #undef HAVE_GCN_XNACK_GFX908 */
   1551 #endif
   1552 
   1553 
   1554 /* Define to 1 if you have the `getchar_unlocked' function. */
   1555 #ifndef USED_FOR_TARGET
   1556 #define HAVE_GETCHAR_UNLOCKED 1
   1557 #endif
   1558 
   1559 
   1560 /* Define to 1 if you have the `getc_unlocked' function. */
   1561 #ifndef USED_FOR_TARGET
   1562 #define HAVE_GETC_UNLOCKED 1
   1563 #endif
   1564 
   1565 
   1566 /* Define to 1 if you have the `getrlimit' function. */
   1567 #ifndef USED_FOR_TARGET
   1568 #define HAVE_GETRLIMIT 1
   1569 #endif
   1570 
   1571 
   1572 /* Define to 1 if you have the `getrusage' function. */
   1573 #ifndef USED_FOR_TARGET
   1574 #define HAVE_GETRUSAGE 1
   1575 #endif
   1576 
   1577 
   1578 /* Define to 1 if you have the `gettimeofday' function. */
   1579 #ifndef USED_FOR_TARGET
   1580 #define HAVE_GETTIMEOFDAY 1
   1581 #endif
   1582 
   1583 
   1584 /* Define to 1 if using GNU as. */
   1585 #ifndef USED_FOR_TARGET
   1586 #define HAVE_GNU_AS 1
   1587 #endif
   1588 
   1589 
   1590 /* Define if your system supports gnu indirect functions. */
   1591 #ifndef USED_FOR_TARGET
   1592 #define HAVE_GNU_INDIRECT_FUNCTION 1
   1593 #endif
   1594 
   1595 
   1596 /* Define to 1 if using GNU ld. */
   1597 #ifndef USED_FOR_TARGET
   1598 #define HAVE_GNU_LD 1
   1599 #endif
   1600 
   1601 
   1602 /* Define if the gold linker supports split stack and is available as a
   1603    non-default */
   1604 #ifndef USED_FOR_TARGET
   1605 /* #undef HAVE_GOLD_NON_DEFAULT_SPLIT_STACK */
   1606 #endif
   1607 
   1608 
   1609 /* Define if you have the iconv() function. */
   1610 #ifndef USED_FOR_TARGET
   1611 #define HAVE_ICONV 1
   1612 #endif
   1613 
   1614 
   1615 /* Define to 1 if you have the <iconv.h> header file. */
   1616 #ifndef USED_FOR_TARGET
   1617 #define HAVE_ICONV_H 1
   1618 #endif
   1619 
   1620 
   1621 /* Define 0/1 if .init_array/.fini_array sections are available and working.
   1622    */
   1623 #ifndef USED_FOR_TARGET
   1624 #define HAVE_INITFINI_ARRAY_SUPPORT 0
   1625 #endif
   1626 
   1627 
   1628 /* Define to 1 if the system has the type `intmax_t'. */
   1629 #ifndef USED_FOR_TARGET
   1630 #define HAVE_INTMAX_T 1
   1631 #endif
   1632 
   1633 
   1634 /* Define to 1 if the system has the type `intptr_t'. */
   1635 #ifndef USED_FOR_TARGET
   1636 #define HAVE_INTPTR_T 1
   1637 #endif
   1638 
   1639 
   1640 /* Define if you have a working <inttypes.h> header file. */
   1641 #ifndef USED_FOR_TARGET
   1642 #define HAVE_INTTYPES_H 1
   1643 #endif
   1644 
   1645 
   1646 /* Define to 1 if you have the `kill' function. */
   1647 #ifndef USED_FOR_TARGET
   1648 #define HAVE_KILL 1
   1649 #endif
   1650 
   1651 
   1652 /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
   1653 #ifndef USED_FOR_TARGET
   1654 #define HAVE_LANGINFO_CODESET 1
   1655 #endif
   1656 
   1657 
   1658 /* Define to 1 if you have the <langinfo.h> header file. */
   1659 #ifndef USED_FOR_TARGET
   1660 #define HAVE_LANGINFO_H 1
   1661 #endif
   1662 
   1663 
   1664 /* Define if your <locale.h> file defines LC_MESSAGES. */
   1665 #ifndef USED_FOR_TARGET
   1666 #define HAVE_LC_MESSAGES 1
   1667 #endif
   1668 
   1669 
   1670 /* Define to 1 if you have the <ldfcn.h> header file. */
   1671 #ifndef USED_FOR_TARGET
   1672 /* #undef HAVE_LDFCN_H */
   1673 #endif
   1674 
   1675 
   1676 /* Define 0/1 if your linker supports the SHF_MERGE flag with section
   1677    alignment > 1. */
   1678 #ifndef USED_FOR_TARGET
   1679 #define HAVE_LD_ALIGNED_SHF_MERGE 1
   1680 #endif
   1681 
   1682 
   1683 /* Define if your linker supports --as-needed/--no-as-needed or equivalent
   1684    options. */
   1685 #ifndef USED_FOR_TARGET
   1686 #define HAVE_LD_AS_NEEDED 1
   1687 #endif
   1688 
   1689 
   1690 /* Define if your default avr linker script for avrxmega3 leaves .rodata in
   1691    flash. */
   1692 #ifndef USED_FOR_TARGET
   1693 /* #undef HAVE_LD_AVR_AVRXMEGA3_RODATA_IN_FLASH */
   1694 #endif
   1695 
   1696 
   1697 /* Define if your linker supports -z bndplt */
   1698 #ifndef USED_FOR_TARGET
   1699 /* #undef HAVE_LD_BNDPLT_SUPPORT */
   1700 #endif
   1701 
   1702 
   1703 /* Define if the PE linker has broken DWARF 5 support. */
   1704 #ifndef USED_FOR_TARGET
   1705 /* #undef HAVE_LD_BROKEN_PE_DWARF5 */
   1706 #endif
   1707 
   1708 
   1709 /* Define if your linker supports --build-id. */
   1710 #ifndef USED_FOR_TARGET
   1711 #define HAVE_LD_BUILDID 1
   1712 #endif
   1713 
   1714 
   1715 /* Define if the linker supports clearing hardware capabilities via mapfile.
   1716    */
   1717 #ifndef USED_FOR_TARGET
   1718 /* #undef HAVE_LD_CLEARCAP */
   1719 #endif
   1720 
   1721 
   1722 /* Define to the level of your linker's compressed debug section support. */
   1723 #ifndef USED_FOR_TARGET
   1724 #define HAVE_LD_COMPRESS_DEBUG 3
   1725 #endif
   1726 
   1727 
   1728 /* Define if your linker supports --demangle option. */
   1729 #ifndef USED_FOR_TARGET
   1730 #define HAVE_LD_DEMANGLE 1
   1731 #endif
   1732 
   1733 
   1734 /* Define 0/1 if your linker supports CIE v3 in .eh_frame. */
   1735 #ifndef USED_FOR_TARGET
   1736 #define HAVE_LD_EH_FRAME_CIEV3 1
   1737 #endif
   1738 
   1739 
   1740 /* Define if your linker supports .eh_frame_hdr. */
   1741 #define HAVE_LD_EH_FRAME_HDR 1
   1742 
   1743 /* Define if your linker supports garbage collection of sections in presence
   1744    of EH frames. */
   1745 #ifndef USED_FOR_TARGET
   1746 #define HAVE_LD_EH_GC_SECTIONS 1
   1747 #endif
   1748 
   1749 
   1750 /* Define if your linker has buggy garbage collection of sections support when
   1751    .text.startup.foo like sections are used. */
   1752 #ifndef USED_FOR_TARGET
   1753 /* #undef HAVE_LD_EH_GC_SECTIONS_BUG */
   1754 #endif
   1755 
   1756 
   1757 /* Define if your PowerPC64 linker supports a large TOC. */
   1758 #ifndef USED_FOR_TARGET
   1759 /* #undef HAVE_LD_LARGE_TOC */
   1760 #endif
   1761 
   1762 
   1763 /* Define if your PowerPC64 linker only needs function descriptor syms. */
   1764 #ifndef USED_FOR_TARGET
   1765 /* #undef HAVE_LD_NO_DOT_SYMS */
   1766 #endif
   1767 
   1768 
   1769 /* Define if your linker can relax absolute .eh_frame personality pointers
   1770    into PC-relative form. */
   1771 #ifndef USED_FOR_TARGET
   1772 /* #undef HAVE_LD_PERSONALITY_RELAXATION */
   1773 #endif
   1774 
   1775 
   1776 /* Define if the PE linker supports --disable-dynamicbase option. */
   1777 #ifndef USED_FOR_TARGET
   1778 /* #undef HAVE_LD_PE_DISABLE_DYNAMICBASE */
   1779 #endif
   1780 
   1781 
   1782 /* Define if your linker supports PIE option. */
   1783 #ifndef USED_FOR_TARGET
   1784 #define HAVE_LD_PIE 1
   1785 #endif
   1786 
   1787 
   1788 /* Define 0/1 if your linker supports -pie option with copy reloc. */
   1789 #ifndef USED_FOR_TARGET
   1790 #define HAVE_LD_PIE_COPYRELOC 0
   1791 #endif
   1792 
   1793 
   1794 /* Define if your PowerPC linker has .gnu.attributes long double support. */
   1795 #ifndef USED_FOR_TARGET
   1796 /* #undef HAVE_LD_PPC_GNU_ATTR_LONG_DOUBLE */
   1797 #endif
   1798 
   1799 
   1800 /* Define if your linker supports --push-state/--pop-state */
   1801 #ifndef USED_FOR_TARGET
   1802 #define HAVE_LD_PUSHPOPSTATE_SUPPORT 1
   1803 #endif
   1804 
   1805 
   1806 /* Define if your linker links a mix of read-only and read-write sections into
   1807    a read-write section. */
   1808 #ifndef USED_FOR_TARGET
   1809 #define HAVE_LD_RO_RW_SECTION_MIXING 1
   1810 #endif
   1811 
   1812 
   1813 /* Define if your linker supports the *_sol2 emulations. */
   1814 #ifndef USED_FOR_TARGET
   1815 /* #undef HAVE_LD_SOL2_EMULATION */
   1816 #endif
   1817 
   1818 
   1819 /* Define if your linker supports -Bstatic/-Bdynamic or equivalent options. */
   1820 #ifndef USED_FOR_TARGET
   1821 #define HAVE_LD_STATIC_DYNAMIC 1
   1822 #endif
   1823 
   1824 
   1825 /* Define if your linker supports --sysroot. */
   1826 #ifndef USED_FOR_TARGET
   1827 #define HAVE_LD_SYSROOT 1
   1828 #endif
   1829 
   1830 
   1831 /* Define to 1 if you have the <limits.h> header file. */
   1832 #ifndef USED_FOR_TARGET
   1833 #define HAVE_LIMITS_H 1
   1834 #endif
   1835 
   1836 
   1837 /* Define to 1 if you have the <locale.h> header file. */
   1838 #ifndef USED_FOR_TARGET
   1839 #define HAVE_LOCALE_H 1
   1840 #endif
   1841 
   1842 
   1843 /* Define to 1 if the system has the type `long long'. */
   1844 #ifndef USED_FOR_TARGET
   1845 #define HAVE_LONG_LONG 1
   1846 #endif
   1847 
   1848 
   1849 /* Define to 1 if the system has the type `long long int'. */
   1850 #ifndef USED_FOR_TARGET
   1851 #define HAVE_LONG_LONG_INT 1
   1852 #endif
   1853 
   1854 
   1855 /* Define to the level of your linker's plugin support. */
   1856 #ifndef USED_FOR_TARGET
   1857 #define HAVE_LTO_PLUGIN 2
   1858 #endif
   1859 
   1860 
   1861 /* Define to 1 if you have the `madvise' function. */
   1862 #ifndef USED_FOR_TARGET
   1863 #define HAVE_MADVISE 1
   1864 #endif
   1865 
   1866 
   1867 /* Define to 1 if you have the `mallinfo' function. */
   1868 #ifndef USED_FOR_TARGET
   1869 /* #undef HAVE_MALLINFO */
   1870 #endif
   1871 
   1872 
   1873 /* Define to 1 if you have the `mallinfo2' function. */
   1874 #ifndef USED_FOR_TARGET
   1875 /* #undef HAVE_MALLINFO2 */
   1876 #endif
   1877 
   1878 
   1879 /* Define to 1 if you have the <malloc.h> header file. */
   1880 #ifndef USED_FOR_TARGET
   1881 #define HAVE_MALLOC_H 1
   1882 #endif
   1883 
   1884 
   1885 /* Define to 1 if you have the `mbstowcs' function. */
   1886 #ifndef USED_FOR_TARGET
   1887 #define HAVE_MBSTOWCS 1
   1888 #endif
   1889 
   1890 
   1891 /* Define if valgrind's memcheck.h header is installed. */
   1892 #ifndef USED_FOR_TARGET
   1893 /* #undef HAVE_MEMCHECK_H */
   1894 #endif
   1895 
   1896 
   1897 /* Define to 1 if you have the <memory.h> header file. */
   1898 #ifndef USED_FOR_TARGET
   1899 #define HAVE_MEMORY_H 1
   1900 #endif
   1901 
   1902 
   1903 /* Define to 1 if you have the `mmap' function. */
   1904 #ifndef USED_FOR_TARGET
   1905 #define HAVE_MMAP 1
   1906 #endif
   1907 
   1908 
   1909 /* Define if mmap with MAP_ANON(YMOUS) works. */
   1910 #ifndef USED_FOR_TARGET
   1911 #define HAVE_MMAP_ANON 1
   1912 #endif
   1913 
   1914 
   1915 /* Define if mmap of /dev/zero works. */
   1916 #ifndef USED_FOR_TARGET
   1917 #define HAVE_MMAP_DEV_ZERO 1
   1918 #endif
   1919 
   1920 
   1921 /* Define if read-only mmap of a plain file works. */
   1922 #ifndef USED_FOR_TARGET
   1923 #define HAVE_MMAP_FILE 1
   1924 #endif
   1925 
   1926 
   1927 /* Define if GCC has been configured with --enable-newlib-nano-formatted-io.
   1928    */
   1929 #ifndef USED_FOR_TARGET
   1930 /* #undef HAVE_NEWLIB_NANO_FORMATTED_IO */
   1931 #endif
   1932 
   1933 
   1934 /* Define to 1 if you have the `nl_langinfo' function. */
   1935 #ifndef USED_FOR_TARGET
   1936 #define HAVE_NL_LANGINFO 1
   1937 #endif
   1938 
   1939 
   1940 /* Define to 1 if you have the `popen' function. */
   1941 #ifndef USED_FOR_TARGET
   1942 #define HAVE_POPEN 1
   1943 #endif
   1944 
   1945 
   1946 /* Define to 1 if you have the `posix_fallocate' function. */
   1947 #ifndef USED_FOR_TARGET
   1948 #define HAVE_POSIX_FALLOCATE 1
   1949 #endif
   1950 
   1951 
   1952 /* Define to 1 if you have the `putchar_unlocked' function. */
   1953 #ifndef USED_FOR_TARGET
   1954 #define HAVE_PUTCHAR_UNLOCKED 1
   1955 #endif
   1956 
   1957 
   1958 /* Define to 1 if you have the `putc_unlocked' function. */
   1959 #ifndef USED_FOR_TARGET
   1960 #define HAVE_PUTC_UNLOCKED 1
   1961 #endif
   1962 
   1963 
   1964 /* Define to 1 if you have the `setlocale' function. */
   1965 #ifndef USED_FOR_TARGET
   1966 #define HAVE_SETLOCALE 1
   1967 #endif
   1968 
   1969 
   1970 /* Define to 1 if you have the `setrlimit' function. */
   1971 #ifndef USED_FOR_TARGET
   1972 #define HAVE_SETRLIMIT 1
   1973 #endif
   1974 
   1975 
   1976 /* Define if <sys/signal.h> defines sighandler_t */
   1977 #ifndef USED_FOR_TARGET
   1978 /* #undef HAVE_SIGHANDLER_T */
   1979 #endif
   1980 
   1981 
   1982 /* Define if the system-provided CRTs are present on Solaris. */
   1983 #ifndef USED_FOR_TARGET
   1984 /* #undef HAVE_SOLARIS_CRTS */
   1985 #endif
   1986 
   1987 
   1988 /* Define to 1 if you have the <stddef.h> header file. */
   1989 #ifndef USED_FOR_TARGET
   1990 #define HAVE_STDDEF_H 1
   1991 #endif
   1992 
   1993 
   1994 /* Define to 1 if you have the <stdint.h> header file. */
   1995 #ifndef USED_FOR_TARGET
   1996 #define HAVE_STDINT_H 1
   1997 #endif
   1998 
   1999 
   2000 /* Define to 1 if you have the <stdlib.h> header file. */
   2001 #ifndef USED_FOR_TARGET
   2002 #define HAVE_STDLIB_H 1
   2003 #endif
   2004 
   2005 
   2006 /* Define to 1 if you have the <strings.h> header file. */
   2007 #ifndef USED_FOR_TARGET
   2008 #define HAVE_STRINGS_H 1
   2009 #endif
   2010 
   2011 
   2012 /* Define to 1 if you have the <string.h> header file. */
   2013 #ifndef USED_FOR_TARGET
   2014 #define HAVE_STRING_H 1
   2015 #endif
   2016 
   2017 
   2018 /* Define to 1 if you have the `strsignal' function. */
   2019 #ifndef USED_FOR_TARGET
   2020 #define HAVE_STRSIGNAL 1
   2021 #endif
   2022 
   2023 
   2024 /* Define if <sys/times.h> defines struct tms. */
   2025 #ifndef USED_FOR_TARGET
   2026 #define HAVE_STRUCT_TMS 1
   2027 #endif
   2028 
   2029 
   2030 /* Define if <utility> defines std::swap. */
   2031 #ifndef USED_FOR_TARGET
   2032 #define HAVE_SWAP_IN_UTILITY 1
   2033 #endif
   2034 
   2035 
   2036 /* Define to 1 if you have the `sysconf' function. */
   2037 #ifndef USED_FOR_TARGET
   2038 #define HAVE_SYSCONF 1
   2039 #endif
   2040 
   2041 
   2042 /* Define to 1 if you have the <sys/file.h> header file. */
   2043 #ifndef USED_FOR_TARGET
   2044 #define HAVE_SYS_FILE_H 1
   2045 #endif
   2046 
   2047 
   2048 /* Define to 1 if you have the <sys/locking.h> header file. */
   2049 #ifndef USED_FOR_TARGET
   2050 /* #undef HAVE_SYS_LOCKING_H */
   2051 #endif
   2052 
   2053 
   2054 /* Define to 1 if you have the <sys/mman.h> header file. */
   2055 #ifndef USED_FOR_TARGET
   2056 #define HAVE_SYS_MMAN_H 1
   2057 #endif
   2058 
   2059 
   2060 /* Define to 1 if you have the <sys/param.h> header file. */
   2061 #ifndef USED_FOR_TARGET
   2062 #define HAVE_SYS_PARAM_H 1
   2063 #endif
   2064 
   2065 
   2066 /* Define to 1 if you have the <sys/resource.h> header file. */
   2067 #ifndef USED_FOR_TARGET
   2068 #define HAVE_SYS_RESOURCE_H 1
   2069 #endif
   2070 
   2071 
   2072 /* Define if your target C library provides sys/sdt.h */
   2073 #define HAVE_SYS_SDT_H 1
   2074 
   2075 /* Define to 1 if you have the <sys/stat.h> header file. */
   2076 #ifndef USED_FOR_TARGET
   2077 #define HAVE_SYS_STAT_H 1
   2078 #endif
   2079 
   2080 
   2081 /* Define to 1 if you have the <sys/times.h> header file. */
   2082 #ifndef USED_FOR_TARGET
   2083 #define HAVE_SYS_TIMES_H 1
   2084 #endif
   2085 
   2086 
   2087 /* Define to 1 if you have the <sys/time.h> header file. */
   2088 #ifndef USED_FOR_TARGET
   2089 #define HAVE_SYS_TIME_H 1
   2090 #endif
   2091 
   2092 
   2093 /* Define to 1 if you have the <sys/types.h> header file. */
   2094 #ifndef USED_FOR_TARGET
   2095 #define HAVE_SYS_TYPES_H 1
   2096 #endif
   2097 
   2098 
   2099 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
   2100 #ifndef USED_FOR_TARGET
   2101 #define HAVE_SYS_WAIT_H 1
   2102 #endif
   2103 
   2104 
   2105 /* Define to 1 if you have the `times' function. */
   2106 #ifndef USED_FOR_TARGET
   2107 #define HAVE_TIMES 1
   2108 #endif
   2109 
   2110 
   2111 /* Define to 1 if you have the <time.h> header file. */
   2112 #ifndef USED_FOR_TARGET
   2113 #define HAVE_TIME_H 1
   2114 #endif
   2115 
   2116 
   2117 /* Define to 1 if you have the <tr1/unordered_map> header file. */
   2118 #ifndef USED_FOR_TARGET
   2119 #define HAVE_TR1_UNORDERED_MAP 1
   2120 #endif
   2121 
   2122 
   2123 /* Define to 1 if the system has the type `uintmax_t'. */
   2124 #ifndef USED_FOR_TARGET
   2125 #define HAVE_UINTMAX_T 1
   2126 #endif
   2127 
   2128 
   2129 /* Define to 1 if the system has the type `uintptr_t'. */
   2130 #ifndef USED_FOR_TARGET
   2131 #define HAVE_UINTPTR_T 1
   2132 #endif
   2133 
   2134 
   2135 /* Define to 1 if you have the <unistd.h> header file. */
   2136 #ifndef USED_FOR_TARGET
   2137 #define HAVE_UNISTD_H 1
   2138 #endif
   2139 
   2140 
   2141 /* Define to 1 if you have the <unordered_map> header file. */
   2142 #ifndef USED_FOR_TARGET
   2143 #define HAVE_UNORDERED_MAP 1
   2144 #endif
   2145 
   2146 
   2147 /* Define to 1 if the system has the type `unsigned long long int'. */
   2148 #ifndef USED_FOR_TARGET
   2149 #define HAVE_UNSIGNED_LONG_LONG_INT 1
   2150 #endif
   2151 
   2152 
   2153 /* Define if valgrind's valgrind/memcheck.h header is installed. */
   2154 #ifndef USED_FOR_TARGET
   2155 /* #undef HAVE_VALGRIND_MEMCHECK_H */
   2156 #endif
   2157 
   2158 
   2159 /* Define to 1 if you have the `vfork' function. */
   2160 #ifndef USED_FOR_TARGET
   2161 #define HAVE_VFORK 1
   2162 #endif
   2163 
   2164 
   2165 /* Define to 1 if you have the <vfork.h> header file. */
   2166 #ifndef USED_FOR_TARGET
   2167 /* #undef HAVE_VFORK_H */
   2168 #endif
   2169 
   2170 
   2171 /* Define to 1 if you have the <wchar.h> header file. */
   2172 #ifndef USED_FOR_TARGET
   2173 #define HAVE_WCHAR_H 1
   2174 #endif
   2175 
   2176 
   2177 /* Define to 1 if you have the `wcswidth' function. */
   2178 #ifndef USED_FOR_TARGET
   2179 #define HAVE_WCSWIDTH 1
   2180 #endif
   2181 
   2182 
   2183 /* Define to 1 if `fork' works. */
   2184 #ifndef USED_FOR_TARGET
   2185 #define HAVE_WORKING_FORK 1
   2186 #endif
   2187 
   2188 
   2189 /* Define this macro if mbstowcs does not crash when its first argument is
   2190    NULL. */
   2191 #ifndef USED_FOR_TARGET
   2192 #define HAVE_WORKING_MBSTOWCS 1
   2193 #endif
   2194 
   2195 
   2196 /* Define to 1 if `vfork' works. */
   2197 #ifndef USED_FOR_TARGET
   2198 #define HAVE_WORKING_VFORK 1
   2199 #endif
   2200 
   2201 
   2202 /* Define if your assembler supports AIX debug frame section label reference.
   2203    */
   2204 #ifndef USED_FOR_TARGET
   2205 /* #undef HAVE_XCOFF_DWARF_EXTRAS */
   2206 #endif
   2207 
   2208 
   2209 /* Define if you have a working <zstd.h> header file. */
   2210 #ifndef USED_FOR_TARGET
   2211 /* #undef HAVE_ZSTD_H */
   2212 #endif
   2213 
   2214 
   2215 /* Define if isl is in use. */
   2216 #ifndef USED_FOR_TARGET
   2217 #define HAVE_isl 1
   2218 #endif
   2219 
   2220 
   2221 /* Define if F_SETLKW supported by fcntl. */
   2222 #ifndef USED_FOR_TARGET
   2223 #define HOST_HAS_F_SETLKW 1
   2224 #endif
   2225 
   2226 
   2227 /* Define if _LK_LOC supported by _locking. */
   2228 #ifndef USED_FOR_TARGET
   2229 /* #undef HOST_HAS_LK_LOCK */
   2230 #endif
   2231 
   2232 
   2233 /* Define if O_CLOEXEC supported by fcntl. */
   2234 #ifndef USED_FOR_TARGET
   2235 #define HOST_HAS_O_CLOEXEC 1
   2236 #endif
   2237 
   2238 
   2239 /* Define if personality and ADDR_NO_RANDOMIZE are declared in
   2240    sys/personality.h. */
   2241 #ifndef USED_FOR_TARGET
   2242 /* #undef HOST_HAS_PERSONALITY_ADDR_NO_RANDOMIZE */
   2243 #endif
   2244 
   2245 
   2246 /* Define which stat syscall is able to handle 64bit indodes. */
   2247 #ifndef USED_FOR_TARGET
   2248 /* #undef HOST_STAT_FOR_64BIT_INODES */
   2249 #endif
   2250 
   2251 
   2252 /* Define as const if the declaration of iconv() needs const. */
   2253 #ifndef USED_FOR_TARGET
   2254 #define ICONV_CONST
   2255 #endif
   2256 
   2257 
   2258 /* Define if int64_t uses long as underlying type. */
   2259 #ifndef USED_FOR_TARGET
   2260 /* #undef INT64_T_IS_LONG */
   2261 #endif
   2262 
   2263 
   2264 /* Define to 1 if ld64 supports '-export_dynamic'. */
   2265 #ifndef USED_FOR_TARGET
   2266 /* #undef LD64_HAS_EXPORT_DYNAMIC */
   2267 #endif
   2268 
   2269 
   2270 /* Define to 1 if ld64 supports '-macos_version_min'. */
   2271 #ifndef USED_FOR_TARGET
   2272 /* #undef LD64_HAS_MACOS_VERSION_MIN */
   2273 #endif
   2274 
   2275 
   2276 /* Define to 1 if ld64 supports '-platform_version'. */
   2277 #ifndef USED_FOR_TARGET
   2278 /* #undef LD64_HAS_PLATFORM_VERSION */
   2279 #endif
   2280 
   2281 
   2282 /* Define to ld64 version. */
   2283 #ifndef USED_FOR_TARGET
   2284 /* #undef LD64_VERSION */
   2285 #endif
   2286 
   2287 
   2288 /* Define to the linker option to ignore unused dependencies. */
   2289 #ifndef USED_FOR_TARGET
   2290 #define LD_AS_NEEDED_OPTION "--push-state --as-needed"
   2291 #endif
   2292 
   2293 
   2294 /* Define to the linker option to enable compressed debug sections. */
   2295 #ifndef USED_FOR_TARGET
   2296 #define LD_COMPRESS_DEBUG_OPTION "--compress-debug-sections"
   2297 #endif
   2298 
   2299 
   2300 /* Define to the linker option to enable use of shared objects. */
   2301 #ifndef USED_FOR_TARGET
   2302 #define LD_DYNAMIC_OPTION "-Bdynamic"
   2303 #endif
   2304 
   2305 
   2306 /* Define to the linker option to keep unused dependencies. */
   2307 #ifndef USED_FOR_TARGET
   2308 #define LD_NO_AS_NEEDED_OPTION "--pop-state"
   2309 #endif
   2310 
   2311 
   2312 /* Define to the linker option to disable use of shared objects. */
   2313 #ifndef USED_FOR_TARGET
   2314 #define LD_STATIC_OPTION "-Bstatic"
   2315 #endif
   2316 
   2317 
   2318 /* The linker hash style */
   2319 #ifndef USED_FOR_TARGET
   2320 /* #undef LINKER_HASH_STYLE */
   2321 #endif
   2322 
   2323 
   2324 /* Define to the name of the LTO plugin DSO that must be passed to the
   2325    linker's -plugin=LIB option. */
   2326 #ifndef USED_FOR_TARGET
   2327 #define LTOPLUGINSONAME "liblto_plugin.so"
   2328 #endif
   2329 
   2330 
   2331 /* Define to the sub-directory in which libtool stores uninstalled libraries.
   2332    */
   2333 #ifndef USED_FOR_TARGET
   2334 #define LT_OBJDIR ".libs/"
   2335 #endif
   2336 
   2337 
   2338 /* Define if we should link mingw executables with --large-address-aware */
   2339 #ifndef USED_FOR_TARGET
   2340 /* #undef MINGW_DEFAULT_LARGE_ADDR_AWARE */
   2341 #endif
   2342 
   2343 
   2344 /* Value to set mingw's _dowildcard to. */
   2345 #ifndef USED_FOR_TARGET
   2346 /* #undef MINGW_DOWILDCARD */
   2347 #endif
   2348 
   2349 
   2350 /* Define if host mkdir takes a single argument. */
   2351 #ifndef USED_FOR_TARGET
   2352 /* #undef MKDIR_TAKES_ONE_ARG */
   2353 #endif
   2354 
   2355 
   2356 /* Define to 1 to if -foffload is defaulted */
   2357 #ifndef USED_FOR_TARGET
   2358 /* #undef OFFLOAD_DEFAULTED */
   2359 #endif
   2360 
   2361 
   2362 /* Define to offload targets, separated by commas. */
   2363 #ifndef USED_FOR_TARGET
   2364 #define OFFLOAD_TARGETS ""
   2365 #endif
   2366 
   2367 
   2368 /* Define to the address where bug reports for this package should be sent. */
   2369 #ifndef USED_FOR_TARGET
   2370 #define PACKAGE_BUGREPORT ""
   2371 #endif
   2372 
   2373 
   2374 /* Define to the full name of this package. */
   2375 #ifndef USED_FOR_TARGET
   2376 #define PACKAGE_NAME ""
   2377 #endif
   2378 
   2379 
   2380 /* Define to the full name and version of this package. */
   2381 #ifndef USED_FOR_TARGET
   2382 #define PACKAGE_STRING ""
   2383 #endif
   2384 
   2385 
   2386 /* Define to the one symbol short name of this package. */
   2387 #ifndef USED_FOR_TARGET
   2388 #define PACKAGE_TARNAME ""
   2389 #endif
   2390 
   2391 
   2392 /* Define to the home page for this package. */
   2393 #ifndef USED_FOR_TARGET
   2394 #define PACKAGE_URL ""
   2395 #endif
   2396 
   2397 
   2398 /* Define to the version of this package. */
   2399 #ifndef USED_FOR_TARGET
   2400 #define PACKAGE_VERSION ""
   2401 #endif
   2402 
   2403 
   2404 /* Specify plugin linker */
   2405 #ifndef USED_FOR_TARGET
   2406 #define PLUGIN_LD_SUFFIX "ld"
   2407 #endif
   2408 
   2409 
   2410 /* Define to .TOC. alignment forced by your linker. */
   2411 #ifndef USED_FOR_TARGET
   2412 /* #undef POWERPC64_TOC_POINTER_ALIGNMENT */
   2413 #endif
   2414 
   2415 
   2416 /* Define to PREFIX/include if cpp should also search that directory. */
   2417 #ifndef USED_FOR_TARGET
   2418 /* #undef PREFIX_INCLUDE_DIR */
   2419 #endif
   2420 
   2421 
   2422 /* The size of `dev_t', as computed by sizeof. */
   2423 #ifndef USED_FOR_TARGET
   2424 #define SIZEOF_DEV_T 8
   2425 #endif
   2426 
   2427 
   2428 /* The size of `ino_t', as computed by sizeof. */
   2429 #ifndef USED_FOR_TARGET
   2430 #define SIZEOF_INO_T 8
   2431 #endif
   2432 
   2433 
   2434 /* The size of `int', as computed by sizeof. */
   2435 #ifndef USED_FOR_TARGET
   2436 #define SIZEOF_INT 4
   2437 #endif
   2438 
   2439 
   2440 /* The size of `long', as computed by sizeof. */
   2441 #ifndef USED_FOR_TARGET
   2442 #define SIZEOF_LONG 4
   2443 #endif
   2444 
   2445 
   2446 /* The size of `long long', as computed by sizeof. */
   2447 #ifndef USED_FOR_TARGET
   2448 #define SIZEOF_LONG_LONG 8
   2449 #endif
   2450 
   2451 
   2452 /* The size of `short', as computed by sizeof. */
   2453 #ifndef USED_FOR_TARGET
   2454 #define SIZEOF_SHORT 2
   2455 #endif
   2456 
   2457 
   2458 /* The size of `void *', as computed by sizeof. */
   2459 #ifndef USED_FOR_TARGET
   2460 #define SIZEOF_VOID_P 4
   2461 #endif
   2462 
   2463 
   2464 /* Define to 1 if you have the ANSI C header files. */
   2465 #ifndef USED_FOR_TARGET
   2466 #define STDC_HEADERS 1
   2467 #endif
   2468 
   2469 
   2470 /* Define if you can safely include both <string.h> and <strings.h>. */
   2471 #ifndef USED_FOR_TARGET
   2472 #define STRING_WITH_STRINGS 1
   2473 #endif
   2474 
   2475 
   2476 /* Define if TFmode long double should be the default */
   2477 #ifndef USED_FOR_TARGET
   2478 /* #undef TARGET_DEFAULT_LONG_DOUBLE_128 */
   2479 #endif
   2480 
   2481 
   2482 /* Define if your target C library provides the `dl_iterate_phdr' function. */
   2483 /* #undef TARGET_DL_ITERATE_PHDR */
   2484 
   2485 /* GNU C Library major version number used on the target, or 0. */
   2486 #ifndef USED_FOR_TARGET
   2487 #define TARGET_GLIBC_MAJOR 0
   2488 #endif
   2489 
   2490 
   2491 /* GNU C Library minor version number used on the target, or 0. */
   2492 #ifndef USED_FOR_TARGET
   2493 #define TARGET_GLIBC_MINOR 0
   2494 #endif
   2495 
   2496 
   2497 /* Define if your target C Library properly handles PT_GNU_STACK */
   2498 #ifndef USED_FOR_TARGET
   2499 /* #undef TARGET_LIBC_GNUSTACK */
   2500 #endif
   2501 
   2502 
   2503 /* Define if your target C Library provides the AT_HWCAP value in the TCB */
   2504 #ifndef USED_FOR_TARGET
   2505 /* #undef TARGET_LIBC_PROVIDES_HWCAP_IN_TCB */
   2506 #endif
   2507 
   2508 
   2509 /* Define if your target C library provides stack protector support */
   2510 #ifndef USED_FOR_TARGET
   2511 #define TARGET_LIBC_PROVIDES_SSP 1
   2512 #endif
   2513 
   2514 
   2515 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
   2516 #ifndef USED_FOR_TARGET
   2517 #define TIME_WITH_SYS_TIME 1
   2518 #endif
   2519 
   2520 
   2521 /* Define to the flag used to mark TLS sections if the default (`T') doesn't
   2522    work. */
   2523 #ifndef USED_FOR_TARGET
   2524 /* #undef TLS_SECTION_ASM_FLAG */
   2525 #endif
   2526 
   2527 
   2528 /* Define if your assembler mis-optimizes .eh_frame data. */
   2529 #ifndef USED_FOR_TARGET
   2530 /* #undef USE_AS_TRADITIONAL_FORMAT */
   2531 #endif
   2532 
   2533 
   2534 /* Define if you want to generate code by default that assumes that the Cygwin
   2535    DLL exports wrappers to support libstdc++ function replacement. */
   2536 #ifndef USED_FOR_TARGET
   2537 /* #undef USE_CYGWIN_LIBSTDCXX_WRAPPERS */
   2538 #endif
   2539 
   2540 
   2541 /* Define 0/1 if your linker supports hidden thunks in linkonce sections. */
   2542 #ifndef USED_FOR_TARGET
   2543 /* #undef USE_HIDDEN_LINKONCE */
   2544 #endif
   2545 
   2546 
   2547 /* Define to 1 if the 'long long' type is wider than 'long' but still
   2548    efficiently supported by the host hardware. */
   2549 #ifndef USED_FOR_TARGET
   2550 /* #undef USE_LONG_LONG_FOR_WIDEST_FAST_INT */
   2551 #endif
   2552 
   2553 
   2554 /* Define if we should use leading underscore on 64 bit mingw targets */
   2555 #ifndef USED_FOR_TARGET
   2556 /* #undef USE_MINGW64_LEADING_UNDERSCORES */
   2557 #endif
   2558 
   2559 
   2560 /* Enable extensions on AIX 3, Interix.  */
   2561 #ifndef _ALL_SOURCE
   2562 # define _ALL_SOURCE 1
   2563 #endif
   2564 /* Enable GNU extensions on systems that have them.  */
   2565 #ifndef _GNU_SOURCE
   2566 # define _GNU_SOURCE 1
   2567 #endif
   2568 /* Enable threading extensions on Solaris.  */
   2569 #ifndef _POSIX_PTHREAD_SEMANTICS
   2570 # define _POSIX_PTHREAD_SEMANTICS 1
   2571 #endif
   2572 /* Enable extensions on HP NonStop.  */
   2573 #ifndef _TANDEM_SOURCE
   2574 # define _TANDEM_SOURCE 1
   2575 #endif
   2576 /* Enable general extensions on Solaris.  */
   2577 #ifndef __EXTENSIONS__
   2578 # define __EXTENSIONS__ 1
   2579 #endif
   2580 
   2581 
   2582 /* Define to be the last component of the Windows registry key under which to
   2583    look for installation paths. The full key used will be
   2584    HKEY_LOCAL_MACHINE/SOFTWARE/Free Software Foundation/{WIN32_REGISTRY_KEY}.
   2585    The default is the GCC version number. */
   2586 #ifndef USED_FOR_TARGET
   2587 /* #undef WIN32_REGISTRY_KEY */
   2588 #endif
   2589 
   2590 
   2591 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
   2592    significant byte first (like Motorola and SPARC, unlike Intel). */
   2593 #if defined AC_APPLE_UNIVERSAL_BUILD
   2594 # if defined __BIG_ENDIAN__
   2595 #  define WORDS_BIGENDIAN 1
   2596 # endif
   2597 #else
   2598 # ifndef WORDS_BIGENDIAN
   2599 /* #  undef WORDS_BIGENDIAN */
   2600 # endif
   2601 #endif
   2602 
   2603 /* Enable large inode numbers on Mac OS X 10.5.  */
   2604 #ifndef _DARWIN_USE_64_BIT_INODE
   2605 # define _DARWIN_USE_64_BIT_INODE 1
   2606 #endif
   2607 
   2608 /* Number of bits in a file offset, on hosts where this is settable. */
   2609 #ifndef USED_FOR_TARGET
   2610 /* #undef _FILE_OFFSET_BITS */
   2611 #endif
   2612 
   2613 
   2614 /* Define for large files, on AIX-style hosts. */
   2615 #ifndef USED_FOR_TARGET
   2616 /* #undef _LARGE_FILES */
   2617 #endif
   2618 
   2619 
   2620 /* Define to 1 if on MINIX. */
   2621 #ifndef USED_FOR_TARGET
   2622 /* #undef _MINIX */
   2623 #endif
   2624 
   2625 
   2626 /* Define to 2 if the system does not provide POSIX.1 features except with
   2627    this defined. */
   2628 #ifndef USED_FOR_TARGET
   2629 /* #undef _POSIX_1_SOURCE */
   2630 #endif
   2631 
   2632 
   2633 /* Define to 1 if you need to in order for `stat' and other things to work. */
   2634 #ifndef USED_FOR_TARGET
   2635 /* #undef _POSIX_SOURCE */
   2636 #endif
   2637 
   2638 
   2639 /* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
   2640    <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
   2641    #define below would cause a syntax error. */
   2642 #ifndef USED_FOR_TARGET
   2643 /* #undef _UINT32_T */
   2644 #endif
   2645 
   2646 
   2647 /* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
   2648    <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
   2649    #define below would cause a syntax error. */
   2650 #ifndef USED_FOR_TARGET
   2651 /* #undef _UINT64_T */
   2652 #endif
   2653 
   2654 
   2655 /* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>,
   2656    <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
   2657    #define below would cause a syntax error. */
   2658 #ifndef USED_FOR_TARGET
   2659 /* #undef _UINT8_T */
   2660 #endif
   2661 
   2662 
   2663 /* Define to `char *' if <sys/types.h> does not define. */
   2664 #ifndef USED_FOR_TARGET
   2665 /* #undef caddr_t */
   2666 #endif
   2667 
   2668 
   2669 /* Define to `__inline__' or `__inline' if that's what the C compiler
   2670    calls it, or to nothing if 'inline' is not supported under any name.  */
   2671 #ifndef __cplusplus
   2672 /* #undef inline */
   2673 #endif
   2674 
   2675 /* Define to the type of a signed integer type of width exactly 16 bits if
   2676    such a type exists and the standard includes do not define it. */
   2677 #ifndef USED_FOR_TARGET
   2678 /* #undef int16_t */
   2679 #endif
   2680 
   2681 
   2682 /* Define to the type of a signed integer type of width exactly 32 bits if
   2683    such a type exists and the standard includes do not define it. */
   2684 #ifndef USED_FOR_TARGET
   2685 /* #undef int32_t */
   2686 #endif
   2687 
   2688 
   2689 /* Define to the type of a signed integer type of width exactly 64 bits if
   2690    such a type exists and the standard includes do not define it. */
   2691 #ifndef USED_FOR_TARGET
   2692 /* #undef int64_t */
   2693 #endif
   2694 
   2695 
   2696 /* Define to the type of a signed integer type of width exactly 8 bits if such
   2697    a type exists and the standard includes do not define it. */
   2698 #ifndef USED_FOR_TARGET
   2699 /* #undef int8_t */
   2700 #endif
   2701 
   2702 
   2703 /* Define to the widest signed integer type if <stdint.h> and <inttypes.h> do
   2704    not define. */
   2705 #ifndef USED_FOR_TARGET
   2706 /* #undef intmax_t */
   2707 #endif
   2708 
   2709 
   2710 /* Define to the type of a signed integer type wide enough to hold a pointer,
   2711    if such a type exists, and if the system does not define it. */
   2712 #ifndef USED_FOR_TARGET
   2713 /* #undef intptr_t */
   2714 #endif
   2715 
   2716 
   2717 /* Define to `int' if <sys/types.h> does not define. */
   2718 #ifndef USED_FOR_TARGET
   2719 /* #undef pid_t */
   2720 #endif
   2721 
   2722 
   2723 /* Define to `long' if <sys/resource.h> doesn't define. */
   2724 #ifndef USED_FOR_TARGET
   2725 /* #undef rlim_t */
   2726 #endif
   2727 
   2728 
   2729 /* Define to `int' if <sys/types.h> does not define. */
   2730 #ifndef USED_FOR_TARGET
   2731 /* #undef ssize_t */
   2732 #endif
   2733 
   2734 
   2735 /* Define to the type of an unsigned integer type of width exactly 16 bits if
   2736    such a type exists and the standard includes do not define it. */
   2737 #ifndef USED_FOR_TARGET
   2738 /* #undef uint16_t */
   2739 #endif
   2740 
   2741 
   2742 /* Define to the type of an unsigned integer type of width exactly 32 bits if
   2743    such a type exists and the standard includes do not define it. */
   2744 #ifndef USED_FOR_TARGET
   2745 /* #undef uint32_t */
   2746 #endif
   2747 
   2748 
   2749 /* Define to the type of an unsigned integer type of width exactly 64 bits if
   2750    such a type exists and the standard includes do not define it. */
   2751 #ifndef USED_FOR_TARGET
   2752 /* #undef uint64_t */
   2753 #endif
   2754 
   2755 
   2756 /* Define to the type of an unsigned integer type of width exactly 8 bits if
   2757    such a type exists and the standard includes do not define it. */
   2758 #ifndef USED_FOR_TARGET
   2759 /* #undef uint8_t */
   2760 #endif
   2761 
   2762 
   2763 /* Define to the widest unsigned integer type if <stdint.h> and <inttypes.h>
   2764    do not define. */
   2765 #ifndef USED_FOR_TARGET
   2766 /* #undef uintmax_t */
   2767 #endif
   2768 
   2769 
   2770 /* Define to the type of an unsigned integer type wide enough to hold a
   2771    pointer, if such a type exists, and if the system does not define it. */
   2772 #ifndef USED_FOR_TARGET
   2773 /* #undef uintptr_t */
   2774 #endif
   2775 
   2776 
   2777 /* Define as `fork' if `vfork' does not work. */
   2778 #ifndef USED_FOR_TARGET
   2779 /* #undef vfork */
   2780 #endif
   2781 
   2782