116dce513Schristos /* This file is automatically generated. DO NOT EDIT! */ 2*012573ebSchristos /* Generated from: NetBSD: mknative-binutils,v 1.13 2020/04/04 01:34:53 christos Exp */ 3ede78133Schristos /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */ 416dce513Schristos 516dce513Schristos /* config.h. Generated from config.in by configure. */ 616dce513Schristos /* config.in. Generated from configure.ac by autoheader. */ 716dce513Schristos 816dce513Schristos /* Check that config.h is #included before system headers 916dce513Schristos (this works only for glibc, but that should be enough). */ 1016dce513Schristos #if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__) 1116dce513Schristos # error config.h must be #included before system headers 1216dce513Schristos #endif 1316dce513Schristos #define __CONFIG_H__ 1 1416dce513Schristos 15ede78133Schristos /* Define to 1 if you want to emit gnu hash in the ELF linker by default. */ 16ede78133Schristos #define DEFAULT_EMIT_GNU_HASH 0 17ede78133Schristos 18ede78133Schristos /* Define to 1 if you want to emit sysv hash in the ELF linker by default. */ 19ede78133Schristos #define DEFAULT_EMIT_SYSV_HASH 1 20ede78133Schristos 2116dce513Schristos /* Define if you want compressed debug sections by default. */ 2216dce513Schristos /* #undef DEFAULT_FLAG_COMPRESS_DEBUG */ 2316dce513Schristos 2416dce513Schristos /* Define to 1 if you want to enable -z relro in ELF linker by default. */ 2516dce513Schristos #define DEFAULT_LD_Z_RELRO 0 2616dce513Schristos 27ede78133Schristos /* Define to 1 if you want to enable -z separate-code in ELF linker by 28ede78133Schristos default. */ 29ede78133Schristos #define DEFAULT_LD_Z_SEPARATE_CODE 0 30ede78133Schristos 31ede78133Schristos /* Define to 1 if you want to set DT_RUNPATH instead of DT_RPATH by default. 32ede78133Schristos */ 33ede78133Schristos #define DEFAULT_NEW_DTAGS 0 34ede78133Schristos 3516dce513Schristos /* Define to 1 if translation of program messages to the user's native 3616dce513Schristos language is requested. */ 3716dce513Schristos #define ENABLE_NLS 1 3816dce513Schristos 3916dce513Schristos /* Additional extension a shared object might have. */ 4016dce513Schristos /* #undef EXTRA_SHLIB_EXTENSION */ 4116dce513Schristos 4216dce513Schristos /* Define to choose default GOT handling scheme */ 4316dce513Schristos #define GOT_HANDLING_DEFAULT GOT_HANDLING_TARGET_DEFAULT 4416dce513Schristos 4516dce513Schristos /* Define to 1 if you have the `close' function. */ 4616dce513Schristos #define HAVE_CLOSE 1 4716dce513Schristos 4816dce513Schristos /* Define to 1 if you have the declaration of `environ', and to 0 if you 4916dce513Schristos don't. */ 5016dce513Schristos #define HAVE_DECL_ENVIRON 0 5116dce513Schristos 5216dce513Schristos /* Define to 1 if you have the declaration of `free', and to 0 if you don't. 5316dce513Schristos */ 5416dce513Schristos #define HAVE_DECL_FREE 1 5516dce513Schristos 5616dce513Schristos /* Define to 1 if you have the declaration of `getenv', and to 0 if you don't. 5716dce513Schristos */ 5816dce513Schristos #define HAVE_DECL_GETENV 1 5916dce513Schristos 6016dce513Schristos /* Is the prototype for getopt in <unistd.h> in the expected format? */ 6116dce513Schristos #define HAVE_DECL_GETOPT 1 6216dce513Schristos 6316dce513Schristos /* Define to 1 if you have the declaration of `sbrk', and to 0 if you don't. 6416dce513Schristos */ 6516dce513Schristos #define HAVE_DECL_SBRK 1 6616dce513Schristos 6716dce513Schristos /* Define to 1 if you have the declaration of `strstr', and to 0 if you don't. 6816dce513Schristos */ 6916dce513Schristos #define HAVE_DECL_STRSTR 1 7016dce513Schristos 7116dce513Schristos /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. 7216dce513Schristos */ 7316dce513Schristos #define HAVE_DIRENT_H 1 7416dce513Schristos 7516dce513Schristos /* Define to 1 if you have the <dlfcn.h> header file. */ 7616dce513Schristos #define HAVE_DLFCN_H 1 7716dce513Schristos 7816dce513Schristos /* Define to 1 if you have the <elf-hints.h> header file. */ 7916dce513Schristos /* #undef HAVE_ELF_HINTS_H */ 8016dce513Schristos 8116dce513Schristos /* Define to 1 if you have the <fcntl.h> header file. */ 8216dce513Schristos #define HAVE_FCNTL_H 1 8316dce513Schristos 8416dce513Schristos /* Define to 1 if you have the `getpagesize' function. */ 8516dce513Schristos #define HAVE_GETPAGESIZE 1 8616dce513Schristos 8716dce513Schristos /* Define to 1 if you have the `glob' function. */ 8816dce513Schristos #define HAVE_GLOB 1 8916dce513Schristos 9016dce513Schristos /* Define .init_array/.fini_array sections are available and working. */ 9116dce513Schristos /* #undef HAVE_INITFINI_ARRAY */ 9216dce513Schristos 9316dce513Schristos /* Define to 1 if you have the <inttypes.h> header file. */ 9416dce513Schristos #define HAVE_INTTYPES_H 1 9516dce513Schristos 9616dce513Schristos /* Define if your <locale.h> file defines LC_MESSAGES. */ 9716dce513Schristos #define HAVE_LC_MESSAGES 1 9816dce513Schristos 9916dce513Schristos /* Define to 1 if you have the <limits.h> header file. */ 10016dce513Schristos #define HAVE_LIMITS_H 1 10116dce513Schristos 10216dce513Schristos /* Define to 1 if you have the <locale.h> header file. */ 10316dce513Schristos #define HAVE_LOCALE_H 1 10416dce513Schristos 10516dce513Schristos /* Define to 1 if you have the `lseek' function. */ 10616dce513Schristos #define HAVE_LSEEK 1 10716dce513Schristos 10816dce513Schristos /* Define to 1 if you have the <memory.h> header file. */ 10916dce513Schristos #define HAVE_MEMORY_H 1 11016dce513Schristos 11116dce513Schristos /* Define to 1 if you have the `mkstemp' function. */ 11216dce513Schristos #define HAVE_MKSTEMP 1 11316dce513Schristos 11416dce513Schristos /* Define to 1 if you have a working `mmap' system call. */ 11516dce513Schristos #define HAVE_MMAP 1 11616dce513Schristos 11716dce513Schristos /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */ 11816dce513Schristos /* #undef HAVE_NDIR_H */ 11916dce513Schristos 12016dce513Schristos /* Define to 1 if you have the `open' function. */ 12116dce513Schristos #define HAVE_OPEN 1 12216dce513Schristos 12316dce513Schristos /* Define to 1 if you have the `realpath' function. */ 12416dce513Schristos #define HAVE_REALPATH 1 12516dce513Schristos 12616dce513Schristos /* Define to 1 if you have the `sbrk' function. */ 12716dce513Schristos #define HAVE_SBRK 1 12816dce513Schristos 12916dce513Schristos /* Define to 1 if you have the `setlocale' function. */ 13016dce513Schristos #define HAVE_SETLOCALE 1 13116dce513Schristos 13216dce513Schristos /* Define to 1 if you have the <stdint.h> header file. */ 13316dce513Schristos #define HAVE_STDINT_H 1 13416dce513Schristos 13516dce513Schristos /* Define to 1 if you have the <stdlib.h> header file. */ 13616dce513Schristos #define HAVE_STDLIB_H 1 13716dce513Schristos 13816dce513Schristos /* Define to 1 if you have the <strings.h> header file. */ 13916dce513Schristos #define HAVE_STRINGS_H 1 14016dce513Schristos 14116dce513Schristos /* Define to 1 if you have the <string.h> header file. */ 14216dce513Schristos #define HAVE_STRING_H 1 14316dce513Schristos 14416dce513Schristos /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'. 14516dce513Schristos */ 14616dce513Schristos /* #undef HAVE_SYS_DIR_H */ 14716dce513Schristos 14816dce513Schristos /* Define to 1 if you have the <sys/file.h> header file. */ 14916dce513Schristos #define HAVE_SYS_FILE_H 1 15016dce513Schristos 15116dce513Schristos /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'. 15216dce513Schristos */ 15316dce513Schristos /* #undef HAVE_SYS_NDIR_H */ 15416dce513Schristos 15516dce513Schristos /* Define to 1 if you have the <sys/param.h> header file. */ 15616dce513Schristos #define HAVE_SYS_PARAM_H 1 15716dce513Schristos 15816dce513Schristos /* Define to 1 if you have the <sys/stat.h> header file. */ 15916dce513Schristos #define HAVE_SYS_STAT_H 1 16016dce513Schristos 16116dce513Schristos /* Define to 1 if you have the <sys/time.h> header file. */ 16216dce513Schristos #define HAVE_SYS_TIME_H 1 16316dce513Schristos 16416dce513Schristos /* Define to 1 if you have the <sys/types.h> header file. */ 16516dce513Schristos #define HAVE_SYS_TYPES_H 1 16616dce513Schristos 16716dce513Schristos /* Define to 1 if you have the <unistd.h> header file. */ 16816dce513Schristos #define HAVE_UNISTD_H 1 16916dce513Schristos 17016dce513Schristos /* Define to 1 if you have the `waitpid' function. */ 17116dce513Schristos #define HAVE_WAITPID 1 17216dce513Schristos 17316dce513Schristos /* Define to 1 if you have the <windows.h> header file. */ 17416dce513Schristos /* #undef HAVE_WINDOWS_H */ 17516dce513Schristos 17616dce513Schristos /* Define to the sub-directory in which libtool stores uninstalled libraries. 17716dce513Schristos */ 17816dce513Schristos #define LT_OBJDIR ".libs/" 17916dce513Schristos 18016dce513Schristos /* Name of package */ 18116dce513Schristos #define PACKAGE "ld" 18216dce513Schristos 18316dce513Schristos /* Define to the address where bug reports for this package should be sent. */ 18416dce513Schristos #define PACKAGE_BUGREPORT "" 18516dce513Schristos 18616dce513Schristos /* Define to the full name of this package. */ 18716dce513Schristos #define PACKAGE_NAME "ld" 18816dce513Schristos 18916dce513Schristos /* Define to the full name and version of this package. */ 190*012573ebSchristos #define PACKAGE_STRING "ld 2.34" 19116dce513Schristos 19216dce513Schristos /* Define to the one symbol short name of this package. */ 19316dce513Schristos #define PACKAGE_TARNAME "ld" 19416dce513Schristos 19516dce513Schristos /* Define to the home page for this package. */ 19616dce513Schristos #define PACKAGE_URL "" 19716dce513Schristos 19816dce513Schristos /* Define to the version of this package. */ 199*012573ebSchristos #define PACKAGE_VERSION "2.34" 20016dce513Schristos 20116dce513Schristos /* The size of `void *', as computed by sizeof. */ 20216dce513Schristos #define SIZEOF_VOID_P 4 20316dce513Schristos 20416dce513Schristos /* Define to 1 if you have the ANSI C header files. */ 20516dce513Schristos #define STDC_HEADERS 1 20616dce513Schristos 20716dce513Schristos /* Define if you can safely include both <string.h> and <strings.h>. */ 20816dce513Schristos #define STRING_WITH_STRINGS 1 20916dce513Schristos 21016dce513Schristos /* Use b modifier when opening binary files? */ 21116dce513Schristos /* #undef USE_BINARY_FOPEN */ 21216dce513Schristos 21316dce513Schristos /* Enable extensions on AIX 3, Interix. */ 21416dce513Schristos #ifndef _ALL_SOURCE 21516dce513Schristos # define _ALL_SOURCE 1 21616dce513Schristos #endif 21716dce513Schristos /* Enable GNU extensions on systems that have them. */ 21816dce513Schristos #ifndef _GNU_SOURCE 21916dce513Schristos # define _GNU_SOURCE 1 22016dce513Schristos #endif 22116dce513Schristos /* Enable threading extensions on Solaris. */ 22216dce513Schristos #ifndef _POSIX_PTHREAD_SEMANTICS 22316dce513Schristos # define _POSIX_PTHREAD_SEMANTICS 1 22416dce513Schristos #endif 22516dce513Schristos /* Enable extensions on HP NonStop. */ 22616dce513Schristos #ifndef _TANDEM_SOURCE 22716dce513Schristos # define _TANDEM_SOURCE 1 22816dce513Schristos #endif 22916dce513Schristos /* Enable general extensions on Solaris. */ 23016dce513Schristos #ifndef __EXTENSIONS__ 23116dce513Schristos # define __EXTENSIONS__ 1 23216dce513Schristos #endif 23316dce513Schristos 23416dce513Schristos 23516dce513Schristos /* Version number of package */ 236*012573ebSchristos #define VERSION "2.34" 23716dce513Schristos 23816dce513Schristos /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a 23916dce513Schristos `char[]'. */ 24016dce513Schristos #define YYTEXT_POINTER 1 24116dce513Schristos 242ede78133Schristos /* Enable large inode numbers on Mac OS X 10.5. */ 243ede78133Schristos #ifndef _DARWIN_USE_64_BIT_INODE 244ede78133Schristos # define _DARWIN_USE_64_BIT_INODE 1 245ede78133Schristos #endif 246ede78133Schristos 24716dce513Schristos /* Number of bits in a file offset, on hosts where this is settable. */ 24816dce513Schristos /* #undef _FILE_OFFSET_BITS */ 24916dce513Schristos 25016dce513Schristos /* Define for large files, on AIX-style hosts. */ 25116dce513Schristos /* #undef _LARGE_FILES */ 25216dce513Schristos 25316dce513Schristos /* Define to 1 if on MINIX. */ 25416dce513Schristos /* #undef _MINIX */ 25516dce513Schristos 25616dce513Schristos /* Define to 2 if the system does not provide POSIX.1 features except with 25716dce513Schristos this defined. */ 25816dce513Schristos /* #undef _POSIX_1_SOURCE */ 25916dce513Schristos 26016dce513Schristos /* Define to 1 if you need to in order for `stat' and other things to work. */ 26116dce513Schristos /* #undef _POSIX_SOURCE */ 262