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