131580a89Sskrll /* This file is automatically generated. DO NOT EDIT! */ 2*801f73adSchristos /* Generated from: NetBSD: mknative-binutils,v 1.16 2024/06/30 16:11:11 christos Exp */ 38005419bSchristos /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */ 431580a89Sskrll 5aa6f3316Smrg /* config.h. Generated from config.in by configure. */ 6f51ed01fSchristos /* config.in. Generated from configure.ac by autoheader. */ 731580a89Sskrll 8fc7466daSchristos /* Check that config.h is #included before system headers 9fc7466daSchristos (this works only for glibc, but that should be enough). */ 10fc7466daSchristos #if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__) 11fc7466daSchristos # error config.h must be #included before system headers 12fc7466daSchristos #endif 13fc7466daSchristos #define __CONFIG_H__ 1 14fc7466daSchristos 15aa6f3316Smrg /* Define if building universal (internal helper macro) */ 16aa6f3316Smrg /* #undef AC_APPLE_UNIVERSAL_BUILD */ 17aa6f3316Smrg 1831580a89Sskrll /* Define if using AIX 5.2 value for C_WEAKEXT. */ 1931580a89Sskrll /* #undef AIX_WEAK_SUPPORT */ 2031580a89Sskrll 2131580a89Sskrll /* assert broken? */ 2231580a89Sskrll /* #undef BROKEN_ASSERT */ 2331580a89Sskrll 2431580a89Sskrll /* Compiling cross-assembler? */ 2531580a89Sskrll /* #undef CROSS_COMPILE */ 2631580a89Sskrll 2731580a89Sskrll /* Default architecture. */ 2831580a89Sskrll /* #undef DEFAULT_ARCH */ 2931580a89Sskrll 30*801f73adSchristos /* Default compression algorithm for --enable-compressed-debug-sections. */ 31*801f73adSchristos #define DEFAULT_COMPRESSED_DEBUG_ALGORITHM COMPRESS_DEBUG_GABI_ZLIB 32*801f73adSchristos 3331580a89Sskrll /* Default CRIS architecture. */ 3431580a89Sskrll /* #undef DEFAULT_CRIS_ARCH */ 3531580a89Sskrll 3631580a89Sskrll /* Default emulation. */ 3731580a89Sskrll #define DEFAULT_EMULATION "" 3831580a89Sskrll 39f51ed01fSchristos /* Define if you want compressed debug sections by default. */ 40f51ed01fSchristos /* #undef DEFAULT_FLAG_COMPRESS_DEBUG */ 41f51ed01fSchristos 428005419bSchristos /* Define to 1 if you want to generate GNU Build attribute notes by default, 438005419bSchristos if none are contained in the input. */ 448005419bSchristos #define DEFAULT_GENERATE_BUILD_NOTES 0 458005419bSchristos 46a6a34af0Schristos /* Define to 1 if you want to generate ELF common symbols with the STT_COMMON 47a6a34af0Schristos type by default. */ 48a6a34af0Schristos #define DEFAULT_GENERATE_ELF_STT_COMMON 0 49a6a34af0Schristos 504f619feaSchristos /* Define to 1 if you want to generate x86 relax relocations by default. */ 514f619feaSchristos #define DEFAULT_GENERATE_X86_RELAX_RELOCATIONS 1 524f619feaSchristos 531ddbc14eSchristos /* Define to 1 if you want to fix Loongson3 LLSC Errata by default. */ 541ddbc14eSchristos #define DEFAULT_MIPS_FIX_LOONGSON3_LLSC 0 551ddbc14eSchristos 568c762729Schristos /* Define default value for RISC-V -march. */ 578c762729Schristos /* #undef DEFAULT_RISCV_ARCH_WITH_EXT */ 588c762729Schristos 591ddbc14eSchristos /* Define to 1 if you want to generate RISC-V arch attribute by default. */ 608c762729Schristos #define DEFAULT_RISCV_ATTR 1 618c762729Schristos 628c762729Schristos /* Define default value for RISC-V -misa-spec. */ 638c762729Schristos /* #undef DEFAULT_RISCV_ISA_SPEC */ 648c762729Schristos 658c762729Schristos /* Define default value for RISC-V -mpriv-spec */ 668c762729Schristos /* #undef DEFAULT_RISCV_PRIV_SPEC */ 671ddbc14eSchristos 681ddbc14eSchristos /* Define to 1 if you want to generate GNU x86 used ISA and feature properties 691ddbc14eSchristos by default. */ 701ddbc14eSchristos #define DEFAULT_X86_USED_NOTE 0 711ddbc14eSchristos 7231580a89Sskrll /* Supported emulations. */ 7331580a89Sskrll #define EMULATIONS 7431580a89Sskrll 7531580a89Sskrll /* Define if you want run-time sanity checks. */ 761ddbc14eSchristos /* #undef ENABLE_CHECKING */ 7731580a89Sskrll 7831580a89Sskrll /* Define to 1 if translation of program messages to the user's native 7931580a89Sskrll language is requested. */ 80*801f73adSchristos /* #undef ENABLE_NLS */ 81*801f73adSchristos 82*801f73adSchristos /* Define to 1 if you have the Mac OS X function 83*801f73adSchristos CFLocaleCopyPreferredLanguages in the CoreFoundation framework. */ 84*801f73adSchristos /* #undef HAVE_CFLOCALECOPYPREFERREDLANGUAGES */ 85*801f73adSchristos 86*801f73adSchristos /* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in 87*801f73adSchristos the CoreFoundation framework. */ 88*801f73adSchristos /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */ 89*801f73adSchristos 90*801f73adSchristos /* Define if the GNU dcgettext() function is already present or preinstalled. 91*801f73adSchristos */ 92*801f73adSchristos /* #undef HAVE_DCGETTEXT */ 9331580a89Sskrll 94f51ed01fSchristos /* Define to 1 if you have the declaration of `asprintf', and to 0 if you 95f51ed01fSchristos don't. */ 96f51ed01fSchristos #define HAVE_DECL_ASPRINTF 1 97f51ed01fSchristos 9831580a89Sskrll /* Is the prototype for getopt in <unistd.h> in the expected format? */ 9931580a89Sskrll #define HAVE_DECL_GETOPT 1 10031580a89Sskrll 101aa6f3316Smrg /* Define to 1 if you have the declaration of `mempcpy', and to 0 if you 102aa6f3316Smrg don't. */ 10328d2bed2Srin #define HAVE_DECL_MEMPCPY 1 104aa6f3316Smrg 105fc7466daSchristos /* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't. 106fc7466daSchristos */ 107fc7466daSchristos #define HAVE_DECL_STPCPY 1 108fc7466daSchristos 10931580a89Sskrll /* Define to 1 if you have the <dlfcn.h> header file. */ 11031580a89Sskrll #define HAVE_DLFCN_H 1 11131580a89Sskrll 112*801f73adSchristos /* Define if the GNU gettext() function is already present or preinstalled. */ 113*801f73adSchristos /* #undef HAVE_GETTEXT */ 114*801f73adSchristos 115*801f73adSchristos /* Define if you have the iconv() function and it works. */ 116*801f73adSchristos #define HAVE_ICONV 1 117*801f73adSchristos 11831580a89Sskrll /* Define to 1 if you have the <inttypes.h> header file. */ 11931580a89Sskrll #define HAVE_INTTYPES_H 1 12031580a89Sskrll 121fc7466daSchristos /* Define if your <locale.h> file defines LC_MESSAGES. */ 122fc7466daSchristos #define HAVE_LC_MESSAGES 1 123fc7466daSchristos 12431580a89Sskrll /* Define to 1 if you have the <memory.h> header file. */ 12531580a89Sskrll #define HAVE_MEMORY_H 1 12631580a89Sskrll 12731580a89Sskrll /* Define to 1 if you have the <stdint.h> header file. */ 12831580a89Sskrll #define HAVE_STDINT_H 1 12931580a89Sskrll 13031580a89Sskrll /* Define to 1 if you have the <stdlib.h> header file. */ 13131580a89Sskrll #define HAVE_STDLIB_H 1 13231580a89Sskrll 13331580a89Sskrll /* Define to 1 if you have the <strings.h> header file. */ 13431580a89Sskrll #define HAVE_STRINGS_H 1 13531580a89Sskrll 13631580a89Sskrll /* Define to 1 if you have the <string.h> header file. */ 13731580a89Sskrll #define HAVE_STRING_H 1 13831580a89Sskrll 1398005419bSchristos /* Define to 1 if you have the `strsignal' function. */ 1408005419bSchristos #define HAVE_STRSIGNAL 1 1418005419bSchristos 142aa6f3316Smrg /* Define if <sys/stat.h> has struct stat.st_mtim.tv_nsec */ 1439d2d9e28Smrg #define HAVE_ST_MTIM_TV_NSEC 1 144aa6f3316Smrg 145aa6f3316Smrg /* Define if <sys/stat.h> has struct stat.st_mtim.tv_sec */ 1469d2d9e28Smrg #define HAVE_ST_MTIM_TV_SEC 1 147aa6f3316Smrg 14831580a89Sskrll /* Define to 1 if you have the <sys/stat.h> header file. */ 14931580a89Sskrll #define HAVE_SYS_STAT_H 1 15031580a89Sskrll 15131580a89Sskrll /* Define to 1 if you have the <sys/types.h> header file. */ 15231580a89Sskrll #define HAVE_SYS_TYPES_H 1 15331580a89Sskrll 154aa6f3316Smrg /* Define if <time.h> has struct tm.tm_gmtoff. */ 1558c762729Schristos /* #undef HAVE_TM_GMTOFF */ 156aa6f3316Smrg 15731580a89Sskrll /* Define to 1 if you have the <unistd.h> header file. */ 15831580a89Sskrll #define HAVE_UNISTD_H 1 15931580a89Sskrll 160f51ed01fSchristos /* Define to 1 if you have the <windows.h> header file. */ 161f51ed01fSchristos /* #undef HAVE_WINDOWS_H */ 16231580a89Sskrll 163*801f73adSchristos /* Define to 1 if zstd is enabled. */ 164*801f73adSchristos /* #undef HAVE_ZSTD */ 165*801f73adSchristos 16631580a89Sskrll /* Using i386 COFF? */ 16731580a89Sskrll /* #undef I386COFF */ 16831580a89Sskrll 16931580a89Sskrll /* Define to the sub-directory in which libtool stores uninstalled libraries. 17031580a89Sskrll */ 17131580a89Sskrll #define LT_OBJDIR ".libs/" 17231580a89Sskrll 17331580a89Sskrll /* Default CPU for MIPS targets. */ 17431580a89Sskrll /* #undef MIPS_CPU_STRING_DEFAULT */ 17531580a89Sskrll 17631580a89Sskrll /* Generate 64-bit code by default on MIPS targets. */ 17731580a89Sskrll /* #undef MIPS_DEFAULT_64BIT */ 17831580a89Sskrll 17931580a89Sskrll /* Choose a default ABI for MIPS targets. */ 18031580a89Sskrll /* #undef MIPS_DEFAULT_ABI */ 18131580a89Sskrll 182f51ed01fSchristos /* Define value for nds32_arch_name */ 183f51ed01fSchristos /* #undef NDS32_DEFAULT_ARCH_NAME */ 184f51ed01fSchristos 185f51ed01fSchristos /* Define default value for nds32_audio_ext */ 186f51ed01fSchristos /* #undef NDS32_DEFAULT_AUDIO_EXT */ 187f51ed01fSchristos 1881ddbc14eSchristos /* Define default value for nds32_dsp_ext */ 1891ddbc14eSchristos /* #undef NDS32_DEFAULT_DSP_EXT */ 1901ddbc14eSchristos 191f51ed01fSchristos /* Define default value for nds32_dx_regs */ 192f51ed01fSchristos /* #undef NDS32_DEFAULT_DX_REGS */ 193f51ed01fSchristos 194f51ed01fSchristos /* Define default value for nds32_perf_ext */ 195f51ed01fSchristos /* #undef NDS32_DEFAULT_PERF_EXT */ 196f51ed01fSchristos 197f51ed01fSchristos /* Define default value for nds32_perf_ext2 */ 198f51ed01fSchristos /* #undef NDS32_DEFAULT_PERF_EXT2 */ 199f51ed01fSchristos 200f51ed01fSchristos /* Define default value for nds32_string_ext */ 201f51ed01fSchristos /* #undef NDS32_DEFAULT_STRING_EXT */ 202f51ed01fSchristos 2031ddbc14eSchristos /* Define default value for nds32_zol_ext */ 2041ddbc14eSchristos /* #undef NDS32_DEFAULT_ZOL_EXT */ 2051ddbc14eSchristos 2061ddbc14eSchristos /* Define default value for nds32_linux_toolchain */ 2071ddbc14eSchristos /* #undef NDS32_LINUX_TOOLCHAIN */ 2081ddbc14eSchristos 20931580a89Sskrll /* Define if environ is not declared in system header files. */ 21031580a89Sskrll #define NEED_DECLARATION_ENVIRON 1 21131580a89Sskrll 21231580a89Sskrll /* Define if ffs is not declared in system header files. */ 21331580a89Sskrll /* #undef NEED_DECLARATION_FFS */ 21431580a89Sskrll 21531580a89Sskrll /* a.out support? */ 21631580a89Sskrll /* #undef OBJ_MAYBE_AOUT */ 21731580a89Sskrll 21831580a89Sskrll /* COFF support? */ 21931580a89Sskrll /* #undef OBJ_MAYBE_COFF */ 22031580a89Sskrll 22131580a89Sskrll /* ECOFF support? */ 22231580a89Sskrll /* #undef OBJ_MAYBE_ECOFF */ 22331580a89Sskrll 22431580a89Sskrll /* ELF support? */ 22531580a89Sskrll /* #undef OBJ_MAYBE_ELF */ 22631580a89Sskrll 22731580a89Sskrll /* generic support? */ 22831580a89Sskrll /* #undef OBJ_MAYBE_GENERIC */ 22931580a89Sskrll 23031580a89Sskrll /* SOM support? */ 23131580a89Sskrll /* #undef OBJ_MAYBE_SOM */ 23231580a89Sskrll 23331580a89Sskrll /* Name of package */ 23431580a89Sskrll #define PACKAGE "gas" 23531580a89Sskrll 23631580a89Sskrll /* Define to the address where bug reports for this package should be sent. */ 23731580a89Sskrll #define PACKAGE_BUGREPORT "" 23831580a89Sskrll 23931580a89Sskrll /* Define to the full name of this package. */ 240f51ed01fSchristos #define PACKAGE_NAME "gas" 24131580a89Sskrll 24231580a89Sskrll /* Define to the full name and version of this package. */ 243*801f73adSchristos #define PACKAGE_STRING "gas 2.42" 24431580a89Sskrll 24531580a89Sskrll /* Define to the one symbol short name of this package. */ 246f51ed01fSchristos #define PACKAGE_TARNAME "gas" 24731580a89Sskrll 248aa6f3316Smrg /* Define to the home page for this package. */ 249aa6f3316Smrg #define PACKAGE_URL "" 250aa6f3316Smrg 25131580a89Sskrll /* Define to the version of this package. */ 252*801f73adSchristos #define PACKAGE_VERSION "2.42" 25331580a89Sskrll 25431580a89Sskrll /* Define to 1 if you have the ANSI C header files. */ 25531580a89Sskrll #define STDC_HEADERS 1 25631580a89Sskrll 25731580a89Sskrll /* Using strict COFF? */ 25831580a89Sskrll /* #undef STRICTCOFF */ 25931580a89Sskrll 26031580a89Sskrll /* Target alias. */ 26131580a89Sskrll #define TARGET_ALIAS "vax--netbsdelf" 26231580a89Sskrll 26331580a89Sskrll /* Define as 1 if big endian. */ 26431580a89Sskrll /* #undef TARGET_BYTES_BIG_ENDIAN */ 26531580a89Sskrll 26631580a89Sskrll /* Canonical target. */ 26731580a89Sskrll #define TARGET_CANONICAL "vax--netbsdelf" 26831580a89Sskrll 26931580a89Sskrll /* Target CPU. */ 27031580a89Sskrll #define TARGET_CPU "vax" 27131580a89Sskrll 27231580a89Sskrll /* Target OS. */ 27331580a89Sskrll #define TARGET_OS "netbsdelf" 27431580a89Sskrll 27531580a89Sskrll /* Define if default target is PowerPC Solaris. */ 27631580a89Sskrll /* #undef TARGET_SOLARIS_COMMENT */ 27731580a89Sskrll 27831580a89Sskrll /* Target vendor. */ 27931580a89Sskrll #define TARGET_VENDOR "" 28031580a89Sskrll 281a6a34af0Schristos /* Target specific CPU. */ 282a6a34af0Schristos /* #undef TARGET_WITH_CPU */ 283a6a34af0Schristos 28431580a89Sskrll /* Use b modifier when opening binary files? */ 28531580a89Sskrll /* #undef USE_BINARY_FOPEN */ 28631580a89Sskrll 287*801f73adSchristos /* Allow use of EF_MIPS_ABI_O32 on MIPS targets. */ 288*801f73adSchristos /* #undef USE_EF_MIPS_ABI_O32 */ 289*801f73adSchristos 29031580a89Sskrll /* Use emulation support? */ 29131580a89Sskrll /* #undef USE_EMULATIONS */ 29231580a89Sskrll 29331580a89Sskrll /* Enable extensions on AIX 3, Interix. */ 29431580a89Sskrll #ifndef _ALL_SOURCE 29531580a89Sskrll # define _ALL_SOURCE 1 29631580a89Sskrll #endif 29731580a89Sskrll /* Enable GNU extensions on systems that have them. */ 29831580a89Sskrll #ifndef _GNU_SOURCE 29931580a89Sskrll # define _GNU_SOURCE 1 30031580a89Sskrll #endif 30131580a89Sskrll /* Enable threading extensions on Solaris. */ 30231580a89Sskrll #ifndef _POSIX_PTHREAD_SEMANTICS 30331580a89Sskrll # define _POSIX_PTHREAD_SEMANTICS 1 30431580a89Sskrll #endif 30531580a89Sskrll /* Enable extensions on HP NonStop. */ 30631580a89Sskrll #ifndef _TANDEM_SOURCE 30731580a89Sskrll # define _TANDEM_SOURCE 1 30831580a89Sskrll #endif 30931580a89Sskrll /* Enable general extensions on Solaris. */ 31031580a89Sskrll #ifndef __EXTENSIONS__ 31131580a89Sskrll # define __EXTENSIONS__ 1 31231580a89Sskrll #endif 31331580a89Sskrll 31431580a89Sskrll 315aa6f3316Smrg /* Using cgen code? */ 316aa6f3316Smrg /* #undef USING_CGEN */ 317aa6f3316Smrg 318aa6f3316Smrg /* Version number of package */ 319*801f73adSchristos #define VERSION "2.42" 320aa6f3316Smrg 321aa6f3316Smrg /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 322aa6f3316Smrg significant byte first (like Motorola and SPARC, unlike Intel). */ 323aa6f3316Smrg #if defined AC_APPLE_UNIVERSAL_BUILD 324aa6f3316Smrg # if defined __BIG_ENDIAN__ 325aa6f3316Smrg # define WORDS_BIGENDIAN 1 326aa6f3316Smrg # endif 327aa6f3316Smrg #else 328aa6f3316Smrg # ifndef WORDS_BIGENDIAN 329aa6f3316Smrg /* # undef WORDS_BIGENDIAN */ 330aa6f3316Smrg # endif 331aa6f3316Smrg #endif 332aa6f3316Smrg 333aa6f3316Smrg /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a 334aa6f3316Smrg `char[]'. */ 335aa6f3316Smrg #define YYTEXT_POINTER 1 336aa6f3316Smrg 3378005419bSchristos /* Enable large inode numbers on Mac OS X 10.5. */ 3388005419bSchristos #ifndef _DARWIN_USE_64_BIT_INODE 3398005419bSchristos # define _DARWIN_USE_64_BIT_INODE 1 3408005419bSchristos #endif 3418005419bSchristos 342aa6f3316Smrg /* Number of bits in a file offset, on hosts where this is settable. */ 343aa6f3316Smrg /* #undef _FILE_OFFSET_BITS */ 344aa6f3316Smrg 345aa6f3316Smrg /* Define for large files, on AIX-style hosts. */ 346aa6f3316Smrg /* #undef _LARGE_FILES */ 347aa6f3316Smrg 348aa6f3316Smrg /* Define to 1 if on MINIX. */ 349aa6f3316Smrg /* #undef _MINIX */ 350aa6f3316Smrg 351aa6f3316Smrg /* Define to 2 if the system does not provide POSIX.1 features except with 352aa6f3316Smrg this defined. */ 353aa6f3316Smrg /* #undef _POSIX_1_SOURCE */ 354aa6f3316Smrg 355aa6f3316Smrg /* Define to 1 if you need to in order for `stat' and other things to work. */ 356aa6f3316Smrg /* #undef _POSIX_SOURCE */ 357