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