1*e4b17023SJohn Marino/* config.in. Generated from configure.ac by autoheader. */ 2*e4b17023SJohn Marino 3*e4b17023SJohn Marino/* Define if building universal (internal helper macro) */ 4*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 5*e4b17023SJohn Marino#undef AC_APPLE_UNIVERSAL_BUILD 6*e4b17023SJohn Marino#endif 7*e4b17023SJohn Marino 8*e4b17023SJohn Marino 9*e4b17023SJohn Marino/* Define as the number of bits in a byte, if `limits.h' doesn't. */ 10*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 11*e4b17023SJohn Marino#undef CHAR_BIT 12*e4b17023SJohn Marino#endif 13*e4b17023SJohn Marino 14*e4b17023SJohn Marino 15*e4b17023SJohn Marino/* Define 0/1 to force the choice for exception handling model. */ 16*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 17*e4b17023SJohn Marino#undef CONFIG_SJLJ_EXCEPTIONS 18*e4b17023SJohn Marino#endif 19*e4b17023SJohn Marino 20*e4b17023SJohn Marino 21*e4b17023SJohn Marino/* Define to enable the use of a default assembler. */ 22*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 23*e4b17023SJohn Marino#undef DEFAULT_ASSEMBLER 24*e4b17023SJohn Marino#endif 25*e4b17023SJohn Marino 26*e4b17023SJohn Marino 27*e4b17023SJohn Marino/* Define to enable the use of a default linker. */ 28*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 29*e4b17023SJohn Marino#undef DEFAULT_LINKER 30*e4b17023SJohn Marino#endif 31*e4b17023SJohn Marino 32*e4b17023SJohn Marino 33*e4b17023SJohn Marino/* Define if you want to use __cxa_atexit, rather than atexit, to register C++ 34*e4b17023SJohn Marino destructors for local statics and global objects. This is essential for 35*e4b17023SJohn Marino fully standards-compliant handling of destructors, but requires 36*e4b17023SJohn Marino __cxa_atexit in libc. */ 37*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 38*e4b17023SJohn Marino#undef DEFAULT_USE_CXA_ATEXIT 39*e4b17023SJohn Marino#endif 40*e4b17023SJohn Marino 41*e4b17023SJohn Marino 42*e4b17023SJohn Marino/* Define if you want assertions enabled. This is a cheap check. */ 43*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 44*e4b17023SJohn Marino#undef ENABLE_ASSERT_CHECKING 45*e4b17023SJohn Marino#endif 46*e4b17023SJohn Marino 47*e4b17023SJohn Marino 48*e4b17023SJohn Marino/* Define if building with C++. */ 49*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 50*e4b17023SJohn Marino#undef ENABLE_BUILD_WITH_CXX 51*e4b17023SJohn Marino#endif 52*e4b17023SJohn Marino 53*e4b17023SJohn Marino 54*e4b17023SJohn Marino/* Define if you want more run-time sanity checks. This one gets a grab bag of 55*e4b17023SJohn Marino miscellaneous but relatively cheap checks. */ 56*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 57*e4b17023SJohn Marino#undef ENABLE_CHECKING 58*e4b17023SJohn Marino#endif 59*e4b17023SJohn Marino 60*e4b17023SJohn Marino 61*e4b17023SJohn Marino/* Define to 1 to specify that we are using the BID decimal floating point 62*e4b17023SJohn Marino format instead of DPD */ 63*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 64*e4b17023SJohn Marino#undef ENABLE_DECIMAL_BID_FORMAT 65*e4b17023SJohn Marino#endif 66*e4b17023SJohn Marino 67*e4b17023SJohn Marino 68*e4b17023SJohn Marino/* Define to 1 to enable decimal float extension to C. */ 69*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 70*e4b17023SJohn Marino#undef ENABLE_DECIMAL_FLOAT 71*e4b17023SJohn Marino#endif 72*e4b17023SJohn Marino 73*e4b17023SJohn Marino 74*e4b17023SJohn Marino/* Define if you want more run-time sanity checks for dataflow. */ 75*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 76*e4b17023SJohn Marino#undef ENABLE_DF_CHECKING 77*e4b17023SJohn Marino#endif 78*e4b17023SJohn Marino 79*e4b17023SJohn Marino 80*e4b17023SJohn Marino/* Define to 1 to enable fixed-point arithmetic extension to C. */ 81*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 82*e4b17023SJohn Marino#undef ENABLE_FIXED_POINT 83*e4b17023SJohn Marino#endif 84*e4b17023SJohn Marino 85*e4b17023SJohn Marino 86*e4b17023SJohn Marino/* Define if you want fold checked that it never destructs its argument. This 87*e4b17023SJohn Marino is quite expensive. */ 88*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 89*e4b17023SJohn Marino#undef ENABLE_FOLD_CHECKING 90*e4b17023SJohn Marino#endif 91*e4b17023SJohn Marino 92*e4b17023SJohn Marino 93*e4b17023SJohn Marino/* Define if you want the garbage collector to operate in maximally paranoid 94*e4b17023SJohn Marino mode, validating the entire heap and collecting garbage at every 95*e4b17023SJohn Marino opportunity. This is extremely expensive. */ 96*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 97*e4b17023SJohn Marino#undef ENABLE_GC_ALWAYS_COLLECT 98*e4b17023SJohn Marino#endif 99*e4b17023SJohn Marino 100*e4b17023SJohn Marino 101*e4b17023SJohn Marino/* Define if you want the garbage collector to do object poisoning and other 102*e4b17023SJohn Marino memory allocation checks. This is quite expensive. */ 103*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 104*e4b17023SJohn Marino#undef ENABLE_GC_CHECKING 105*e4b17023SJohn Marino#endif 106*e4b17023SJohn Marino 107*e4b17023SJohn Marino 108*e4b17023SJohn Marino/* Define if you want operations on GIMPLE (the basic data structure of the 109*e4b17023SJohn Marino high-level optimizers) to be checked for dynamic type safety at runtime. 110*e4b17023SJohn Marino This is moderately expensive. */ 111*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 112*e4b17023SJohn Marino#undef ENABLE_GIMPLE_CHECKING 113*e4b17023SJohn Marino#endif 114*e4b17023SJohn Marino 115*e4b17023SJohn Marino 116*e4b17023SJohn Marino/* Define if gcc should always pass --build-id to linker. */ 117*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 118*e4b17023SJohn Marino#undef ENABLE_LD_BUILDID 119*e4b17023SJohn Marino#endif 120*e4b17023SJohn Marino 121*e4b17023SJohn Marino 122*e4b17023SJohn Marino/* Define to 1 to enable libquadmath support */ 123*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 124*e4b17023SJohn Marino#undef ENABLE_LIBQUADMATH_SUPPORT 125*e4b17023SJohn Marino#endif 126*e4b17023SJohn Marino 127*e4b17023SJohn Marino 128*e4b17023SJohn Marino/* Define to enable LTO support. */ 129*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 130*e4b17023SJohn Marino#undef ENABLE_LTO 131*e4b17023SJohn Marino#endif 132*e4b17023SJohn Marino 133*e4b17023SJohn Marino 134*e4b17023SJohn Marino/* Define to 1 if translation of program messages to the user's native 135*e4b17023SJohn Marino language is requested. */ 136*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 137*e4b17023SJohn Marino#undef ENABLE_NLS 138*e4b17023SJohn Marino#endif 139*e4b17023SJohn Marino 140*e4b17023SJohn Marino 141*e4b17023SJohn Marino/* Define to enable plugin support. */ 142*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 143*e4b17023SJohn Marino#undef ENABLE_PLUGIN 144*e4b17023SJohn Marino#endif 145*e4b17023SJohn Marino 146*e4b17023SJohn Marino 147*e4b17023SJohn Marino/* Define if you want all operations on RTL (the basic data structure of the 148*e4b17023SJohn Marino optimizer and back end) to be checked for dynamic type safety at runtime. 149*e4b17023SJohn Marino This is quite expensive. */ 150*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 151*e4b17023SJohn Marino#undef ENABLE_RTL_CHECKING 152*e4b17023SJohn Marino#endif 153*e4b17023SJohn Marino 154*e4b17023SJohn Marino 155*e4b17023SJohn Marino/* Define if you want RTL flag accesses to be checked against the RTL codes 156*e4b17023SJohn Marino that are supported for each access macro. This is relatively cheap. */ 157*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 158*e4b17023SJohn Marino#undef ENABLE_RTL_FLAG_CHECKING 159*e4b17023SJohn Marino#endif 160*e4b17023SJohn Marino 161*e4b17023SJohn Marino 162*e4b17023SJohn Marino/* Define if you want runtime assertions enabled. This is a cheap check. */ 163*e4b17023SJohn Marino#undef ENABLE_RUNTIME_CHECKING 164*e4b17023SJohn Marino 165*e4b17023SJohn Marino/* Define if you want all operations on trees (the basic data structure of the 166*e4b17023SJohn Marino front ends) to be checked for dynamic type safety at runtime. This is 167*e4b17023SJohn Marino moderately expensive. The tree browser debugging routines will also be 168*e4b17023SJohn Marino enabled by this option. */ 169*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 170*e4b17023SJohn Marino#undef ENABLE_TREE_CHECKING 171*e4b17023SJohn Marino#endif 172*e4b17023SJohn Marino 173*e4b17023SJohn Marino 174*e4b17023SJohn Marino/* Define if you want all gimple types to be verified after gimplifiation. 175*e4b17023SJohn Marino This is cheap. */ 176*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 177*e4b17023SJohn Marino#undef ENABLE_TYPES_CHECKING 178*e4b17023SJohn Marino#endif 179*e4b17023SJohn Marino 180*e4b17023SJohn Marino 181*e4b17023SJohn Marino/* Define if you want to run subprograms and generated programs through 182*e4b17023SJohn Marino valgrind (a memory checker). This is extremely expensive. */ 183*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 184*e4b17023SJohn Marino#undef ENABLE_VALGRIND_CHECKING 185*e4b17023SJohn Marino#endif 186*e4b17023SJohn Marino 187*e4b17023SJohn Marino 188*e4b17023SJohn Marino/* Define to 1 if installation paths should be looked up in the Windows 189*e4b17023SJohn Marino Registry. Ignored on non-Windows hosts. */ 190*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 191*e4b17023SJohn Marino#undef ENABLE_WIN32_REGISTRY 192*e4b17023SJohn Marino#endif 193*e4b17023SJohn Marino 194*e4b17023SJohn Marino 195*e4b17023SJohn Marino/* Define to the name of a file containing a list of extra machine modes for 196*e4b17023SJohn Marino this architecture. */ 197*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 198*e4b17023SJohn Marino#undef EXTRA_MODES_FILE 199*e4b17023SJohn Marino#endif 200*e4b17023SJohn Marino 201*e4b17023SJohn Marino 202*e4b17023SJohn Marino/* Define to enable detailed memory allocation stats gathering. */ 203*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 204*e4b17023SJohn Marino#undef GATHER_STATISTICS 205*e4b17023SJohn Marino#endif 206*e4b17023SJohn Marino 207*e4b17023SJohn Marino 208*e4b17023SJohn Marino/* Define if the zone collector is in use */ 209*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 210*e4b17023SJohn Marino#undef GGC_ZONE 211*e4b17023SJohn Marino#endif 212*e4b17023SJohn Marino 213*e4b17023SJohn Marino 214*e4b17023SJohn Marino/* mcontext_t fields start with __ */ 215*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 216*e4b17023SJohn Marino#undef HAS_MCONTEXT_T_UNDERSCORES 217*e4b17023SJohn Marino#endif 218*e4b17023SJohn Marino 219*e4b17023SJohn Marino 220*e4b17023SJohn Marino/* Define if your assembler supports cmpb. */ 221*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 222*e4b17023SJohn Marino#undef HAVE_AS_CMPB 223*e4b17023SJohn Marino#endif 224*e4b17023SJohn Marino 225*e4b17023SJohn Marino 226*e4b17023SJohn Marino/* Define if your assembler supports the DCI/ICI instructions. */ 227*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 228*e4b17023SJohn Marino#undef HAVE_AS_DCI 229*e4b17023SJohn Marino#endif 230*e4b17023SJohn Marino 231*e4b17023SJohn Marino 232*e4b17023SJohn Marino/* Define if your assembler supports the --debug-prefix-map option. */ 233*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 234*e4b17023SJohn Marino#undef HAVE_AS_DEBUG_PREFIX_MAP 235*e4b17023SJohn Marino#endif 236*e4b17023SJohn Marino 237*e4b17023SJohn Marino 238*e4b17023SJohn Marino/* Define if your assembler supports DFP instructions. */ 239*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 240*e4b17023SJohn Marino#undef HAVE_AS_DFP 241*e4b17023SJohn Marino#endif 242*e4b17023SJohn Marino 243*e4b17023SJohn Marino 244*e4b17023SJohn Marino/* Define if your assembler supports DSPR1 mult. */ 245*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 246*e4b17023SJohn Marino#undef HAVE_AS_DSPR1_MULT 247*e4b17023SJohn Marino#endif 248*e4b17023SJohn Marino 249*e4b17023SJohn Marino 250*e4b17023SJohn Marino/* Define if your assembler supports .dtprelword. */ 251*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 252*e4b17023SJohn Marino#undef HAVE_AS_DTPRELWORD 253*e4b17023SJohn Marino#endif 254*e4b17023SJohn Marino 255*e4b17023SJohn Marino 256*e4b17023SJohn Marino/* Define if your assembler supports dwarf2 .file/.loc directives, and 257*e4b17023SJohn Marino preserves file table indices exactly as given. */ 258*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 259*e4b17023SJohn Marino#undef HAVE_AS_DWARF2_DEBUG_LINE 260*e4b17023SJohn Marino#endif 261*e4b17023SJohn Marino 262*e4b17023SJohn Marino 263*e4b17023SJohn Marino/* Define if your assembler supports explicit relocations. */ 264*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 265*e4b17023SJohn Marino#undef HAVE_AS_EXPLICIT_RELOCS 266*e4b17023SJohn Marino#endif 267*e4b17023SJohn Marino 268*e4b17023SJohn Marino 269*e4b17023SJohn Marino/* Define if your assembler supports FMAF, HPC, and VIS 3.0 instructions. */ 270*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 271*e4b17023SJohn Marino#undef HAVE_AS_FMAF_HPC_VIS3 272*e4b17023SJohn Marino#endif 273*e4b17023SJohn Marino 274*e4b17023SJohn Marino 275*e4b17023SJohn Marino/* Define if your assembler supports fprnd. */ 276*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 277*e4b17023SJohn Marino#undef HAVE_AS_FPRND 278*e4b17023SJohn Marino#endif 279*e4b17023SJohn Marino 280*e4b17023SJohn Marino 281*e4b17023SJohn Marino/* Define if your assembler supports the --gdwarf2 option. */ 282*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 283*e4b17023SJohn Marino#undef HAVE_AS_GDWARF2_DEBUG_FLAG 284*e4b17023SJohn Marino#endif 285*e4b17023SJohn Marino 286*e4b17023SJohn Marino 287*e4b17023SJohn Marino/* Define if your assembler supports .gnu_attribute. */ 288*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 289*e4b17023SJohn Marino#undef HAVE_AS_GNU_ATTRIBUTE 290*e4b17023SJohn Marino#endif 291*e4b17023SJohn Marino 292*e4b17023SJohn Marino 293*e4b17023SJohn Marino/* Define true if the assembler supports '.long foo@GOTOFF'. */ 294*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 295*e4b17023SJohn Marino#undef HAVE_AS_GOTOFF_IN_DATA 296*e4b17023SJohn Marino#endif 297*e4b17023SJohn Marino 298*e4b17023SJohn Marino 299*e4b17023SJohn Marino/* Define if your assembler supports the --gstabs option. */ 300*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 301*e4b17023SJohn Marino#undef HAVE_AS_GSTABS_DEBUG_FLAG 302*e4b17023SJohn Marino#endif 303*e4b17023SJohn Marino 304*e4b17023SJohn Marino 305*e4b17023SJohn Marino/* Define if your assembler supports the Sun syntax for cmov. */ 306*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 307*e4b17023SJohn Marino#undef HAVE_AS_IX86_CMOV_SUN_SYNTAX 308*e4b17023SJohn Marino#endif 309*e4b17023SJohn Marino 310*e4b17023SJohn Marino 311*e4b17023SJohn Marino/* Define if your assembler supports the subtraction of symbols in different 312*e4b17023SJohn Marino sections. */ 313*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 314*e4b17023SJohn Marino#undef HAVE_AS_IX86_DIFF_SECT_DELTA 315*e4b17023SJohn Marino#endif 316*e4b17023SJohn Marino 317*e4b17023SJohn Marino 318*e4b17023SJohn Marino/* Define if your assembler supports the ffreep mnemonic. */ 319*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 320*e4b17023SJohn Marino#undef HAVE_AS_IX86_FFREEP 321*e4b17023SJohn Marino#endif 322*e4b17023SJohn Marino 323*e4b17023SJohn Marino 324*e4b17023SJohn Marino/* Define if your assembler uses fildq and fistq mnemonics. */ 325*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 326*e4b17023SJohn Marino#undef HAVE_AS_IX86_FILDQ 327*e4b17023SJohn Marino#endif 328*e4b17023SJohn Marino 329*e4b17023SJohn Marino 330*e4b17023SJohn Marino/* Define if your assembler uses filds and fists mnemonics. */ 331*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 332*e4b17023SJohn Marino#undef HAVE_AS_IX86_FILDS 333*e4b17023SJohn Marino#endif 334*e4b17023SJohn Marino 335*e4b17023SJohn Marino 336*e4b17023SJohn Marino/* Define if your assembler supports the .quad directive. */ 337*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 338*e4b17023SJohn Marino#undef HAVE_AS_IX86_QUAD 339*e4b17023SJohn Marino#endif 340*e4b17023SJohn Marino 341*e4b17023SJohn Marino 342*e4b17023SJohn Marino/* Define if the assembler supports 'rep <insn>, lock <insn>'. */ 343*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 344*e4b17023SJohn Marino#undef HAVE_AS_IX86_REP_LOCK_PREFIX 345*e4b17023SJohn Marino#endif 346*e4b17023SJohn Marino 347*e4b17023SJohn Marino 348*e4b17023SJohn Marino/* Define if your assembler supports the sahf mnemonic in 64bit mode. */ 349*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 350*e4b17023SJohn Marino#undef HAVE_AS_IX86_SAHF 351*e4b17023SJohn Marino#endif 352*e4b17023SJohn Marino 353*e4b17023SJohn Marino 354*e4b17023SJohn Marino/* Define if your assembler supports the swap suffix. */ 355*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 356*e4b17023SJohn Marino#undef HAVE_AS_IX86_SWAP 357*e4b17023SJohn Marino#endif 358*e4b17023SJohn Marino 359*e4b17023SJohn Marino 360*e4b17023SJohn Marino/* Define if your assembler and linker support @tlsgdplt. */ 361*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 362*e4b17023SJohn Marino#undef HAVE_AS_IX86_TLSGDPLT 363*e4b17023SJohn Marino#endif 364*e4b17023SJohn Marino 365*e4b17023SJohn Marino 366*e4b17023SJohn Marino/* Define if your assembler and linker support @tlsldmplt. */ 367*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 368*e4b17023SJohn Marino#undef HAVE_AS_IX86_TLSLDMPLT 369*e4b17023SJohn Marino#endif 370*e4b17023SJohn Marino 371*e4b17023SJohn Marino 372*e4b17023SJohn Marino/* Define if your assembler supports the lituse_jsrdirect relocation. */ 373*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 374*e4b17023SJohn Marino#undef HAVE_AS_JSRDIRECT_RELOCS 375*e4b17023SJohn Marino#endif 376*e4b17023SJohn Marino 377*e4b17023SJohn Marino 378*e4b17023SJohn Marino/* Define if your assembler supports .sleb128 and .uleb128. */ 379*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 380*e4b17023SJohn Marino#undef HAVE_AS_LEB128 381*e4b17023SJohn Marino#endif 382*e4b17023SJohn Marino 383*e4b17023SJohn Marino 384*e4b17023SJohn Marino/* Define if the assembler won't complain about a line such as # 0 "" 2. */ 385*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 386*e4b17023SJohn Marino#undef HAVE_AS_LINE_ZERO 387*e4b17023SJohn Marino#endif 388*e4b17023SJohn Marino 389*e4b17023SJohn Marino 390*e4b17023SJohn Marino/* Define if your assembler supports ltoffx and ldxmov relocations. */ 391*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 392*e4b17023SJohn Marino#undef HAVE_AS_LTOFFX_LDXMOV_RELOCS 393*e4b17023SJohn Marino#endif 394*e4b17023SJohn Marino 395*e4b17023SJohn Marino 396*e4b17023SJohn Marino/* Define if your assembler supports LWSYNC instructions. */ 397*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 398*e4b17023SJohn Marino#undef HAVE_AS_LWSYNC 399*e4b17023SJohn Marino#endif 400*e4b17023SJohn Marino 401*e4b17023SJohn Marino 402*e4b17023SJohn Marino/* Define if your assembler supports mfcr field. */ 403*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 404*e4b17023SJohn Marino#undef HAVE_AS_MFCRF 405*e4b17023SJohn Marino#endif 406*e4b17023SJohn Marino 407*e4b17023SJohn Marino 408*e4b17023SJohn Marino/* Define if your assembler supports mffgpr and mftgpr. */ 409*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 410*e4b17023SJohn Marino#undef HAVE_AS_MFPGPR 411*e4b17023SJohn Marino#endif 412*e4b17023SJohn Marino 413*e4b17023SJohn Marino 414*e4b17023SJohn Marino/* Define if your assembler supports the -no-mul-bug-abort option. */ 415*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 416*e4b17023SJohn Marino#undef HAVE_AS_NO_MUL_BUG_ABORT_OPTION 417*e4b17023SJohn Marino#endif 418*e4b17023SJohn Marino 419*e4b17023SJohn Marino 420*e4b17023SJohn Marino/* Define if the assembler understands -mno-shared. */ 421*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 422*e4b17023SJohn Marino#undef HAVE_AS_NO_SHARED 423*e4b17023SJohn Marino#endif 424*e4b17023SJohn Marino 425*e4b17023SJohn Marino 426*e4b17023SJohn Marino/* Define if your assembler supports offsetable %lo(). */ 427*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 428*e4b17023SJohn Marino#undef HAVE_AS_OFFSETABLE_LO10 429*e4b17023SJohn Marino#endif 430*e4b17023SJohn Marino 431*e4b17023SJohn Marino 432*e4b17023SJohn Marino/* Define if your assembler supports popcntb field. */ 433*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 434*e4b17023SJohn Marino#undef HAVE_AS_POPCNTB 435*e4b17023SJohn Marino#endif 436*e4b17023SJohn Marino 437*e4b17023SJohn Marino 438*e4b17023SJohn Marino/* Define if your assembler supports POPCNTD instructions. */ 439*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 440*e4b17023SJohn Marino#undef HAVE_AS_POPCNTD 441*e4b17023SJohn Marino#endif 442*e4b17023SJohn Marino 443*e4b17023SJohn Marino 444*e4b17023SJohn Marino/* Define if your assembler supports .ref */ 445*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 446*e4b17023SJohn Marino#undef HAVE_AS_REF 447*e4b17023SJohn Marino#endif 448*e4b17023SJohn Marino 449*e4b17023SJohn Marino 450*e4b17023SJohn Marino/* Define if your assembler supports .register. */ 451*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 452*e4b17023SJohn Marino#undef HAVE_AS_REGISTER_PSEUDO_OP 453*e4b17023SJohn Marino#endif 454*e4b17023SJohn Marino 455*e4b17023SJohn Marino 456*e4b17023SJohn Marino/* Define if your assembler supports R_PPC_REL16 relocs. */ 457*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 458*e4b17023SJohn Marino#undef HAVE_AS_REL16 459*e4b17023SJohn Marino#endif 460*e4b17023SJohn Marino 461*e4b17023SJohn Marino 462*e4b17023SJohn Marino/* Define if your assembler supports -relax option. */ 463*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 464*e4b17023SJohn Marino#undef HAVE_AS_RELAX_OPTION 465*e4b17023SJohn Marino#endif 466*e4b17023SJohn Marino 467*e4b17023SJohn Marino 468*e4b17023SJohn Marino/* Define if your assembler and linker support GOTDATA_OP relocs. */ 469*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 470*e4b17023SJohn Marino#undef HAVE_AS_SPARC_GOTDATA_OP 471*e4b17023SJohn Marino#endif 472*e4b17023SJohn Marino 473*e4b17023SJohn Marino 474*e4b17023SJohn Marino/* Define if your assembler and linker support unaligned PC relative relocs. 475*e4b17023SJohn Marino */ 476*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 477*e4b17023SJohn Marino#undef HAVE_AS_SPARC_UA_PCREL 478*e4b17023SJohn Marino#endif 479*e4b17023SJohn Marino 480*e4b17023SJohn Marino 481*e4b17023SJohn Marino/* Define if your assembler and linker support unaligned PC relative relocs 482*e4b17023SJohn Marino against hidden symbols. */ 483*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 484*e4b17023SJohn Marino#undef HAVE_AS_SPARC_UA_PCREL_HIDDEN 485*e4b17023SJohn Marino#endif 486*e4b17023SJohn Marino 487*e4b17023SJohn Marino 488*e4b17023SJohn Marino/* Define if your assembler and linker support thread-local storage. */ 489*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 490*e4b17023SJohn Marino#undef HAVE_AS_TLS 491*e4b17023SJohn Marino#endif 492*e4b17023SJohn Marino 493*e4b17023SJohn Marino 494*e4b17023SJohn Marino/* Define if your assembler supports arg info for __tls_get_addr. */ 495*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 496*e4b17023SJohn Marino#undef HAVE_AS_TLS_MARKERS 497*e4b17023SJohn Marino#endif 498*e4b17023SJohn Marino 499*e4b17023SJohn Marino 500*e4b17023SJohn Marino/* Define if your assembler supports VSX instructions. */ 501*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 502*e4b17023SJohn Marino#undef HAVE_AS_VSX 503*e4b17023SJohn Marino#endif 504*e4b17023SJohn Marino 505*e4b17023SJohn Marino 506*e4b17023SJohn Marino/* Define to 1 if you have the `atoll' function. */ 507*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 508*e4b17023SJohn Marino#undef HAVE_ATOLL 509*e4b17023SJohn Marino#endif 510*e4b17023SJohn Marino 511*e4b17023SJohn Marino 512*e4b17023SJohn Marino/* Define to 1 if you have the `atoq' function. */ 513*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 514*e4b17023SJohn Marino#undef HAVE_ATOQ 515*e4b17023SJohn Marino#endif 516*e4b17023SJohn Marino 517*e4b17023SJohn Marino 518*e4b17023SJohn Marino/* Define to 1 if you have the `clearerr_unlocked' function. */ 519*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 520*e4b17023SJohn Marino#undef HAVE_CLEARERR_UNLOCKED 521*e4b17023SJohn Marino#endif 522*e4b17023SJohn Marino 523*e4b17023SJohn Marino 524*e4b17023SJohn Marino/* Define to 1 if you have the `clock' function. */ 525*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 526*e4b17023SJohn Marino#undef HAVE_CLOCK 527*e4b17023SJohn Marino#endif 528*e4b17023SJohn Marino 529*e4b17023SJohn Marino 530*e4b17023SJohn Marino/* Define if <time.h> defines clock_t. */ 531*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 532*e4b17023SJohn Marino#undef HAVE_CLOCK_T 533*e4b17023SJohn Marino#endif 534*e4b17023SJohn Marino 535*e4b17023SJohn Marino 536*e4b17023SJohn Marino/* Define 0/1 if your assembler and linker support COMDAT groups. */ 537*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 538*e4b17023SJohn Marino#undef HAVE_COMDAT_GROUP 539*e4b17023SJohn Marino#endif 540*e4b17023SJohn Marino 541*e4b17023SJohn Marino 542*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'abort', otherwise define to 0. 543*e4b17023SJohn Marino */ 544*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 545*e4b17023SJohn Marino#undef HAVE_DECL_ABORT 546*e4b17023SJohn Marino#endif 547*e4b17023SJohn Marino 548*e4b17023SJohn Marino 549*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'asprintf', otherwise define to 550*e4b17023SJohn Marino 0. */ 551*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 552*e4b17023SJohn Marino#undef HAVE_DECL_ASPRINTF 553*e4b17023SJohn Marino#endif 554*e4b17023SJohn Marino 555*e4b17023SJohn Marino 556*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'atof', otherwise define to 0. */ 557*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 558*e4b17023SJohn Marino#undef HAVE_DECL_ATOF 559*e4b17023SJohn Marino#endif 560*e4b17023SJohn Marino 561*e4b17023SJohn Marino 562*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'atol', otherwise define to 0. */ 563*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 564*e4b17023SJohn Marino#undef HAVE_DECL_ATOL 565*e4b17023SJohn Marino#endif 566*e4b17023SJohn Marino 567*e4b17023SJohn Marino 568*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'basename', otherwise define to 569*e4b17023SJohn Marino 0. */ 570*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 571*e4b17023SJohn Marino#undef HAVE_DECL_BASENAME 572*e4b17023SJohn Marino#endif 573*e4b17023SJohn Marino 574*e4b17023SJohn Marino 575*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'calloc', otherwise define to 0. 576*e4b17023SJohn Marino */ 577*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 578*e4b17023SJohn Marino#undef HAVE_DECL_CALLOC 579*e4b17023SJohn Marino#endif 580*e4b17023SJohn Marino 581*e4b17023SJohn Marino 582*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'clearerr_unlocked', otherwise 583*e4b17023SJohn Marino define to 0. */ 584*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 585*e4b17023SJohn Marino#undef HAVE_DECL_CLEARERR_UNLOCKED 586*e4b17023SJohn Marino#endif 587*e4b17023SJohn Marino 588*e4b17023SJohn Marino 589*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'clock', otherwise define to 0. 590*e4b17023SJohn Marino */ 591*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 592*e4b17023SJohn Marino#undef HAVE_DECL_CLOCK 593*e4b17023SJohn Marino#endif 594*e4b17023SJohn Marino 595*e4b17023SJohn Marino 596*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'errno', otherwise define to 0. 597*e4b17023SJohn Marino */ 598*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 599*e4b17023SJohn Marino#undef HAVE_DECL_ERRNO 600*e4b17023SJohn Marino#endif 601*e4b17023SJohn Marino 602*e4b17023SJohn Marino 603*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'feof_unlocked', otherwise define 604*e4b17023SJohn Marino to 0. */ 605*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 606*e4b17023SJohn Marino#undef HAVE_DECL_FEOF_UNLOCKED 607*e4b17023SJohn Marino#endif 608*e4b17023SJohn Marino 609*e4b17023SJohn Marino 610*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'ferror_unlocked', otherwise 611*e4b17023SJohn Marino define to 0. */ 612*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 613*e4b17023SJohn Marino#undef HAVE_DECL_FERROR_UNLOCKED 614*e4b17023SJohn Marino#endif 615*e4b17023SJohn Marino 616*e4b17023SJohn Marino 617*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'fflush_unlocked', otherwise 618*e4b17023SJohn Marino define to 0. */ 619*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 620*e4b17023SJohn Marino#undef HAVE_DECL_FFLUSH_UNLOCKED 621*e4b17023SJohn Marino#endif 622*e4b17023SJohn Marino 623*e4b17023SJohn Marino 624*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'fgetc_unlocked', otherwise 625*e4b17023SJohn Marino define to 0. */ 626*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 627*e4b17023SJohn Marino#undef HAVE_DECL_FGETC_UNLOCKED 628*e4b17023SJohn Marino#endif 629*e4b17023SJohn Marino 630*e4b17023SJohn Marino 631*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'fgets_unlocked', otherwise 632*e4b17023SJohn Marino define to 0. */ 633*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 634*e4b17023SJohn Marino#undef HAVE_DECL_FGETS_UNLOCKED 635*e4b17023SJohn Marino#endif 636*e4b17023SJohn Marino 637*e4b17023SJohn Marino 638*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'fileno_unlocked', otherwise 639*e4b17023SJohn Marino define to 0. */ 640*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 641*e4b17023SJohn Marino#undef HAVE_DECL_FILENO_UNLOCKED 642*e4b17023SJohn Marino#endif 643*e4b17023SJohn Marino 644*e4b17023SJohn Marino 645*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'fprintf_unlocked', otherwise 646*e4b17023SJohn Marino define to 0. */ 647*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 648*e4b17023SJohn Marino#undef HAVE_DECL_FPRINTF_UNLOCKED 649*e4b17023SJohn Marino#endif 650*e4b17023SJohn Marino 651*e4b17023SJohn Marino 652*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'fputc_unlocked', otherwise 653*e4b17023SJohn Marino define to 0. */ 654*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 655*e4b17023SJohn Marino#undef HAVE_DECL_FPUTC_UNLOCKED 656*e4b17023SJohn Marino#endif 657*e4b17023SJohn Marino 658*e4b17023SJohn Marino 659*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'fputs_unlocked', otherwise 660*e4b17023SJohn Marino define to 0. */ 661*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 662*e4b17023SJohn Marino#undef HAVE_DECL_FPUTS_UNLOCKED 663*e4b17023SJohn Marino#endif 664*e4b17023SJohn Marino 665*e4b17023SJohn Marino 666*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'fread_unlocked', otherwise 667*e4b17023SJohn Marino define to 0. */ 668*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 669*e4b17023SJohn Marino#undef HAVE_DECL_FREAD_UNLOCKED 670*e4b17023SJohn Marino#endif 671*e4b17023SJohn Marino 672*e4b17023SJohn Marino 673*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'free', otherwise define to 0. */ 674*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 675*e4b17023SJohn Marino#undef HAVE_DECL_FREE 676*e4b17023SJohn Marino#endif 677*e4b17023SJohn Marino 678*e4b17023SJohn Marino 679*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'fwrite_unlocked', otherwise 680*e4b17023SJohn Marino define to 0. */ 681*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 682*e4b17023SJohn Marino#undef HAVE_DECL_FWRITE_UNLOCKED 683*e4b17023SJohn Marino#endif 684*e4b17023SJohn Marino 685*e4b17023SJohn Marino 686*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'getchar_unlocked', otherwise 687*e4b17023SJohn Marino define to 0. */ 688*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 689*e4b17023SJohn Marino#undef HAVE_DECL_GETCHAR_UNLOCKED 690*e4b17023SJohn Marino#endif 691*e4b17023SJohn Marino 692*e4b17023SJohn Marino 693*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'getcwd', otherwise define to 0. 694*e4b17023SJohn Marino */ 695*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 696*e4b17023SJohn Marino#undef HAVE_DECL_GETCWD 697*e4b17023SJohn Marino#endif 698*e4b17023SJohn Marino 699*e4b17023SJohn Marino 700*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'getc_unlocked', otherwise define 701*e4b17023SJohn Marino to 0. */ 702*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 703*e4b17023SJohn Marino#undef HAVE_DECL_GETC_UNLOCKED 704*e4b17023SJohn Marino#endif 705*e4b17023SJohn Marino 706*e4b17023SJohn Marino 707*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'getenv', otherwise define to 0. 708*e4b17023SJohn Marino */ 709*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 710*e4b17023SJohn Marino#undef HAVE_DECL_GETENV 711*e4b17023SJohn Marino#endif 712*e4b17023SJohn Marino 713*e4b17023SJohn Marino 714*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'getopt', otherwise define to 0. 715*e4b17023SJohn Marino */ 716*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 717*e4b17023SJohn Marino#undef HAVE_DECL_GETOPT 718*e4b17023SJohn Marino#endif 719*e4b17023SJohn Marino 720*e4b17023SJohn Marino 721*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'getpagesize', otherwise define 722*e4b17023SJohn Marino to 0. */ 723*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 724*e4b17023SJohn Marino#undef HAVE_DECL_GETPAGESIZE 725*e4b17023SJohn Marino#endif 726*e4b17023SJohn Marino 727*e4b17023SJohn Marino 728*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'getrlimit', otherwise define to 729*e4b17023SJohn Marino 0. */ 730*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 731*e4b17023SJohn Marino#undef HAVE_DECL_GETRLIMIT 732*e4b17023SJohn Marino#endif 733*e4b17023SJohn Marino 734*e4b17023SJohn Marino 735*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'getrusage', otherwise define to 736*e4b17023SJohn Marino 0. */ 737*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 738*e4b17023SJohn Marino#undef HAVE_DECL_GETRUSAGE 739*e4b17023SJohn Marino#endif 740*e4b17023SJohn Marino 741*e4b17023SJohn Marino 742*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'getwd', otherwise define to 0. 743*e4b17023SJohn Marino */ 744*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 745*e4b17023SJohn Marino#undef HAVE_DECL_GETWD 746*e4b17023SJohn Marino#endif 747*e4b17023SJohn Marino 748*e4b17023SJohn Marino 749*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'ldgetname', otherwise define to 750*e4b17023SJohn Marino 0. */ 751*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 752*e4b17023SJohn Marino#undef HAVE_DECL_LDGETNAME 753*e4b17023SJohn Marino#endif 754*e4b17023SJohn Marino 755*e4b17023SJohn Marino 756*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'madvise', otherwise define to 0. 757*e4b17023SJohn Marino */ 758*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 759*e4b17023SJohn Marino#undef HAVE_DECL_MADVISE 760*e4b17023SJohn Marino#endif 761*e4b17023SJohn Marino 762*e4b17023SJohn Marino 763*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'malloc', otherwise define to 0. 764*e4b17023SJohn Marino */ 765*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 766*e4b17023SJohn Marino#undef HAVE_DECL_MALLOC 767*e4b17023SJohn Marino#endif 768*e4b17023SJohn Marino 769*e4b17023SJohn Marino 770*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'putchar_unlocked', otherwise 771*e4b17023SJohn Marino define to 0. */ 772*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 773*e4b17023SJohn Marino#undef HAVE_DECL_PUTCHAR_UNLOCKED 774*e4b17023SJohn Marino#endif 775*e4b17023SJohn Marino 776*e4b17023SJohn Marino 777*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'putc_unlocked', otherwise define 778*e4b17023SJohn Marino to 0. */ 779*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 780*e4b17023SJohn Marino#undef HAVE_DECL_PUTC_UNLOCKED 781*e4b17023SJohn Marino#endif 782*e4b17023SJohn Marino 783*e4b17023SJohn Marino 784*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'realloc', otherwise define to 0. 785*e4b17023SJohn Marino */ 786*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 787*e4b17023SJohn Marino#undef HAVE_DECL_REALLOC 788*e4b17023SJohn Marino#endif 789*e4b17023SJohn Marino 790*e4b17023SJohn Marino 791*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'sbrk', otherwise define to 0. */ 792*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 793*e4b17023SJohn Marino#undef HAVE_DECL_SBRK 794*e4b17023SJohn Marino#endif 795*e4b17023SJohn Marino 796*e4b17023SJohn Marino 797*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'setrlimit', otherwise define to 798*e4b17023SJohn Marino 0. */ 799*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 800*e4b17023SJohn Marino#undef HAVE_DECL_SETRLIMIT 801*e4b17023SJohn Marino#endif 802*e4b17023SJohn Marino 803*e4b17023SJohn Marino 804*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'sigaltstack', otherwise define 805*e4b17023SJohn Marino to 0. */ 806*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 807*e4b17023SJohn Marino#undef HAVE_DECL_SIGALTSTACK 808*e4b17023SJohn Marino#endif 809*e4b17023SJohn Marino 810*e4b17023SJohn Marino 811*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'snprintf', otherwise define to 812*e4b17023SJohn Marino 0. */ 813*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 814*e4b17023SJohn Marino#undef HAVE_DECL_SNPRINTF 815*e4b17023SJohn Marino#endif 816*e4b17023SJohn Marino 817*e4b17023SJohn Marino 818*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'stpcpy', otherwise define to 0. 819*e4b17023SJohn Marino */ 820*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 821*e4b17023SJohn Marino#undef HAVE_DECL_STPCPY 822*e4b17023SJohn Marino#endif 823*e4b17023SJohn Marino 824*e4b17023SJohn Marino 825*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'strsignal', otherwise define to 826*e4b17023SJohn Marino 0. */ 827*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 828*e4b17023SJohn Marino#undef HAVE_DECL_STRSIGNAL 829*e4b17023SJohn Marino#endif 830*e4b17023SJohn Marino 831*e4b17023SJohn Marino 832*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'strstr', otherwise define to 0. 833*e4b17023SJohn Marino */ 834*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 835*e4b17023SJohn Marino#undef HAVE_DECL_STRSTR 836*e4b17023SJohn Marino#endif 837*e4b17023SJohn Marino 838*e4b17023SJohn Marino 839*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'strverscmp', otherwise define to 840*e4b17023SJohn Marino 0. */ 841*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 842*e4b17023SJohn Marino#undef HAVE_DECL_STRVERSCMP 843*e4b17023SJohn Marino#endif 844*e4b17023SJohn Marino 845*e4b17023SJohn Marino 846*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'times', otherwise define to 0. 847*e4b17023SJohn Marino */ 848*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 849*e4b17023SJohn Marino#undef HAVE_DECL_TIMES 850*e4b17023SJohn Marino#endif 851*e4b17023SJohn Marino 852*e4b17023SJohn Marino 853*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'vasprintf', otherwise define to 854*e4b17023SJohn Marino 0. */ 855*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 856*e4b17023SJohn Marino#undef HAVE_DECL_VASPRINTF 857*e4b17023SJohn Marino#endif 858*e4b17023SJohn Marino 859*e4b17023SJohn Marino 860*e4b17023SJohn Marino/* Define to 1 if we found a declaration for 'vsnprintf', otherwise define to 861*e4b17023SJohn Marino 0. */ 862*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 863*e4b17023SJohn Marino#undef HAVE_DECL_VSNPRINTF 864*e4b17023SJohn Marino#endif 865*e4b17023SJohn Marino 866*e4b17023SJohn Marino 867*e4b17023SJohn Marino/* Define to 1 if you have the <direct.h> header file. */ 868*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 869*e4b17023SJohn Marino#undef HAVE_DIRECT_H 870*e4b17023SJohn Marino#endif 871*e4b17023SJohn Marino 872*e4b17023SJohn Marino 873*e4b17023SJohn Marino/* Define to 1 if you have the <dlfcn.h> header file. */ 874*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 875*e4b17023SJohn Marino#undef HAVE_DLFCN_H 876*e4b17023SJohn Marino#endif 877*e4b17023SJohn Marino 878*e4b17023SJohn Marino 879*e4b17023SJohn Marino/* Define to 1 if you have the <ext/hash_map> header file. */ 880*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 881*e4b17023SJohn Marino#undef HAVE_EXT_HASH_MAP 882*e4b17023SJohn Marino#endif 883*e4b17023SJohn Marino 884*e4b17023SJohn Marino 885*e4b17023SJohn Marino/* Define to 1 if you have the <fcntl.h> header file. */ 886*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 887*e4b17023SJohn Marino#undef HAVE_FCNTL_H 888*e4b17023SJohn Marino#endif 889*e4b17023SJohn Marino 890*e4b17023SJohn Marino 891*e4b17023SJohn Marino/* Define to 1 if you have the `feof_unlocked' function. */ 892*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 893*e4b17023SJohn Marino#undef HAVE_FEOF_UNLOCKED 894*e4b17023SJohn Marino#endif 895*e4b17023SJohn Marino 896*e4b17023SJohn Marino 897*e4b17023SJohn Marino/* Define to 1 if you have the `ferror_unlocked' function. */ 898*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 899*e4b17023SJohn Marino#undef HAVE_FERROR_UNLOCKED 900*e4b17023SJohn Marino#endif 901*e4b17023SJohn Marino 902*e4b17023SJohn Marino 903*e4b17023SJohn Marino/* Define to 1 if you have the `fflush_unlocked' function. */ 904*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 905*e4b17023SJohn Marino#undef HAVE_FFLUSH_UNLOCKED 906*e4b17023SJohn Marino#endif 907*e4b17023SJohn Marino 908*e4b17023SJohn Marino 909*e4b17023SJohn Marino/* Define to 1 if you have the `fgetc_unlocked' function. */ 910*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 911*e4b17023SJohn Marino#undef HAVE_FGETC_UNLOCKED 912*e4b17023SJohn Marino#endif 913*e4b17023SJohn Marino 914*e4b17023SJohn Marino 915*e4b17023SJohn Marino/* Define to 1 if you have the `fgets_unlocked' function. */ 916*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 917*e4b17023SJohn Marino#undef HAVE_FGETS_UNLOCKED 918*e4b17023SJohn Marino#endif 919*e4b17023SJohn Marino 920*e4b17023SJohn Marino 921*e4b17023SJohn Marino/* Define to 1 if you have the `fileno_unlocked' function. */ 922*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 923*e4b17023SJohn Marino#undef HAVE_FILENO_UNLOCKED 924*e4b17023SJohn Marino#endif 925*e4b17023SJohn Marino 926*e4b17023SJohn Marino 927*e4b17023SJohn Marino/* Define to 1 if you have the `fork' function. */ 928*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 929*e4b17023SJohn Marino#undef HAVE_FORK 930*e4b17023SJohn Marino#endif 931*e4b17023SJohn Marino 932*e4b17023SJohn Marino 933*e4b17023SJohn Marino/* Define to 1 if you have the `fprintf_unlocked' function. */ 934*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 935*e4b17023SJohn Marino#undef HAVE_FPRINTF_UNLOCKED 936*e4b17023SJohn Marino#endif 937*e4b17023SJohn Marino 938*e4b17023SJohn Marino 939*e4b17023SJohn Marino/* Define to 1 if you have the `fputc_unlocked' function. */ 940*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 941*e4b17023SJohn Marino#undef HAVE_FPUTC_UNLOCKED 942*e4b17023SJohn Marino#endif 943*e4b17023SJohn Marino 944*e4b17023SJohn Marino 945*e4b17023SJohn Marino/* Define to 1 if you have the `fputs_unlocked' function. */ 946*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 947*e4b17023SJohn Marino#undef HAVE_FPUTS_UNLOCKED 948*e4b17023SJohn Marino#endif 949*e4b17023SJohn Marino 950*e4b17023SJohn Marino 951*e4b17023SJohn Marino/* Define to 1 if you have the `fread_unlocked' function. */ 952*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 953*e4b17023SJohn Marino#undef HAVE_FREAD_UNLOCKED 954*e4b17023SJohn Marino#endif 955*e4b17023SJohn Marino 956*e4b17023SJohn Marino 957*e4b17023SJohn Marino/* Define to 1 if you have the `fwrite_unlocked' function. */ 958*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 959*e4b17023SJohn Marino#undef HAVE_FWRITE_UNLOCKED 960*e4b17023SJohn Marino#endif 961*e4b17023SJohn Marino 962*e4b17023SJohn Marino 963*e4b17023SJohn Marino/* Define if your assembler supports specifying the alignment of objects 964*e4b17023SJohn Marino allocated using the GAS .comm command. */ 965*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 966*e4b17023SJohn Marino#undef HAVE_GAS_ALIGNED_COMM 967*e4b17023SJohn Marino#endif 968*e4b17023SJohn Marino 969*e4b17023SJohn Marino 970*e4b17023SJohn Marino/* Define if your assembler supports .balign and .p2align. */ 971*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 972*e4b17023SJohn Marino#undef HAVE_GAS_BALIGN_AND_P2ALIGN 973*e4b17023SJohn Marino#endif 974*e4b17023SJohn Marino 975*e4b17023SJohn Marino 976*e4b17023SJohn Marino/* Define 0/1 if your assembler supports CFI directives. */ 977*e4b17023SJohn Marino#undef HAVE_GAS_CFI_DIRECTIVE 978*e4b17023SJohn Marino 979*e4b17023SJohn Marino/* Define 0/1 if your assembler supports .cfi_personality. */ 980*e4b17023SJohn Marino#undef HAVE_GAS_CFI_PERSONALITY_DIRECTIVE 981*e4b17023SJohn Marino 982*e4b17023SJohn Marino/* Define 0/1 if your assembler supports .cfi_sections. */ 983*e4b17023SJohn Marino#undef HAVE_GAS_CFI_SECTIONS_DIRECTIVE 984*e4b17023SJohn Marino 985*e4b17023SJohn Marino/* Define if your assembler supports the .loc discriminator sub-directive. */ 986*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 987*e4b17023SJohn Marino#undef HAVE_GAS_DISCRIMINATOR 988*e4b17023SJohn Marino#endif 989*e4b17023SJohn Marino 990*e4b17023SJohn Marino 991*e4b17023SJohn Marino/* Define if your assembler supports @gnu_unique_object. */ 992*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 993*e4b17023SJohn Marino#undef HAVE_GAS_GNU_UNIQUE_OBJECT 994*e4b17023SJohn Marino#endif 995*e4b17023SJohn Marino 996*e4b17023SJohn Marino 997*e4b17023SJohn Marino/* Define if your assembler and linker support .hidden. */ 998*e4b17023SJohn Marino#undef HAVE_GAS_HIDDEN 999*e4b17023SJohn Marino 1000*e4b17023SJohn Marino/* Define if your assembler supports .lcomm with an alignment field. */ 1001*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1002*e4b17023SJohn Marino#undef HAVE_GAS_LCOMM_WITH_ALIGNMENT 1003*e4b17023SJohn Marino#endif 1004*e4b17023SJohn Marino 1005*e4b17023SJohn Marino 1006*e4b17023SJohn Marino/* Define if your assembler supports .literal16. */ 1007*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1008*e4b17023SJohn Marino#undef HAVE_GAS_LITERAL16 1009*e4b17023SJohn Marino#endif 1010*e4b17023SJohn Marino 1011*e4b17023SJohn Marino 1012*e4b17023SJohn Marino/* Define if your assembler supports specifying the maximum number of bytes to 1013*e4b17023SJohn Marino skip when using the GAS .p2align command. */ 1014*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1015*e4b17023SJohn Marino#undef HAVE_GAS_MAX_SKIP_P2ALIGN 1016*e4b17023SJohn Marino#endif 1017*e4b17023SJohn Marino 1018*e4b17023SJohn Marino 1019*e4b17023SJohn Marino/* Define if your assembler supports .nsubspa comdat option. */ 1020*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1021*e4b17023SJohn Marino#undef HAVE_GAS_NSUBSPA_COMDAT 1022*e4b17023SJohn Marino#endif 1023*e4b17023SJohn Marino 1024*e4b17023SJohn Marino 1025*e4b17023SJohn Marino/* Define if your assembler and linker support 32-bit section relative relocs 1026*e4b17023SJohn Marino via '.secrel32 label'. */ 1027*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1028*e4b17023SJohn Marino#undef HAVE_GAS_PE_SECREL32_RELOC 1029*e4b17023SJohn Marino#endif 1030*e4b17023SJohn Marino 1031*e4b17023SJohn Marino 1032*e4b17023SJohn Marino/* Define if your assembler supports specifying the section flag e. */ 1033*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1034*e4b17023SJohn Marino#undef HAVE_GAS_SECTION_EXCLUDE 1035*e4b17023SJohn Marino#endif 1036*e4b17023SJohn Marino 1037*e4b17023SJohn Marino 1038*e4b17023SJohn Marino/* Define 0/1 if your assembler supports marking sections with SHF_MERGE flag. 1039*e4b17023SJohn Marino */ 1040*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1041*e4b17023SJohn Marino#undef HAVE_GAS_SHF_MERGE 1042*e4b17023SJohn Marino#endif 1043*e4b17023SJohn Marino 1044*e4b17023SJohn Marino 1045*e4b17023SJohn Marino/* Define if your assembler supports .subsection and .subsection -1 starts 1046*e4b17023SJohn Marino emitting at the beginning of your section. */ 1047*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1048*e4b17023SJohn Marino#undef HAVE_GAS_SUBSECTION_ORDERING 1049*e4b17023SJohn Marino#endif 1050*e4b17023SJohn Marino 1051*e4b17023SJohn Marino 1052*e4b17023SJohn Marino/* Define if your assembler supports .weak. */ 1053*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1054*e4b17023SJohn Marino#undef HAVE_GAS_WEAK 1055*e4b17023SJohn Marino#endif 1056*e4b17023SJohn Marino 1057*e4b17023SJohn Marino 1058*e4b17023SJohn Marino/* Define if your assembler supports .weakref. */ 1059*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1060*e4b17023SJohn Marino#undef HAVE_GAS_WEAKREF 1061*e4b17023SJohn Marino#endif 1062*e4b17023SJohn Marino 1063*e4b17023SJohn Marino 1064*e4b17023SJohn Marino/* Define to 1 if you have the `getchar_unlocked' function. */ 1065*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1066*e4b17023SJohn Marino#undef HAVE_GETCHAR_UNLOCKED 1067*e4b17023SJohn Marino#endif 1068*e4b17023SJohn Marino 1069*e4b17023SJohn Marino 1070*e4b17023SJohn Marino/* Define to 1 if you have the `getc_unlocked' function. */ 1071*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1072*e4b17023SJohn Marino#undef HAVE_GETC_UNLOCKED 1073*e4b17023SJohn Marino#endif 1074*e4b17023SJohn Marino 1075*e4b17023SJohn Marino 1076*e4b17023SJohn Marino/* Define to 1 if you have the `getrlimit' function. */ 1077*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1078*e4b17023SJohn Marino#undef HAVE_GETRLIMIT 1079*e4b17023SJohn Marino#endif 1080*e4b17023SJohn Marino 1081*e4b17023SJohn Marino 1082*e4b17023SJohn Marino/* Define to 1 if you have the `getrusage' function. */ 1083*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1084*e4b17023SJohn Marino#undef HAVE_GETRUSAGE 1085*e4b17023SJohn Marino#endif 1086*e4b17023SJohn Marino 1087*e4b17023SJohn Marino 1088*e4b17023SJohn Marino/* Define to 1 if you have the `gettimeofday' function. */ 1089*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1090*e4b17023SJohn Marino#undef HAVE_GETTIMEOFDAY 1091*e4b17023SJohn Marino#endif 1092*e4b17023SJohn Marino 1093*e4b17023SJohn Marino 1094*e4b17023SJohn Marino/* Define to 1 if using GNU as. */ 1095*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1096*e4b17023SJohn Marino#undef HAVE_GNU_AS 1097*e4b17023SJohn Marino#endif 1098*e4b17023SJohn Marino 1099*e4b17023SJohn Marino 1100*e4b17023SJohn Marino/* Define if your system supports gnu indirect functions. */ 1101*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1102*e4b17023SJohn Marino#undef HAVE_GNU_INDIRECT_FUNCTION 1103*e4b17023SJohn Marino#endif 1104*e4b17023SJohn Marino 1105*e4b17023SJohn Marino 1106*e4b17023SJohn Marino/* Define to 1 if using GNU ld. */ 1107*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1108*e4b17023SJohn Marino#undef HAVE_GNU_LD 1109*e4b17023SJohn Marino#endif 1110*e4b17023SJohn Marino 1111*e4b17023SJohn Marino 1112*e4b17023SJohn Marino/* Define if you have the iconv() function. */ 1113*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1114*e4b17023SJohn Marino#undef HAVE_ICONV 1115*e4b17023SJohn Marino#endif 1116*e4b17023SJohn Marino 1117*e4b17023SJohn Marino 1118*e4b17023SJohn Marino/* Define to 1 if you have the <iconv.h> header file. */ 1119*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1120*e4b17023SJohn Marino#undef HAVE_ICONV_H 1121*e4b17023SJohn Marino#endif 1122*e4b17023SJohn Marino 1123*e4b17023SJohn Marino 1124*e4b17023SJohn Marino/* Define .init_array/.fini_array sections are available and working. */ 1125*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1126*e4b17023SJohn Marino#undef HAVE_INITFINI_ARRAY_SUPPORT 1127*e4b17023SJohn Marino#endif 1128*e4b17023SJohn Marino 1129*e4b17023SJohn Marino 1130*e4b17023SJohn Marino/* Define to 1 if the system has the type `intmax_t'. */ 1131*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1132*e4b17023SJohn Marino#undef HAVE_INTMAX_T 1133*e4b17023SJohn Marino#endif 1134*e4b17023SJohn Marino 1135*e4b17023SJohn Marino 1136*e4b17023SJohn Marino/* Define to 1 if the system has the type `intptr_t'. */ 1137*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1138*e4b17023SJohn Marino#undef HAVE_INTPTR_T 1139*e4b17023SJohn Marino#endif 1140*e4b17023SJohn Marino 1141*e4b17023SJohn Marino 1142*e4b17023SJohn Marino/* Define if you have a working <inttypes.h> header file. */ 1143*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1144*e4b17023SJohn Marino#undef HAVE_INTTYPES_H 1145*e4b17023SJohn Marino#endif 1146*e4b17023SJohn Marino 1147*e4b17023SJohn Marino 1148*e4b17023SJohn Marino/* Define to 1 if you have the `kill' function. */ 1149*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1150*e4b17023SJohn Marino#undef HAVE_KILL 1151*e4b17023SJohn Marino#endif 1152*e4b17023SJohn Marino 1153*e4b17023SJohn Marino 1154*e4b17023SJohn Marino/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */ 1155*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1156*e4b17023SJohn Marino#undef HAVE_LANGINFO_CODESET 1157*e4b17023SJohn Marino#endif 1158*e4b17023SJohn Marino 1159*e4b17023SJohn Marino 1160*e4b17023SJohn Marino/* Define to 1 if you have the <langinfo.h> header file. */ 1161*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1162*e4b17023SJohn Marino#undef HAVE_LANGINFO_H 1163*e4b17023SJohn Marino#endif 1164*e4b17023SJohn Marino 1165*e4b17023SJohn Marino 1166*e4b17023SJohn Marino/* Define if your <locale.h> file defines LC_MESSAGES. */ 1167*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1168*e4b17023SJohn Marino#undef HAVE_LC_MESSAGES 1169*e4b17023SJohn Marino#endif 1170*e4b17023SJohn Marino 1171*e4b17023SJohn Marino 1172*e4b17023SJohn Marino/* Define to 1 if you have the <ldfcn.h> header file. */ 1173*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1174*e4b17023SJohn Marino#undef HAVE_LDFCN_H 1175*e4b17023SJohn Marino#endif 1176*e4b17023SJohn Marino 1177*e4b17023SJohn Marino 1178*e4b17023SJohn Marino/* Define if your linker supports --as-needed and --no-as-needed options. */ 1179*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1180*e4b17023SJohn Marino#undef HAVE_LD_AS_NEEDED 1181*e4b17023SJohn Marino#endif 1182*e4b17023SJohn Marino 1183*e4b17023SJohn Marino 1184*e4b17023SJohn Marino/* Define if your linker supports --build-id. */ 1185*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1186*e4b17023SJohn Marino#undef HAVE_LD_BUILDID 1187*e4b17023SJohn Marino#endif 1188*e4b17023SJohn Marino 1189*e4b17023SJohn Marino 1190*e4b17023SJohn Marino/* Define if your linker supports --demangle option. */ 1191*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1192*e4b17023SJohn Marino#undef HAVE_LD_DEMANGLE 1193*e4b17023SJohn Marino#endif 1194*e4b17023SJohn Marino 1195*e4b17023SJohn Marino 1196*e4b17023SJohn Marino/* Define if your linker supports .eh_frame_hdr. */ 1197*e4b17023SJohn Marino#undef HAVE_LD_EH_FRAME_HDR 1198*e4b17023SJohn Marino 1199*e4b17023SJohn Marino/* Define if your linker supports garbage collection of sections in presence 1200*e4b17023SJohn Marino of EH frames. */ 1201*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1202*e4b17023SJohn Marino#undef HAVE_LD_EH_GC_SECTIONS 1203*e4b17023SJohn Marino#endif 1204*e4b17023SJohn Marino 1205*e4b17023SJohn Marino 1206*e4b17023SJohn Marino/* Define if your linker has buggy garbage collection of sections support when 1207*e4b17023SJohn Marino .text.startup.foo like sections are used. */ 1208*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1209*e4b17023SJohn Marino#undef HAVE_LD_EH_GC_SECTIONS_BUG 1210*e4b17023SJohn Marino#endif 1211*e4b17023SJohn Marino 1212*e4b17023SJohn Marino 1213*e4b17023SJohn Marino/* Define if your PowerPC64 linker supports a large TOC. */ 1214*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1215*e4b17023SJohn Marino#undef HAVE_LD_LARGE_TOC 1216*e4b17023SJohn Marino#endif 1217*e4b17023SJohn Marino 1218*e4b17023SJohn Marino 1219*e4b17023SJohn Marino/* Define if your PowerPC64 linker only needs function descriptor syms. */ 1220*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1221*e4b17023SJohn Marino#undef HAVE_LD_NO_DOT_SYMS 1222*e4b17023SJohn Marino#endif 1223*e4b17023SJohn Marino 1224*e4b17023SJohn Marino 1225*e4b17023SJohn Marino/* Define if your linker can relax absolute .eh_frame personality pointers 1226*e4b17023SJohn Marino into PC-relative form. */ 1227*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1228*e4b17023SJohn Marino#undef HAVE_LD_PERSONALITY_RELAXATION 1229*e4b17023SJohn Marino#endif 1230*e4b17023SJohn Marino 1231*e4b17023SJohn Marino 1232*e4b17023SJohn Marino/* Define if your linker supports -pie option. */ 1233*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1234*e4b17023SJohn Marino#undef HAVE_LD_PIE 1235*e4b17023SJohn Marino#endif 1236*e4b17023SJohn Marino 1237*e4b17023SJohn Marino 1238*e4b17023SJohn Marino/* Define if your linker links a mix of read-only and read-write sections into 1239*e4b17023SJohn Marino a read-write section. */ 1240*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1241*e4b17023SJohn Marino#undef HAVE_LD_RO_RW_SECTION_MIXING 1242*e4b17023SJohn Marino#endif 1243*e4b17023SJohn Marino 1244*e4b17023SJohn Marino 1245*e4b17023SJohn Marino/* Define if your linker supports the *_sol2 emulations. */ 1246*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1247*e4b17023SJohn Marino#undef HAVE_LD_SOL2_EMULATION 1248*e4b17023SJohn Marino#endif 1249*e4b17023SJohn Marino 1250*e4b17023SJohn Marino 1251*e4b17023SJohn Marino/* Define if your linker supports -Bstatic/-Bdynamic or equivalent options. */ 1252*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1253*e4b17023SJohn Marino#undef HAVE_LD_STATIC_DYNAMIC 1254*e4b17023SJohn Marino#endif 1255*e4b17023SJohn Marino 1256*e4b17023SJohn Marino 1257*e4b17023SJohn Marino/* Define if your linker supports --sysroot. */ 1258*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1259*e4b17023SJohn Marino#undef HAVE_LD_SYSROOT 1260*e4b17023SJohn Marino#endif 1261*e4b17023SJohn Marino 1262*e4b17023SJohn Marino 1263*e4b17023SJohn Marino/* Define to 1 if you have the <limits.h> header file. */ 1264*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1265*e4b17023SJohn Marino#undef HAVE_LIMITS_H 1266*e4b17023SJohn Marino#endif 1267*e4b17023SJohn Marino 1268*e4b17023SJohn Marino 1269*e4b17023SJohn Marino/* Define to 1 if you have the <locale.h> header file. */ 1270*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1271*e4b17023SJohn Marino#undef HAVE_LOCALE_H 1272*e4b17023SJohn Marino#endif 1273*e4b17023SJohn Marino 1274*e4b17023SJohn Marino 1275*e4b17023SJohn Marino/* Define to 1 if the system has the type `long long'. */ 1276*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1277*e4b17023SJohn Marino#undef HAVE_LONG_LONG 1278*e4b17023SJohn Marino#endif 1279*e4b17023SJohn Marino 1280*e4b17023SJohn Marino 1281*e4b17023SJohn Marino/* Define to 1 if the system has the type `long long int'. */ 1282*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1283*e4b17023SJohn Marino#undef HAVE_LONG_LONG_INT 1284*e4b17023SJohn Marino#endif 1285*e4b17023SJohn Marino 1286*e4b17023SJohn Marino 1287*e4b17023SJohn Marino/* Define to the level of your linker's plugin support. */ 1288*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1289*e4b17023SJohn Marino#undef HAVE_LTO_PLUGIN 1290*e4b17023SJohn Marino#endif 1291*e4b17023SJohn Marino 1292*e4b17023SJohn Marino 1293*e4b17023SJohn Marino/* Define to 1 if you have the `madvise' function. */ 1294*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1295*e4b17023SJohn Marino#undef HAVE_MADVISE 1296*e4b17023SJohn Marino#endif 1297*e4b17023SJohn Marino 1298*e4b17023SJohn Marino 1299*e4b17023SJohn Marino/* Define to 1 if you have the <malloc.h> header file. */ 1300*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1301*e4b17023SJohn Marino#undef HAVE_MALLOC_H 1302*e4b17023SJohn Marino#endif 1303*e4b17023SJohn Marino 1304*e4b17023SJohn Marino 1305*e4b17023SJohn Marino/* Define to 1 if you have the `mbstowcs' function. */ 1306*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1307*e4b17023SJohn Marino#undef HAVE_MBSTOWCS 1308*e4b17023SJohn Marino#endif 1309*e4b17023SJohn Marino 1310*e4b17023SJohn Marino 1311*e4b17023SJohn Marino/* Define if valgrind's memcheck.h header is installed. */ 1312*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1313*e4b17023SJohn Marino#undef HAVE_MEMCHECK_H 1314*e4b17023SJohn Marino#endif 1315*e4b17023SJohn Marino 1316*e4b17023SJohn Marino 1317*e4b17023SJohn Marino/* Define to 1 if you have the <memory.h> header file. */ 1318*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1319*e4b17023SJohn Marino#undef HAVE_MEMORY_H 1320*e4b17023SJohn Marino#endif 1321*e4b17023SJohn Marino 1322*e4b17023SJohn Marino 1323*e4b17023SJohn Marino/* Define to 1 if you have the `mmap' function. */ 1324*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1325*e4b17023SJohn Marino#undef HAVE_MMAP 1326*e4b17023SJohn Marino#endif 1327*e4b17023SJohn Marino 1328*e4b17023SJohn Marino 1329*e4b17023SJohn Marino/* Define if mmap with MAP_ANON(YMOUS) works. */ 1330*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1331*e4b17023SJohn Marino#undef HAVE_MMAP_ANON 1332*e4b17023SJohn Marino#endif 1333*e4b17023SJohn Marino 1334*e4b17023SJohn Marino 1335*e4b17023SJohn Marino/* Define if mmap of /dev/zero works. */ 1336*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1337*e4b17023SJohn Marino#undef HAVE_MMAP_DEV_ZERO 1338*e4b17023SJohn Marino#endif 1339*e4b17023SJohn Marino 1340*e4b17023SJohn Marino 1341*e4b17023SJohn Marino/* Define if read-only mmap of a plain file works. */ 1342*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1343*e4b17023SJohn Marino#undef HAVE_MMAP_FILE 1344*e4b17023SJohn Marino#endif 1345*e4b17023SJohn Marino 1346*e4b17023SJohn Marino 1347*e4b17023SJohn Marino/* Define to 1 if you have the `nl_langinfo' function. */ 1348*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1349*e4b17023SJohn Marino#undef HAVE_NL_LANGINFO 1350*e4b17023SJohn Marino#endif 1351*e4b17023SJohn Marino 1352*e4b17023SJohn Marino 1353*e4b17023SJohn Marino/* Define to 1 if you have the `putchar_unlocked' function. */ 1354*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1355*e4b17023SJohn Marino#undef HAVE_PUTCHAR_UNLOCKED 1356*e4b17023SJohn Marino#endif 1357*e4b17023SJohn Marino 1358*e4b17023SJohn Marino 1359*e4b17023SJohn Marino/* Define to 1 if you have the `putc_unlocked' function. */ 1360*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1361*e4b17023SJohn Marino#undef HAVE_PUTC_UNLOCKED 1362*e4b17023SJohn Marino#endif 1363*e4b17023SJohn Marino 1364*e4b17023SJohn Marino 1365*e4b17023SJohn Marino/* Define to 1 if you have the `setlocale' function. */ 1366*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1367*e4b17023SJohn Marino#undef HAVE_SETLOCALE 1368*e4b17023SJohn Marino#endif 1369*e4b17023SJohn Marino 1370*e4b17023SJohn Marino 1371*e4b17023SJohn Marino/* Define to 1 if you have the `setrlimit' function. */ 1372*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1373*e4b17023SJohn Marino#undef HAVE_SETRLIMIT 1374*e4b17023SJohn Marino#endif 1375*e4b17023SJohn Marino 1376*e4b17023SJohn Marino 1377*e4b17023SJohn Marino/* Define to 1 if you have the <stddef.h> header file. */ 1378*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1379*e4b17023SJohn Marino#undef HAVE_STDDEF_H 1380*e4b17023SJohn Marino#endif 1381*e4b17023SJohn Marino 1382*e4b17023SJohn Marino 1383*e4b17023SJohn Marino/* Define to 1 if you have the <stdint.h> header file. */ 1384*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1385*e4b17023SJohn Marino#undef HAVE_STDINT_H 1386*e4b17023SJohn Marino#endif 1387*e4b17023SJohn Marino 1388*e4b17023SJohn Marino 1389*e4b17023SJohn Marino/* Define to 1 if you have the <stdlib.h> header file. */ 1390*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1391*e4b17023SJohn Marino#undef HAVE_STDLIB_H 1392*e4b17023SJohn Marino#endif 1393*e4b17023SJohn Marino 1394*e4b17023SJohn Marino 1395*e4b17023SJohn Marino/* Define to 1 if you have the <strings.h> header file. */ 1396*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1397*e4b17023SJohn Marino#undef HAVE_STRINGS_H 1398*e4b17023SJohn Marino#endif 1399*e4b17023SJohn Marino 1400*e4b17023SJohn Marino 1401*e4b17023SJohn Marino/* Define to 1 if you have the <string.h> header file. */ 1402*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1403*e4b17023SJohn Marino#undef HAVE_STRING_H 1404*e4b17023SJohn Marino#endif 1405*e4b17023SJohn Marino 1406*e4b17023SJohn Marino 1407*e4b17023SJohn Marino/* Define to 1 if you have the `strsignal' function. */ 1408*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1409*e4b17023SJohn Marino#undef HAVE_STRSIGNAL 1410*e4b17023SJohn Marino#endif 1411*e4b17023SJohn Marino 1412*e4b17023SJohn Marino 1413*e4b17023SJohn Marino/* Define if <sys/times.h> defines struct tms. */ 1414*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1415*e4b17023SJohn Marino#undef HAVE_STRUCT_TMS 1416*e4b17023SJohn Marino#endif 1417*e4b17023SJohn Marino 1418*e4b17023SJohn Marino 1419*e4b17023SJohn Marino/* Define to 1 if you have the `sysconf' function. */ 1420*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1421*e4b17023SJohn Marino#undef HAVE_SYSCONF 1422*e4b17023SJohn Marino#endif 1423*e4b17023SJohn Marino 1424*e4b17023SJohn Marino 1425*e4b17023SJohn Marino/* Define to 1 if you have the <sys/file.h> header file. */ 1426*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1427*e4b17023SJohn Marino#undef HAVE_SYS_FILE_H 1428*e4b17023SJohn Marino#endif 1429*e4b17023SJohn Marino 1430*e4b17023SJohn Marino 1431*e4b17023SJohn Marino/* Define to 1 if you have the <sys/mman.h> header file. */ 1432*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1433*e4b17023SJohn Marino#undef HAVE_SYS_MMAN_H 1434*e4b17023SJohn Marino#endif 1435*e4b17023SJohn Marino 1436*e4b17023SJohn Marino 1437*e4b17023SJohn Marino/* Define to 1 if you have the <sys/param.h> header file. */ 1438*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1439*e4b17023SJohn Marino#undef HAVE_SYS_PARAM_H 1440*e4b17023SJohn Marino#endif 1441*e4b17023SJohn Marino 1442*e4b17023SJohn Marino 1443*e4b17023SJohn Marino/* Define to 1 if you have the <sys/resource.h> header file. */ 1444*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1445*e4b17023SJohn Marino#undef HAVE_SYS_RESOURCE_H 1446*e4b17023SJohn Marino#endif 1447*e4b17023SJohn Marino 1448*e4b17023SJohn Marino 1449*e4b17023SJohn Marino/* Define if your target C library provides sys/sdt.h */ 1450*e4b17023SJohn Marino#undef HAVE_SYS_SDT_H 1451*e4b17023SJohn Marino 1452*e4b17023SJohn Marino/* Define to 1 if you have the <sys/stat.h> header file. */ 1453*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1454*e4b17023SJohn Marino#undef HAVE_SYS_STAT_H 1455*e4b17023SJohn Marino#endif 1456*e4b17023SJohn Marino 1457*e4b17023SJohn Marino 1458*e4b17023SJohn Marino/* Define to 1 if you have the <sys/times.h> header file. */ 1459*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1460*e4b17023SJohn Marino#undef HAVE_SYS_TIMES_H 1461*e4b17023SJohn Marino#endif 1462*e4b17023SJohn Marino 1463*e4b17023SJohn Marino 1464*e4b17023SJohn Marino/* Define to 1 if you have the <sys/time.h> header file. */ 1465*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1466*e4b17023SJohn Marino#undef HAVE_SYS_TIME_H 1467*e4b17023SJohn Marino#endif 1468*e4b17023SJohn Marino 1469*e4b17023SJohn Marino 1470*e4b17023SJohn Marino/* Define to 1 if you have the <sys/types.h> header file. */ 1471*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1472*e4b17023SJohn Marino#undef HAVE_SYS_TYPES_H 1473*e4b17023SJohn Marino#endif 1474*e4b17023SJohn Marino 1475*e4b17023SJohn Marino 1476*e4b17023SJohn Marino/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */ 1477*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1478*e4b17023SJohn Marino#undef HAVE_SYS_WAIT_H 1479*e4b17023SJohn Marino#endif 1480*e4b17023SJohn Marino 1481*e4b17023SJohn Marino 1482*e4b17023SJohn Marino/* Define to 1 if you have the `times' function. */ 1483*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1484*e4b17023SJohn Marino#undef HAVE_TIMES 1485*e4b17023SJohn Marino#endif 1486*e4b17023SJohn Marino 1487*e4b17023SJohn Marino 1488*e4b17023SJohn Marino/* Define to 1 if you have the <time.h> header file. */ 1489*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1490*e4b17023SJohn Marino#undef HAVE_TIME_H 1491*e4b17023SJohn Marino#endif 1492*e4b17023SJohn Marino 1493*e4b17023SJohn Marino 1494*e4b17023SJohn Marino/* Define to 1 if you have the <tr1/unordered_map> header file. */ 1495*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1496*e4b17023SJohn Marino#undef HAVE_TR1_UNORDERED_MAP 1497*e4b17023SJohn Marino#endif 1498*e4b17023SJohn Marino 1499*e4b17023SJohn Marino 1500*e4b17023SJohn Marino/* Define to 1 if the system has the type `uintmax_t'. */ 1501*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1502*e4b17023SJohn Marino#undef HAVE_UINTMAX_T 1503*e4b17023SJohn Marino#endif 1504*e4b17023SJohn Marino 1505*e4b17023SJohn Marino 1506*e4b17023SJohn Marino/* Define to 1 if the system has the type `uintptr_t'. */ 1507*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1508*e4b17023SJohn Marino#undef HAVE_UINTPTR_T 1509*e4b17023SJohn Marino#endif 1510*e4b17023SJohn Marino 1511*e4b17023SJohn Marino 1512*e4b17023SJohn Marino/* Define to 1 if you have the <unistd.h> header file. */ 1513*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1514*e4b17023SJohn Marino#undef HAVE_UNISTD_H 1515*e4b17023SJohn Marino#endif 1516*e4b17023SJohn Marino 1517*e4b17023SJohn Marino 1518*e4b17023SJohn Marino/* Define to 1 if you have the <unordered_map> header file. */ 1519*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1520*e4b17023SJohn Marino#undef HAVE_UNORDERED_MAP 1521*e4b17023SJohn Marino#endif 1522*e4b17023SJohn Marino 1523*e4b17023SJohn Marino 1524*e4b17023SJohn Marino/* Define to 1 if the system has the type `unsigned long long int'. */ 1525*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1526*e4b17023SJohn Marino#undef HAVE_UNSIGNED_LONG_LONG_INT 1527*e4b17023SJohn Marino#endif 1528*e4b17023SJohn Marino 1529*e4b17023SJohn Marino 1530*e4b17023SJohn Marino/* Define if valgrind's valgrind/memcheck.h header is installed. */ 1531*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1532*e4b17023SJohn Marino#undef HAVE_VALGRIND_MEMCHECK_H 1533*e4b17023SJohn Marino#endif 1534*e4b17023SJohn Marino 1535*e4b17023SJohn Marino 1536*e4b17023SJohn Marino/* Define to 1 if you have the `vfork' function. */ 1537*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1538*e4b17023SJohn Marino#undef HAVE_VFORK 1539*e4b17023SJohn Marino#endif 1540*e4b17023SJohn Marino 1541*e4b17023SJohn Marino 1542*e4b17023SJohn Marino/* Define to 1 if you have the <vfork.h> header file. */ 1543*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1544*e4b17023SJohn Marino#undef HAVE_VFORK_H 1545*e4b17023SJohn Marino#endif 1546*e4b17023SJohn Marino 1547*e4b17023SJohn Marino 1548*e4b17023SJohn Marino/* Define to 1 if you have the <wchar.h> header file. */ 1549*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1550*e4b17023SJohn Marino#undef HAVE_WCHAR_H 1551*e4b17023SJohn Marino#endif 1552*e4b17023SJohn Marino 1553*e4b17023SJohn Marino 1554*e4b17023SJohn Marino/* Define to 1 if you have the `wcswidth' function. */ 1555*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1556*e4b17023SJohn Marino#undef HAVE_WCSWIDTH 1557*e4b17023SJohn Marino#endif 1558*e4b17023SJohn Marino 1559*e4b17023SJohn Marino 1560*e4b17023SJohn Marino/* Define to 1 if `fork' works. */ 1561*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1562*e4b17023SJohn Marino#undef HAVE_WORKING_FORK 1563*e4b17023SJohn Marino#endif 1564*e4b17023SJohn Marino 1565*e4b17023SJohn Marino 1566*e4b17023SJohn Marino/* Define this macro if mbstowcs does not crash when its first argument is 1567*e4b17023SJohn Marino NULL. */ 1568*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1569*e4b17023SJohn Marino#undef HAVE_WORKING_MBSTOWCS 1570*e4b17023SJohn Marino#endif 1571*e4b17023SJohn Marino 1572*e4b17023SJohn Marino 1573*e4b17023SJohn Marino/* Define to 1 if `vfork' works. */ 1574*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1575*e4b17023SJohn Marino#undef HAVE_WORKING_VFORK 1576*e4b17023SJohn Marino#endif 1577*e4b17023SJohn Marino 1578*e4b17023SJohn Marino 1579*e4b17023SJohn Marino/* Define to 1 if the system has the type `__int64'. */ 1580*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1581*e4b17023SJohn Marino#undef HAVE___INT64 1582*e4b17023SJohn Marino#endif 1583*e4b17023SJohn Marino 1584*e4b17023SJohn Marino 1585*e4b17023SJohn Marino/* Define if cloog is in use. */ 1586*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1587*e4b17023SJohn Marino#undef HAVE_cloog 1588*e4b17023SJohn Marino#endif 1589*e4b17023SJohn Marino 1590*e4b17023SJohn Marino 1591*e4b17023SJohn Marino/* Define if F_SETLKW supported by fcntl. */ 1592*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1593*e4b17023SJohn Marino#undef HOST_HAS_F_SETLKW 1594*e4b17023SJohn Marino#endif 1595*e4b17023SJohn Marino 1596*e4b17023SJohn Marino 1597*e4b17023SJohn Marino/* Define as const if the declaration of iconv() needs const. */ 1598*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1599*e4b17023SJohn Marino#undef ICONV_CONST 1600*e4b17023SJohn Marino#endif 1601*e4b17023SJohn Marino 1602*e4b17023SJohn Marino 1603*e4b17023SJohn Marino/* Define to the linker option to enable use of shared objects. */ 1604*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1605*e4b17023SJohn Marino#undef LD_DYNAMIC_OPTION 1606*e4b17023SJohn Marino#endif 1607*e4b17023SJohn Marino 1608*e4b17023SJohn Marino 1609*e4b17023SJohn Marino/* Define to the linker option to disable use of shared objects. */ 1610*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1611*e4b17023SJohn Marino#undef LD_STATIC_OPTION 1612*e4b17023SJohn Marino#endif 1613*e4b17023SJohn Marino 1614*e4b17023SJohn Marino 1615*e4b17023SJohn Marino/* Define to the linker flags to use for -pthread. */ 1616*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1617*e4b17023SJohn Marino#undef LIB_THREAD_LDFLAGS_SPEC 1618*e4b17023SJohn Marino#endif 1619*e4b17023SJohn Marino 1620*e4b17023SJohn Marino 1621*e4b17023SJohn Marino/* Define to the library containing __tls_get_addr/___tls_get_addr. */ 1622*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1623*e4b17023SJohn Marino#undef LIB_TLS_SPEC 1624*e4b17023SJohn Marino#endif 1625*e4b17023SJohn Marino 1626*e4b17023SJohn Marino 1627*e4b17023SJohn Marino/* The linker hash style */ 1628*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1629*e4b17023SJohn Marino#undef LINKER_HASH_STYLE 1630*e4b17023SJohn Marino#endif 1631*e4b17023SJohn Marino 1632*e4b17023SJohn Marino 1633*e4b17023SJohn Marino/* Define to the name of the LTO plugin DSO that must be passed to the 1634*e4b17023SJohn Marino linker's -plugin=LIB option. */ 1635*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1636*e4b17023SJohn Marino#undef LTOPLUGINSONAME 1637*e4b17023SJohn Marino#endif 1638*e4b17023SJohn Marino 1639*e4b17023SJohn Marino 1640*e4b17023SJohn Marino/* Define to the sub-directory in which libtool stores uninstalled libraries. 1641*e4b17023SJohn Marino */ 1642*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1643*e4b17023SJohn Marino#undef LT_OBJDIR 1644*e4b17023SJohn Marino#endif 1645*e4b17023SJohn Marino 1646*e4b17023SJohn Marino 1647*e4b17023SJohn Marino/* Define if host mkdir takes a single argument. */ 1648*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1649*e4b17023SJohn Marino#undef MKDIR_TAKES_ONE_ARG 1650*e4b17023SJohn Marino#endif 1651*e4b17023SJohn Marino 1652*e4b17023SJohn Marino 1653*e4b17023SJohn Marino/* Define to 1 if HOST_WIDE_INT must be 64 bits wide (see hwint.h). */ 1654*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1655*e4b17023SJohn Marino#undef NEED_64BIT_HOST_WIDE_INT 1656*e4b17023SJohn Marino#endif 1657*e4b17023SJohn Marino 1658*e4b17023SJohn Marino 1659*e4b17023SJohn Marino/* Define to 1 if your C compiler doesn't accept -c and -o together. */ 1660*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1661*e4b17023SJohn Marino#undef NO_MINUS_C_MINUS_O 1662*e4b17023SJohn Marino#endif 1663*e4b17023SJohn Marino 1664*e4b17023SJohn Marino 1665*e4b17023SJohn Marino/* Define to the address where bug reports for this package should be sent. */ 1666*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1667*e4b17023SJohn Marino#undef PACKAGE_BUGREPORT 1668*e4b17023SJohn Marino#endif 1669*e4b17023SJohn Marino 1670*e4b17023SJohn Marino 1671*e4b17023SJohn Marino/* Define to the full name of this package. */ 1672*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1673*e4b17023SJohn Marino#undef PACKAGE_NAME 1674*e4b17023SJohn Marino#endif 1675*e4b17023SJohn Marino 1676*e4b17023SJohn Marino 1677*e4b17023SJohn Marino/* Define to the full name and version of this package. */ 1678*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1679*e4b17023SJohn Marino#undef PACKAGE_STRING 1680*e4b17023SJohn Marino#endif 1681*e4b17023SJohn Marino 1682*e4b17023SJohn Marino 1683*e4b17023SJohn Marino/* Define to the one symbol short name of this package. */ 1684*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1685*e4b17023SJohn Marino#undef PACKAGE_TARNAME 1686*e4b17023SJohn Marino#endif 1687*e4b17023SJohn Marino 1688*e4b17023SJohn Marino 1689*e4b17023SJohn Marino/* Define to the home page for this package. */ 1690*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1691*e4b17023SJohn Marino#undef PACKAGE_URL 1692*e4b17023SJohn Marino#endif 1693*e4b17023SJohn Marino 1694*e4b17023SJohn Marino 1695*e4b17023SJohn Marino/* Define to the version of this package. */ 1696*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1697*e4b17023SJohn Marino#undef PACKAGE_VERSION 1698*e4b17023SJohn Marino#endif 1699*e4b17023SJohn Marino 1700*e4b17023SJohn Marino 1701*e4b17023SJohn Marino/* Specify plugin linker */ 1702*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1703*e4b17023SJohn Marino#undef PLUGIN_LD 1704*e4b17023SJohn Marino#endif 1705*e4b17023SJohn Marino 1706*e4b17023SJohn Marino 1707*e4b17023SJohn Marino/* Define to PREFIX/include if cpp should also search that directory. */ 1708*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1709*e4b17023SJohn Marino#undef PREFIX_INCLUDE_DIR 1710*e4b17023SJohn Marino#endif 1711*e4b17023SJohn Marino 1712*e4b17023SJohn Marino 1713*e4b17023SJohn Marino/* The size of `int', as computed by sizeof. */ 1714*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1715*e4b17023SJohn Marino#undef SIZEOF_INT 1716*e4b17023SJohn Marino#endif 1717*e4b17023SJohn Marino 1718*e4b17023SJohn Marino 1719*e4b17023SJohn Marino/* The size of `long', as computed by sizeof. */ 1720*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1721*e4b17023SJohn Marino#undef SIZEOF_LONG 1722*e4b17023SJohn Marino#endif 1723*e4b17023SJohn Marino 1724*e4b17023SJohn Marino 1725*e4b17023SJohn Marino/* The size of `long long', as computed by sizeof. */ 1726*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1727*e4b17023SJohn Marino#undef SIZEOF_LONG_LONG 1728*e4b17023SJohn Marino#endif 1729*e4b17023SJohn Marino 1730*e4b17023SJohn Marino 1731*e4b17023SJohn Marino/* The size of `short', as computed by sizeof. */ 1732*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1733*e4b17023SJohn Marino#undef SIZEOF_SHORT 1734*e4b17023SJohn Marino#endif 1735*e4b17023SJohn Marino 1736*e4b17023SJohn Marino 1737*e4b17023SJohn Marino/* The size of `void *', as computed by sizeof. */ 1738*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1739*e4b17023SJohn Marino#undef SIZEOF_VOID_P 1740*e4b17023SJohn Marino#endif 1741*e4b17023SJohn Marino 1742*e4b17023SJohn Marino 1743*e4b17023SJohn Marino/* The size of `__int64', as computed by sizeof. */ 1744*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1745*e4b17023SJohn Marino#undef SIZEOF___INT64 1746*e4b17023SJohn Marino#endif 1747*e4b17023SJohn Marino 1748*e4b17023SJohn Marino 1749*e4b17023SJohn Marino/* Define to 1 if you have the ANSI C header files. */ 1750*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1751*e4b17023SJohn Marino#undef STDC_HEADERS 1752*e4b17023SJohn Marino#endif 1753*e4b17023SJohn Marino 1754*e4b17023SJohn Marino 1755*e4b17023SJohn Marino/* Define if you can safely include both <string.h> and <strings.h>. */ 1756*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1757*e4b17023SJohn Marino#undef STRING_WITH_STRINGS 1758*e4b17023SJohn Marino#endif 1759*e4b17023SJohn Marino 1760*e4b17023SJohn Marino 1761*e4b17023SJohn Marino/* Define if TFmode long double should be the default */ 1762*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1763*e4b17023SJohn Marino#undef TARGET_DEFAULT_LONG_DOUBLE_128 1764*e4b17023SJohn Marino#endif 1765*e4b17023SJohn Marino 1766*e4b17023SJohn Marino 1767*e4b17023SJohn Marino/* Define if your target C library provides the `dl_iterate_phdr' function. */ 1768*e4b17023SJohn Marino#undef TARGET_DL_ITERATE_PHDR 1769*e4b17023SJohn Marino 1770*e4b17023SJohn Marino/* Define if your target C library provides stack protector support */ 1771*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1772*e4b17023SJohn Marino#undef TARGET_LIBC_PROVIDES_SSP 1773*e4b17023SJohn Marino#endif 1774*e4b17023SJohn Marino 1775*e4b17023SJohn Marino 1776*e4b17023SJohn Marino/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 1777*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1778*e4b17023SJohn Marino#undef TIME_WITH_SYS_TIME 1779*e4b17023SJohn Marino#endif 1780*e4b17023SJohn Marino 1781*e4b17023SJohn Marino 1782*e4b17023SJohn Marino/* Define to the flag used to mark TLS sections if the default (`T') doesn't 1783*e4b17023SJohn Marino work. */ 1784*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1785*e4b17023SJohn Marino#undef TLS_SECTION_ASM_FLAG 1786*e4b17023SJohn Marino#endif 1787*e4b17023SJohn Marino 1788*e4b17023SJohn Marino 1789*e4b17023SJohn Marino/* Define if your assembler mis-optimizes .eh_frame data. */ 1790*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1791*e4b17023SJohn Marino#undef USE_AS_TRADITIONAL_FORMAT 1792*e4b17023SJohn Marino#endif 1793*e4b17023SJohn Marino 1794*e4b17023SJohn Marino 1795*e4b17023SJohn Marino/* Define if you want to generate code by default that assumes that the Cygwin 1796*e4b17023SJohn Marino DLL exports wrappers to support libstdc++ function replacement. */ 1797*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1798*e4b17023SJohn Marino#undef USE_CYGWIN_LIBSTDCXX_WRAPPERS 1799*e4b17023SJohn Marino#endif 1800*e4b17023SJohn Marino 1801*e4b17023SJohn Marino 1802*e4b17023SJohn Marino/* Define to 1 if the 'long long' (or '__int64') is wider than 'long' but 1803*e4b17023SJohn Marino still efficiently supported by the host hardware. */ 1804*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1805*e4b17023SJohn Marino#undef USE_LONG_LONG_FOR_WIDEST_FAST_INT 1806*e4b17023SJohn Marino#endif 1807*e4b17023SJohn Marino 1808*e4b17023SJohn Marino 1809*e4b17023SJohn Marino/* Define if we should use leading underscore on 64 bit mingw targets */ 1810*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1811*e4b17023SJohn Marino#undef USE_MINGW64_LEADING_UNDERSCORES 1812*e4b17023SJohn Marino#endif 1813*e4b17023SJohn Marino 1814*e4b17023SJohn Marino 1815*e4b17023SJohn Marino/* Enable extensions on AIX 3, Interix. */ 1816*e4b17023SJohn Marino#ifndef _ALL_SOURCE 1817*e4b17023SJohn Marino# undef _ALL_SOURCE 1818*e4b17023SJohn Marino#endif 1819*e4b17023SJohn Marino/* Enable GNU extensions on systems that have them. */ 1820*e4b17023SJohn Marino#ifndef _GNU_SOURCE 1821*e4b17023SJohn Marino# undef _GNU_SOURCE 1822*e4b17023SJohn Marino#endif 1823*e4b17023SJohn Marino/* Enable threading extensions on Solaris. */ 1824*e4b17023SJohn Marino#ifndef _POSIX_PTHREAD_SEMANTICS 1825*e4b17023SJohn Marino# undef _POSIX_PTHREAD_SEMANTICS 1826*e4b17023SJohn Marino#endif 1827*e4b17023SJohn Marino/* Enable extensions on HP NonStop. */ 1828*e4b17023SJohn Marino#ifndef _TANDEM_SOURCE 1829*e4b17023SJohn Marino# undef _TANDEM_SOURCE 1830*e4b17023SJohn Marino#endif 1831*e4b17023SJohn Marino/* Enable general extensions on Solaris. */ 1832*e4b17023SJohn Marino#ifndef __EXTENSIONS__ 1833*e4b17023SJohn Marino# undef __EXTENSIONS__ 1834*e4b17023SJohn Marino#endif 1835*e4b17023SJohn Marino 1836*e4b17023SJohn Marino 1837*e4b17023SJohn Marino/* Define to be the last component of the Windows registry key under which to 1838*e4b17023SJohn Marino look for installation paths. The full key used will be 1839*e4b17023SJohn Marino HKEY_LOCAL_MACHINE/SOFTWARE/Free Software Foundation/{WIN32_REGISTRY_KEY}. 1840*e4b17023SJohn Marino The default is the GCC version number. */ 1841*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1842*e4b17023SJohn Marino#undef WIN32_REGISTRY_KEY 1843*e4b17023SJohn Marino#endif 1844*e4b17023SJohn Marino 1845*e4b17023SJohn Marino 1846*e4b17023SJohn Marino/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 1847*e4b17023SJohn Marino significant byte first (like Motorola and SPARC, unlike Intel). */ 1848*e4b17023SJohn Marino#if defined AC_APPLE_UNIVERSAL_BUILD 1849*e4b17023SJohn Marino# if defined __BIG_ENDIAN__ 1850*e4b17023SJohn Marino# define WORDS_BIGENDIAN 1 1851*e4b17023SJohn Marino# endif 1852*e4b17023SJohn Marino#else 1853*e4b17023SJohn Marino# ifndef WORDS_BIGENDIAN 1854*e4b17023SJohn Marino# undef WORDS_BIGENDIAN 1855*e4b17023SJohn Marino# endif 1856*e4b17023SJohn Marino#endif 1857*e4b17023SJohn Marino 1858*e4b17023SJohn Marino/* Number of bits in a file offset, on hosts where this is settable. */ 1859*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1860*e4b17023SJohn Marino#undef _FILE_OFFSET_BITS 1861*e4b17023SJohn Marino#endif 1862*e4b17023SJohn Marino 1863*e4b17023SJohn Marino 1864*e4b17023SJohn Marino/* Define for large files, on AIX-style hosts. */ 1865*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1866*e4b17023SJohn Marino#undef _LARGE_FILES 1867*e4b17023SJohn Marino#endif 1868*e4b17023SJohn Marino 1869*e4b17023SJohn Marino 1870*e4b17023SJohn Marino/* Define to 1 if on MINIX. */ 1871*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1872*e4b17023SJohn Marino#undef _MINIX 1873*e4b17023SJohn Marino#endif 1874*e4b17023SJohn Marino 1875*e4b17023SJohn Marino 1876*e4b17023SJohn Marino/* Define to 2 if the system does not provide POSIX.1 features except with 1877*e4b17023SJohn Marino this defined. */ 1878*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1879*e4b17023SJohn Marino#undef _POSIX_1_SOURCE 1880*e4b17023SJohn Marino#endif 1881*e4b17023SJohn Marino 1882*e4b17023SJohn Marino 1883*e4b17023SJohn Marino/* Define to 1 if you need to in order for `stat' and other things to work. */ 1884*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1885*e4b17023SJohn Marino#undef _POSIX_SOURCE 1886*e4b17023SJohn Marino#endif 1887*e4b17023SJohn Marino 1888*e4b17023SJohn Marino 1889*e4b17023SJohn Marino/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>, 1890*e4b17023SJohn Marino <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 1891*e4b17023SJohn Marino #define below would cause a syntax error. */ 1892*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1893*e4b17023SJohn Marino#undef _UINT32_T 1894*e4b17023SJohn Marino#endif 1895*e4b17023SJohn Marino 1896*e4b17023SJohn Marino 1897*e4b17023SJohn Marino/* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>, 1898*e4b17023SJohn Marino <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 1899*e4b17023SJohn Marino #define below would cause a syntax error. */ 1900*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1901*e4b17023SJohn Marino#undef _UINT64_T 1902*e4b17023SJohn Marino#endif 1903*e4b17023SJohn Marino 1904*e4b17023SJohn Marino 1905*e4b17023SJohn Marino/* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>, 1906*e4b17023SJohn Marino <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 1907*e4b17023SJohn Marino #define below would cause a syntax error. */ 1908*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1909*e4b17023SJohn Marino#undef _UINT8_T 1910*e4b17023SJohn Marino#endif 1911*e4b17023SJohn Marino 1912*e4b17023SJohn Marino 1913*e4b17023SJohn Marino/* Define to `char *' if <sys/types.h> does not define. */ 1914*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1915*e4b17023SJohn Marino#undef caddr_t 1916*e4b17023SJohn Marino#endif 1917*e4b17023SJohn Marino 1918*e4b17023SJohn Marino 1919*e4b17023SJohn Marino/* Define to `__inline__' or `__inline' if that's what the C compiler 1920*e4b17023SJohn Marino calls it, or to nothing if 'inline' is not supported under any name. */ 1921*e4b17023SJohn Marino#ifndef __cplusplus 1922*e4b17023SJohn Marino#undef inline 1923*e4b17023SJohn Marino#endif 1924*e4b17023SJohn Marino 1925*e4b17023SJohn Marino/* Define to the type of a signed integer type of width exactly 16 bits if 1926*e4b17023SJohn Marino such a type exists and the standard includes do not define it. */ 1927*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1928*e4b17023SJohn Marino#undef int16_t 1929*e4b17023SJohn Marino#endif 1930*e4b17023SJohn Marino 1931*e4b17023SJohn Marino 1932*e4b17023SJohn Marino/* Define to the type of a signed integer type of width exactly 32 bits if 1933*e4b17023SJohn Marino such a type exists and the standard includes do not define it. */ 1934*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1935*e4b17023SJohn Marino#undef int32_t 1936*e4b17023SJohn Marino#endif 1937*e4b17023SJohn Marino 1938*e4b17023SJohn Marino 1939*e4b17023SJohn Marino/* Define to the type of a signed integer type of width exactly 64 bits if 1940*e4b17023SJohn Marino such a type exists and the standard includes do not define it. */ 1941*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1942*e4b17023SJohn Marino#undef int64_t 1943*e4b17023SJohn Marino#endif 1944*e4b17023SJohn Marino 1945*e4b17023SJohn Marino 1946*e4b17023SJohn Marino/* Define to the type of a signed integer type of width exactly 8 bits if such 1947*e4b17023SJohn Marino a type exists and the standard includes do not define it. */ 1948*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1949*e4b17023SJohn Marino#undef int8_t 1950*e4b17023SJohn Marino#endif 1951*e4b17023SJohn Marino 1952*e4b17023SJohn Marino 1953*e4b17023SJohn Marino/* Define to the widest signed integer type if <stdint.h> and <inttypes.h> do 1954*e4b17023SJohn Marino not define. */ 1955*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1956*e4b17023SJohn Marino#undef intmax_t 1957*e4b17023SJohn Marino#endif 1958*e4b17023SJohn Marino 1959*e4b17023SJohn Marino 1960*e4b17023SJohn Marino/* Define to the type of a signed integer type wide enough to hold a pointer, 1961*e4b17023SJohn Marino if such a type exists, and if the system does not define it. */ 1962*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1963*e4b17023SJohn Marino#undef intptr_t 1964*e4b17023SJohn Marino#endif 1965*e4b17023SJohn Marino 1966*e4b17023SJohn Marino 1967*e4b17023SJohn Marino/* Define to `int' if <sys/types.h> does not define. */ 1968*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1969*e4b17023SJohn Marino#undef pid_t 1970*e4b17023SJohn Marino#endif 1971*e4b17023SJohn Marino 1972*e4b17023SJohn Marino 1973*e4b17023SJohn Marino/* Define to `long' if <sys/resource.h> doesn't define. */ 1974*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1975*e4b17023SJohn Marino#undef rlim_t 1976*e4b17023SJohn Marino#endif 1977*e4b17023SJohn Marino 1978*e4b17023SJohn Marino 1979*e4b17023SJohn Marino/* Define to `int' if <sys/types.h> does not define. */ 1980*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1981*e4b17023SJohn Marino#undef ssize_t 1982*e4b17023SJohn Marino#endif 1983*e4b17023SJohn Marino 1984*e4b17023SJohn Marino 1985*e4b17023SJohn Marino/* Define to the type of an unsigned integer type of width exactly 16 bits if 1986*e4b17023SJohn Marino such a type exists and the standard includes do not define it. */ 1987*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1988*e4b17023SJohn Marino#undef uint16_t 1989*e4b17023SJohn Marino#endif 1990*e4b17023SJohn Marino 1991*e4b17023SJohn Marino 1992*e4b17023SJohn Marino/* Define to the type of an unsigned integer type of width exactly 32 bits if 1993*e4b17023SJohn Marino such a type exists and the standard includes do not define it. */ 1994*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 1995*e4b17023SJohn Marino#undef uint32_t 1996*e4b17023SJohn Marino#endif 1997*e4b17023SJohn Marino 1998*e4b17023SJohn Marino 1999*e4b17023SJohn Marino/* Define to the type of an unsigned integer type of width exactly 64 bits if 2000*e4b17023SJohn Marino such a type exists and the standard includes do not define it. */ 2001*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 2002*e4b17023SJohn Marino#undef uint64_t 2003*e4b17023SJohn Marino#endif 2004*e4b17023SJohn Marino 2005*e4b17023SJohn Marino 2006*e4b17023SJohn Marino/* Define to the type of an unsigned integer type of width exactly 8 bits if 2007*e4b17023SJohn Marino such a type exists and the standard includes do not define it. */ 2008*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 2009*e4b17023SJohn Marino#undef uint8_t 2010*e4b17023SJohn Marino#endif 2011*e4b17023SJohn Marino 2012*e4b17023SJohn Marino 2013*e4b17023SJohn Marino/* Define to the widest unsigned integer type if <stdint.h> and <inttypes.h> 2014*e4b17023SJohn Marino do not define. */ 2015*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 2016*e4b17023SJohn Marino#undef uintmax_t 2017*e4b17023SJohn Marino#endif 2018*e4b17023SJohn Marino 2019*e4b17023SJohn Marino 2020*e4b17023SJohn Marino/* Define to the type of an unsigned integer type wide enough to hold a 2021*e4b17023SJohn Marino pointer, if such a type exists, and if the system does not define it. */ 2022*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 2023*e4b17023SJohn Marino#undef uintptr_t 2024*e4b17023SJohn Marino#endif 2025*e4b17023SJohn Marino 2026*e4b17023SJohn Marino 2027*e4b17023SJohn Marino/* Define as `fork' if `vfork' does not work. */ 2028*e4b17023SJohn Marino#ifndef USED_FOR_TARGET 2029*e4b17023SJohn Marino#undef vfork 2030*e4b17023SJohn Marino#endif 2031*e4b17023SJohn Marino 2032