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