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