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