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