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