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