1440a403fSchristos /* This file is automatically generated. DO NOT EDIT! */ 2*b88e3e88Schristos /* Generated from: NetBSD: mknative-binutils,v 1.13 2020/04/04 01:34:53 christos Exp */ 306324dcfSchristos /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */ 4440a403fSchristos 5440a403fSchristos /* config.h. Generated from config.in by configure. */ 6440a403fSchristos /* config.in. Generated from configure.ac by autoheader. */ 7440a403fSchristos 8440a403fSchristos /* Check that config.h is #included before system headers 9440a403fSchristos (this works only for glibc, but that should be enough). */ 10440a403fSchristos #if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__) 11440a403fSchristos # error config.h must be #included before system headers 12440a403fSchristos #endif 13440a403fSchristos #define __CONFIG_H__ 1 14440a403fSchristos 15440a403fSchristos /* Define if building universal (internal helper macro) */ 16440a403fSchristos /* #undef AC_APPLE_UNIVERSAL_BUILD */ 17440a403fSchristos 18440a403fSchristos /* Define if using AIX 5.2 value for C_WEAKEXT. */ 19440a403fSchristos /* #undef AIX_WEAK_SUPPORT */ 20440a403fSchristos 21440a403fSchristos /* assert broken? */ 22440a403fSchristos /* #undef BROKEN_ASSERT */ 23440a403fSchristos 24440a403fSchristos /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP 25440a403fSchristos systems. This function is required for `alloca.c' support on those systems. 26440a403fSchristos */ 27440a403fSchristos /* #undef CRAY_STACKSEG_END */ 28440a403fSchristos 29440a403fSchristos /* Compiling cross-assembler? */ 30440a403fSchristos /* #undef CROSS_COMPILE */ 31440a403fSchristos 32440a403fSchristos /* Define to 1 if using `alloca.c'. */ 33440a403fSchristos /* #undef C_ALLOCA */ 34440a403fSchristos 35440a403fSchristos /* Default architecture. */ 3606324dcfSchristos #define DEFAULT_ARCH "riscv64" 37440a403fSchristos 38440a403fSchristos /* Default CRIS architecture. */ 39440a403fSchristos /* #undef DEFAULT_CRIS_ARCH */ 40440a403fSchristos 41440a403fSchristos /* Default emulation. */ 42440a403fSchristos #define DEFAULT_EMULATION "" 43440a403fSchristos 44440a403fSchristos /* Define if you want compressed debug sections by default. */ 45440a403fSchristos /* #undef DEFAULT_FLAG_COMPRESS_DEBUG */ 46440a403fSchristos 4706324dcfSchristos /* Define to 1 if you want to generate GNU Build attribute notes by default, 4806324dcfSchristos if none are contained in the input. */ 4906324dcfSchristos #define DEFAULT_GENERATE_BUILD_NOTES 0 5006324dcfSchristos 5106324dcfSchristos /* Define to 1 if you want to generate ELF common symbols with the STT_COMMON 5206324dcfSchristos type by default. */ 5306324dcfSchristos #define DEFAULT_GENERATE_ELF_STT_COMMON 0 5406324dcfSchristos 5506324dcfSchristos /* Define to 1 if you want to generate x86 relax relocations by default. */ 5606324dcfSchristos #define DEFAULT_GENERATE_X86_RELAX_RELOCATIONS 1 5706324dcfSchristos 58*b88e3e88Schristos /* Define to 1 if you want to fix Loongson3 LLSC Errata by default. */ 59*b88e3e88Schristos #define DEFAULT_MIPS_FIX_LOONGSON3_LLSC 0 60*b88e3e88Schristos 61*b88e3e88Schristos /* Define to 1 if you want to generate RISC-V arch attribute by default. */ 62*b88e3e88Schristos #define DEFAULT_RISCV_ATTR 0 63*b88e3e88Schristos 64*b88e3e88Schristos /* Define to 1 if you want to generate GNU x86 used ISA and feature properties 65*b88e3e88Schristos by default. */ 66*b88e3e88Schristos #define DEFAULT_X86_USED_NOTE 0 67*b88e3e88Schristos 68440a403fSchristos /* Supported emulations. */ 69440a403fSchristos #define EMULATIONS 70440a403fSchristos 71440a403fSchristos /* Define if you want run-time sanity checks. */ 72*b88e3e88Schristos /* #undef ENABLE_CHECKING */ 73440a403fSchristos 74440a403fSchristos /* Define to 1 if translation of program messages to the user's native 75440a403fSchristos language is requested. */ 76440a403fSchristos #define ENABLE_NLS 1 77440a403fSchristos 78440a403fSchristos /* Define to 1 if you have `alloca', as a function or macro. */ 79440a403fSchristos #define HAVE_ALLOCA 1 80440a403fSchristos 81440a403fSchristos /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix). 82440a403fSchristos */ 83440a403fSchristos /* #undef HAVE_ALLOCA_H */ 84440a403fSchristos 85440a403fSchristos /* Define to 1 if you have the declaration of `asprintf', and to 0 if you 86440a403fSchristos don't. */ 87440a403fSchristos #define HAVE_DECL_ASPRINTF 1 88440a403fSchristos 89440a403fSchristos /* Define to 1 if you have the declaration of `free', and to 0 if you don't. 90440a403fSchristos */ 91440a403fSchristos #define HAVE_DECL_FREE 1 92440a403fSchristos 93440a403fSchristos /* Define to 1 if you have the declaration of `getenv', and to 0 if you don't. 94440a403fSchristos */ 95440a403fSchristos #define HAVE_DECL_GETENV 1 96440a403fSchristos 97440a403fSchristos /* Is the prototype for getopt in <unistd.h> in the expected format? */ 98440a403fSchristos #define HAVE_DECL_GETOPT 1 99440a403fSchristos 100440a403fSchristos /* Define to 1 if you have the declaration of `malloc', and to 0 if you don't. 101440a403fSchristos */ 102440a403fSchristos #define HAVE_DECL_MALLOC 1 103440a403fSchristos 104440a403fSchristos /* Define to 1 if you have the declaration of `mempcpy', and to 0 if you 105440a403fSchristos don't. */ 106440a403fSchristos #define HAVE_DECL_MEMPCPY 0 107440a403fSchristos 108440a403fSchristos /* Define to 1 if you have the declaration of `realloc', and to 0 if you 109440a403fSchristos don't. */ 110440a403fSchristos #define HAVE_DECL_REALLOC 1 111440a403fSchristos 112440a403fSchristos /* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't. 113440a403fSchristos */ 114440a403fSchristos #define HAVE_DECL_STPCPY 1 115440a403fSchristos 116440a403fSchristos /* Define to 1 if you have the declaration of `strstr', and to 0 if you don't. 117440a403fSchristos */ 118440a403fSchristos #define HAVE_DECL_STRSTR 1 119440a403fSchristos 120440a403fSchristos /* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you 121440a403fSchristos don't. */ 122440a403fSchristos #define HAVE_DECL_VSNPRINTF 1 123440a403fSchristos 124440a403fSchristos /* Define to 1 if you have the <dlfcn.h> header file. */ 125440a403fSchristos #define HAVE_DLFCN_H 1 126440a403fSchristos 127440a403fSchristos /* Define to 1 if you have the <errno.h> header file. */ 128440a403fSchristos #define HAVE_ERRNO_H 1 129440a403fSchristos 130440a403fSchristos /* Define to 1 if you have the <inttypes.h> header file. */ 131440a403fSchristos #define HAVE_INTTYPES_H 1 132440a403fSchristos 133440a403fSchristos /* Define if your <locale.h> file defines LC_MESSAGES. */ 134440a403fSchristos #define HAVE_LC_MESSAGES 1 135440a403fSchristos 136440a403fSchristos /* Define to 1 if you have the <limits.h> header file. */ 137440a403fSchristos #define HAVE_LIMITS_H 1 138440a403fSchristos 139440a403fSchristos /* Define to 1 if you have the <locale.h> header file. */ 140440a403fSchristos #define HAVE_LOCALE_H 1 141440a403fSchristos 142440a403fSchristos /* Define to 1 if you have the <memory.h> header file. */ 143440a403fSchristos #define HAVE_MEMORY_H 1 144440a403fSchristos 145440a403fSchristos /* Define to 1 if you have the `remove' function. */ 146440a403fSchristos /* #undef HAVE_REMOVE */ 147440a403fSchristos 148440a403fSchristos /* Define to 1 if you have the `sbrk' function. */ 149440a403fSchristos #define HAVE_SBRK 1 150440a403fSchristos 151440a403fSchristos /* Define to 1 if you have the `setlocale' function. */ 152440a403fSchristos #define HAVE_SETLOCALE 1 153440a403fSchristos 154440a403fSchristos /* Define to 1 if you have the <stdint.h> header file. */ 155440a403fSchristos #define HAVE_STDINT_H 1 156440a403fSchristos 157440a403fSchristos /* Define to 1 if you have the <stdlib.h> header file. */ 158440a403fSchristos #define HAVE_STDLIB_H 1 159440a403fSchristos 160440a403fSchristos /* Define to 1 if you have the <strings.h> header file. */ 161440a403fSchristos #define HAVE_STRINGS_H 1 162440a403fSchristos 163440a403fSchristos /* Define to 1 if you have the <string.h> header file. */ 164440a403fSchristos #define HAVE_STRING_H 1 165440a403fSchristos 16606324dcfSchristos /* Define to 1 if you have the `strsignal' function. */ 16706324dcfSchristos #define HAVE_STRSIGNAL 1 16806324dcfSchristos 169440a403fSchristos /* Define if <sys/stat.h> has struct stat.st_mtim.tv_nsec */ 170440a403fSchristos #define HAVE_ST_MTIM_TV_NSEC 1 171440a403fSchristos 172440a403fSchristos /* Define if <sys/stat.h> has struct stat.st_mtim.tv_sec */ 173440a403fSchristos #define HAVE_ST_MTIM_TV_SEC 1 174440a403fSchristos 175440a403fSchristos /* Define to 1 if you have the <sys/stat.h> header file. */ 176440a403fSchristos #define HAVE_SYS_STAT_H 1 177440a403fSchristos 178440a403fSchristos /* Define to 1 if you have the <sys/types.h> header file. */ 179440a403fSchristos #define HAVE_SYS_TYPES_H 1 180440a403fSchristos 181440a403fSchristos /* Define to 1 if you have the <time.h> header file. */ 182440a403fSchristos #define HAVE_TIME_H 1 183440a403fSchristos 184440a403fSchristos /* Define if <time.h> has struct tm.tm_gmtoff. */ 185440a403fSchristos #define HAVE_TM_GMTOFF 1 186440a403fSchristos 187440a403fSchristos /* Define to 1 if you have the <unistd.h> header file. */ 188440a403fSchristos #define HAVE_UNISTD_H 1 189440a403fSchristos 190440a403fSchristos /* Define to 1 if you have the `unlink' function. */ 191440a403fSchristos #define HAVE_UNLINK 1 192440a403fSchristos 193440a403fSchristos /* Define to 1 if you have the <windows.h> header file. */ 194440a403fSchristos /* #undef HAVE_WINDOWS_H */ 195440a403fSchristos 196440a403fSchristos /* Using i386 COFF? */ 197440a403fSchristos /* #undef I386COFF */ 198440a403fSchristos 199440a403fSchristos /* Define to the sub-directory in which libtool stores uninstalled libraries. 200440a403fSchristos */ 201440a403fSchristos #define LT_OBJDIR ".libs/" 202440a403fSchristos 203440a403fSchristos /* Default CPU for MIPS targets. */ 204440a403fSchristos /* #undef MIPS_CPU_STRING_DEFAULT */ 205440a403fSchristos 206440a403fSchristos /* Generate 64-bit code by default on MIPS targets. */ 207440a403fSchristos /* #undef MIPS_DEFAULT_64BIT */ 208440a403fSchristos 209440a403fSchristos /* Choose a default ABI for MIPS targets. */ 210440a403fSchristos /* #undef MIPS_DEFAULT_ABI */ 211440a403fSchristos 212440a403fSchristos /* Define value for nds32_arch_name */ 213440a403fSchristos /* #undef NDS32_DEFAULT_ARCH_NAME */ 214440a403fSchristos 215440a403fSchristos /* Define default value for nds32_audio_ext */ 216440a403fSchristos /* #undef NDS32_DEFAULT_AUDIO_EXT */ 217440a403fSchristos 218*b88e3e88Schristos /* Define default value for nds32_dsp_ext */ 219*b88e3e88Schristos /* #undef NDS32_DEFAULT_DSP_EXT */ 220*b88e3e88Schristos 221440a403fSchristos /* Define default value for nds32_dx_regs */ 222440a403fSchristos /* #undef NDS32_DEFAULT_DX_REGS */ 223440a403fSchristos 224440a403fSchristos /* Define default value for nds32_perf_ext */ 225440a403fSchristos /* #undef NDS32_DEFAULT_PERF_EXT */ 226440a403fSchristos 227440a403fSchristos /* Define default value for nds32_perf_ext2 */ 228440a403fSchristos /* #undef NDS32_DEFAULT_PERF_EXT2 */ 229440a403fSchristos 230440a403fSchristos /* Define default value for nds32_string_ext */ 231440a403fSchristos /* #undef NDS32_DEFAULT_STRING_EXT */ 232440a403fSchristos 233*b88e3e88Schristos /* Define default value for nds32_zol_ext */ 234*b88e3e88Schristos /* #undef NDS32_DEFAULT_ZOL_EXT */ 235*b88e3e88Schristos 236*b88e3e88Schristos /* Define default value for nds32_linux_toolchain */ 237*b88e3e88Schristos /* #undef NDS32_LINUX_TOOLCHAIN */ 238*b88e3e88Schristos 239440a403fSchristos /* Define if environ is not declared in system header files. */ 240440a403fSchristos #define NEED_DECLARATION_ENVIRON 1 241440a403fSchristos 242440a403fSchristos /* Define if errno is not declared in system header files. */ 243440a403fSchristos /* #undef NEED_DECLARATION_ERRNO */ 244440a403fSchristos 245440a403fSchristos /* Define if ffs is not declared in system header files. */ 246440a403fSchristos /* #undef NEED_DECLARATION_FFS */ 247440a403fSchristos 248440a403fSchristos /* Define if free is not declared in system header files. */ 249440a403fSchristos /* #undef NEED_DECLARATION_FREE */ 250440a403fSchristos 251440a403fSchristos /* Define if malloc is not declared in system header files. */ 252440a403fSchristos /* #undef NEED_DECLARATION_MALLOC */ 253440a403fSchristos 254440a403fSchristos /* Define if sbrk is not declared in system header files. */ 255440a403fSchristos /* #undef NEED_DECLARATION_SBRK */ 256440a403fSchristos 257440a403fSchristos /* Define if strstr is not declared in system header files. */ 258440a403fSchristos /* #undef NEED_DECLARATION_STRSTR */ 259440a403fSchristos 260440a403fSchristos /* a.out support? */ 261440a403fSchristos /* #undef OBJ_MAYBE_AOUT */ 262440a403fSchristos 263440a403fSchristos /* COFF support? */ 264440a403fSchristos /* #undef OBJ_MAYBE_COFF */ 265440a403fSchristos 266440a403fSchristos /* ECOFF support? */ 267440a403fSchristos /* #undef OBJ_MAYBE_ECOFF */ 268440a403fSchristos 269440a403fSchristos /* ELF support? */ 270440a403fSchristos /* #undef OBJ_MAYBE_ELF */ 271440a403fSchristos 272440a403fSchristos /* generic support? */ 273440a403fSchristos /* #undef OBJ_MAYBE_GENERIC */ 274440a403fSchristos 275440a403fSchristos /* SOM support? */ 276440a403fSchristos /* #undef OBJ_MAYBE_SOM */ 277440a403fSchristos 278440a403fSchristos /* Name of package */ 279440a403fSchristos #define PACKAGE "gas" 280440a403fSchristos 281440a403fSchristos /* Define to the address where bug reports for this package should be sent. */ 282440a403fSchristos #define PACKAGE_BUGREPORT "" 283440a403fSchristos 284440a403fSchristos /* Define to the full name of this package. */ 285440a403fSchristos #define PACKAGE_NAME "gas" 286440a403fSchristos 287440a403fSchristos /* Define to the full name and version of this package. */ 288*b88e3e88Schristos #define PACKAGE_STRING "gas 2.34" 289440a403fSchristos 290440a403fSchristos /* Define to the one symbol short name of this package. */ 291440a403fSchristos #define PACKAGE_TARNAME "gas" 292440a403fSchristos 293440a403fSchristos /* Define to the home page for this package. */ 294440a403fSchristos #define PACKAGE_URL "" 295440a403fSchristos 296440a403fSchristos /* Define to the version of this package. */ 297*b88e3e88Schristos #define PACKAGE_VERSION "2.34" 298440a403fSchristos 299440a403fSchristos /* If using the C implementation of alloca, define if you know the 300440a403fSchristos direction of stack growth for your system; otherwise it will be 301440a403fSchristos automatically deduced at runtime. 302440a403fSchristos STACK_DIRECTION > 0 => grows toward higher addresses 303440a403fSchristos STACK_DIRECTION < 0 => grows toward lower addresses 304440a403fSchristos STACK_DIRECTION = 0 => direction of growth unknown */ 305440a403fSchristos /* #undef STACK_DIRECTION */ 306440a403fSchristos 307440a403fSchristos /* Define to 1 if you have the ANSI C header files. */ 308440a403fSchristos #define STDC_HEADERS 1 309440a403fSchristos 310440a403fSchristos /* Using strict COFF? */ 311440a403fSchristos /* #undef STRICTCOFF */ 312440a403fSchristos 313440a403fSchristos /* Define if you can safely include both <string.h> and <strings.h>. */ 314440a403fSchristos #define STRING_WITH_STRINGS 1 315440a403fSchristos 316440a403fSchristos /* Target alias. */ 317440a403fSchristos #define TARGET_ALIAS "riscv64--netbsd" 318440a403fSchristos 319440a403fSchristos /* Define as 1 if big endian. */ 320440a403fSchristos #define TARGET_BYTES_BIG_ENDIAN 0 321440a403fSchristos 322440a403fSchristos /* Canonical target. */ 32306324dcfSchristos #define TARGET_CANONICAL "riscv64--netbsd" 324440a403fSchristos 325440a403fSchristos /* Target CPU. */ 32606324dcfSchristos #define TARGET_CPU "riscv64" 327440a403fSchristos 328440a403fSchristos /* Target OS. */ 329440a403fSchristos #define TARGET_OS "netbsd" 330440a403fSchristos 331440a403fSchristos /* Define if default target is PowerPC Solaris. */ 332440a403fSchristos /* #undef TARGET_SOLARIS_COMMENT */ 333440a403fSchristos 334440a403fSchristos /* Target vendor. */ 33506324dcfSchristos #define TARGET_VENDOR "" 33606324dcfSchristos 33706324dcfSchristos /* Target specific CPU. */ 33806324dcfSchristos /* #undef TARGET_WITH_CPU */ 339440a403fSchristos 340440a403fSchristos /* Use b modifier when opening binary files? */ 341440a403fSchristos /* #undef USE_BINARY_FOPEN */ 342440a403fSchristos 343440a403fSchristos /* Use emulation support? */ 344440a403fSchristos /* #undef USE_EMULATIONS */ 345440a403fSchristos 346440a403fSchristos /* Allow use of E_MIPS_ABI_O32 on MIPS targets. */ 347440a403fSchristos /* #undef USE_E_MIPS_ABI_O32 */ 348440a403fSchristos 349440a403fSchristos /* Enable extensions on AIX 3, Interix. */ 350440a403fSchristos #ifndef _ALL_SOURCE 351440a403fSchristos # define _ALL_SOURCE 1 352440a403fSchristos #endif 353440a403fSchristos /* Enable GNU extensions on systems that have them. */ 354440a403fSchristos #ifndef _GNU_SOURCE 355440a403fSchristos # define _GNU_SOURCE 1 356440a403fSchristos #endif 357440a403fSchristos /* Enable threading extensions on Solaris. */ 358440a403fSchristos #ifndef _POSIX_PTHREAD_SEMANTICS 359440a403fSchristos # define _POSIX_PTHREAD_SEMANTICS 1 360440a403fSchristos #endif 361440a403fSchristos /* Enable extensions on HP NonStop. */ 362440a403fSchristos #ifndef _TANDEM_SOURCE 363440a403fSchristos # define _TANDEM_SOURCE 1 364440a403fSchristos #endif 365440a403fSchristos /* Enable general extensions on Solaris. */ 366440a403fSchristos #ifndef __EXTENSIONS__ 367440a403fSchristos # define __EXTENSIONS__ 1 368440a403fSchristos #endif 369440a403fSchristos 370440a403fSchristos 371440a403fSchristos /* Using cgen code? */ 372440a403fSchristos /* #undef USING_CGEN */ 373440a403fSchristos 374440a403fSchristos /* Version number of package */ 375*b88e3e88Schristos #define VERSION "2.34" 376440a403fSchristos 377440a403fSchristos /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 378440a403fSchristos significant byte first (like Motorola and SPARC, unlike Intel). */ 379440a403fSchristos #if defined AC_APPLE_UNIVERSAL_BUILD 380440a403fSchristos # if defined __BIG_ENDIAN__ 381440a403fSchristos # define WORDS_BIGENDIAN 1 382440a403fSchristos # endif 383440a403fSchristos #else 384440a403fSchristos # ifndef WORDS_BIGENDIAN 385440a403fSchristos /* # undef WORDS_BIGENDIAN */ 386440a403fSchristos # endif 387440a403fSchristos #endif 388440a403fSchristos 389440a403fSchristos /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a 390440a403fSchristos `char[]'. */ 391440a403fSchristos #define YYTEXT_POINTER 1 392440a403fSchristos 39306324dcfSchristos /* Enable large inode numbers on Mac OS X 10.5. */ 39406324dcfSchristos #ifndef _DARWIN_USE_64_BIT_INODE 39506324dcfSchristos # define _DARWIN_USE_64_BIT_INODE 1 39606324dcfSchristos #endif 39706324dcfSchristos 398440a403fSchristos /* Number of bits in a file offset, on hosts where this is settable. */ 399440a403fSchristos /* #undef _FILE_OFFSET_BITS */ 400440a403fSchristos 401440a403fSchristos /* Define for large files, on AIX-style hosts. */ 402440a403fSchristos /* #undef _LARGE_FILES */ 403440a403fSchristos 404440a403fSchristos /* Define to 1 if on MINIX. */ 405440a403fSchristos /* #undef _MINIX */ 406440a403fSchristos 407440a403fSchristos /* Define to 2 if the system does not provide POSIX.1 features except with 408440a403fSchristos this defined. */ 409440a403fSchristos /* #undef _POSIX_1_SOURCE */ 410440a403fSchristos 411440a403fSchristos /* Define to 1 if you need to in order for `stat' and other things to work. */ 412440a403fSchristos /* #undef _POSIX_SOURCE */ 413440a403fSchristos 414440a403fSchristos /* Define to `__inline__' or `__inline' if that's what the C compiler 415440a403fSchristos calls it, or to nothing if 'inline' is not supported under any name. */ 416440a403fSchristos #ifndef __cplusplus 417440a403fSchristos /* #undef inline */ 418440a403fSchristos #endif 41906324dcfSchristos 42006324dcfSchristos /* Define to `unsigned int' if <sys/types.h> does not define. */ 42106324dcfSchristos /* #undef size_t */ 422