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