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 1506324dcfSchristos /* Define to 1 if you want to emit gnu hash in the ELF linker by default. */ 1606324dcfSchristos #define DEFAULT_EMIT_GNU_HASH 0 1706324dcfSchristos 1806324dcfSchristos /* Define to 1 if you want to emit sysv hash in the ELF linker by default. */ 1906324dcfSchristos #define DEFAULT_EMIT_SYSV_HASH 1 2006324dcfSchristos 21440a403fSchristos /* Define if you want compressed debug sections by default. */ 22440a403fSchristos /* #undef DEFAULT_FLAG_COMPRESS_DEBUG */ 23440a403fSchristos 24440a403fSchristos /* Define to 1 if you want to enable -z relro in ELF linker by default. */ 25440a403fSchristos #define DEFAULT_LD_Z_RELRO 0 26440a403fSchristos 2706324dcfSchristos /* Define to 1 if you want to enable -z separate-code in ELF linker by 2806324dcfSchristos default. */ 2906324dcfSchristos #define DEFAULT_LD_Z_SEPARATE_CODE 0 3006324dcfSchristos 3106324dcfSchristos /* Define to 1 if you want to set DT_RUNPATH instead of DT_RPATH by default. 3206324dcfSchristos */ 3306324dcfSchristos #define DEFAULT_NEW_DTAGS 0 3406324dcfSchristos 35440a403fSchristos /* Define to 1 if translation of program messages to the user's native 36440a403fSchristos language is requested. */ 37440a403fSchristos #define ENABLE_NLS 1 38440a403fSchristos 39440a403fSchristos /* Additional extension a shared object might have. */ 40440a403fSchristos /* #undef EXTRA_SHLIB_EXTENSION */ 41440a403fSchristos 42440a403fSchristos /* Define to choose default GOT handling scheme */ 43440a403fSchristos #define GOT_HANDLING_DEFAULT GOT_HANDLING_TARGET_DEFAULT 44440a403fSchristos 45440a403fSchristos /* Define to 1 if you have the `close' function. */ 46440a403fSchristos #define HAVE_CLOSE 1 47440a403fSchristos 48440a403fSchristos /* Define to 1 if you have the declaration of `environ', and to 0 if you 49440a403fSchristos don't. */ 50440a403fSchristos #define HAVE_DECL_ENVIRON 0 51440a403fSchristos 52440a403fSchristos /* Define to 1 if you have the declaration of `free', and to 0 if you don't. 53440a403fSchristos */ 54440a403fSchristos #define HAVE_DECL_FREE 1 55440a403fSchristos 56440a403fSchristos /* Define to 1 if you have the declaration of `getenv', and to 0 if you don't. 57440a403fSchristos */ 58440a403fSchristos #define HAVE_DECL_GETENV 1 59440a403fSchristos 60440a403fSchristos /* Is the prototype for getopt in <unistd.h> in the expected format? */ 61440a403fSchristos #define HAVE_DECL_GETOPT 1 62440a403fSchristos 63440a403fSchristos /* Define to 1 if you have the declaration of `sbrk', and to 0 if you don't. 64440a403fSchristos */ 65440a403fSchristos #define HAVE_DECL_SBRK 1 66440a403fSchristos 67440a403fSchristos /* Define to 1 if you have the declaration of `strstr', and to 0 if you don't. 68440a403fSchristos */ 69440a403fSchristos #define HAVE_DECL_STRSTR 1 70440a403fSchristos 71440a403fSchristos /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. 72440a403fSchristos */ 73440a403fSchristos #define HAVE_DIRENT_H 1 74440a403fSchristos 75440a403fSchristos /* Define to 1 if you have the <dlfcn.h> header file. */ 76440a403fSchristos #define HAVE_DLFCN_H 1 77440a403fSchristos 78440a403fSchristos /* Define to 1 if you have the <elf-hints.h> header file. */ 79440a403fSchristos /* #undef HAVE_ELF_HINTS_H */ 80440a403fSchristos 81440a403fSchristos /* Define to 1 if you have the <fcntl.h> header file. */ 82440a403fSchristos #define HAVE_FCNTL_H 1 83440a403fSchristos 84440a403fSchristos /* Define to 1 if you have the `getpagesize' function. */ 85440a403fSchristos #define HAVE_GETPAGESIZE 1 86440a403fSchristos 87440a403fSchristos /* Define to 1 if you have the `glob' function. */ 88440a403fSchristos #define HAVE_GLOB 1 89440a403fSchristos 90440a403fSchristos /* Define .init_array/.fini_array sections are available and working. */ 91440a403fSchristos /* #undef HAVE_INITFINI_ARRAY */ 92440a403fSchristos 93440a403fSchristos /* Define to 1 if you have the <inttypes.h> header file. */ 94440a403fSchristos #define HAVE_INTTYPES_H 1 95440a403fSchristos 96440a403fSchristos /* Define if your <locale.h> file defines LC_MESSAGES. */ 97440a403fSchristos #define HAVE_LC_MESSAGES 1 98440a403fSchristos 99440a403fSchristos /* Define to 1 if you have the <limits.h> header file. */ 100440a403fSchristos #define HAVE_LIMITS_H 1 101440a403fSchristos 102440a403fSchristos /* Define to 1 if you have the <locale.h> header file. */ 103440a403fSchristos #define HAVE_LOCALE_H 1 104440a403fSchristos 105440a403fSchristos /* Define to 1 if you have the `lseek' function. */ 106440a403fSchristos #define HAVE_LSEEK 1 107440a403fSchristos 108440a403fSchristos /* Define to 1 if you have the <memory.h> header file. */ 109440a403fSchristos #define HAVE_MEMORY_H 1 110440a403fSchristos 111440a403fSchristos /* Define to 1 if you have the `mkstemp' function. */ 112440a403fSchristos #define HAVE_MKSTEMP 1 113440a403fSchristos 114440a403fSchristos /* Define to 1 if you have a working `mmap' system call. */ 115440a403fSchristos #define HAVE_MMAP 1 116440a403fSchristos 117440a403fSchristos /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */ 118440a403fSchristos /* #undef HAVE_NDIR_H */ 119440a403fSchristos 120440a403fSchristos /* Define to 1 if you have the `open' function. */ 121440a403fSchristos #define HAVE_OPEN 1 122440a403fSchristos 123440a403fSchristos /* Define to 1 if you have the `realpath' function. */ 124440a403fSchristos #define HAVE_REALPATH 1 125440a403fSchristos 126440a403fSchristos /* Define to 1 if you have the `sbrk' function. */ 127440a403fSchristos #define HAVE_SBRK 1 128440a403fSchristos 129440a403fSchristos /* Define to 1 if you have the `setlocale' function. */ 130440a403fSchristos #define HAVE_SETLOCALE 1 131440a403fSchristos 132440a403fSchristos /* Define to 1 if you have the <stdint.h> header file. */ 133440a403fSchristos #define HAVE_STDINT_H 1 134440a403fSchristos 135440a403fSchristos /* Define to 1 if you have the <stdlib.h> header file. */ 136440a403fSchristos #define HAVE_STDLIB_H 1 137440a403fSchristos 138440a403fSchristos /* Define to 1 if you have the <strings.h> header file. */ 139440a403fSchristos #define HAVE_STRINGS_H 1 140440a403fSchristos 141440a403fSchristos /* Define to 1 if you have the <string.h> header file. */ 142440a403fSchristos #define HAVE_STRING_H 1 143440a403fSchristos 144440a403fSchristos /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'. 145440a403fSchristos */ 146440a403fSchristos /* #undef HAVE_SYS_DIR_H */ 147440a403fSchristos 148440a403fSchristos /* Define to 1 if you have the <sys/file.h> header file. */ 149440a403fSchristos #define HAVE_SYS_FILE_H 1 150440a403fSchristos 151440a403fSchristos /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'. 152440a403fSchristos */ 153440a403fSchristos /* #undef HAVE_SYS_NDIR_H */ 154440a403fSchristos 155440a403fSchristos /* Define to 1 if you have the <sys/param.h> header file. */ 156440a403fSchristos #define HAVE_SYS_PARAM_H 1 157440a403fSchristos 158440a403fSchristos /* Define to 1 if you have the <sys/stat.h> header file. */ 159440a403fSchristos #define HAVE_SYS_STAT_H 1 160440a403fSchristos 161440a403fSchristos /* Define to 1 if you have the <sys/time.h> header file. */ 162440a403fSchristos #define HAVE_SYS_TIME_H 1 163440a403fSchristos 164440a403fSchristos /* Define to 1 if you have the <sys/types.h> header file. */ 165440a403fSchristos #define HAVE_SYS_TYPES_H 1 166440a403fSchristos 167440a403fSchristos /* Define to 1 if you have the <unistd.h> header file. */ 168440a403fSchristos #define HAVE_UNISTD_H 1 169440a403fSchristos 170440a403fSchristos /* Define to 1 if you have the `waitpid' function. */ 171440a403fSchristos #define HAVE_WAITPID 1 172440a403fSchristos 173440a403fSchristos /* Define to 1 if you have the <windows.h> header file. */ 174440a403fSchristos /* #undef HAVE_WINDOWS_H */ 175440a403fSchristos 176440a403fSchristos /* Define to the sub-directory in which libtool stores uninstalled libraries. 177440a403fSchristos */ 178440a403fSchristos #define LT_OBJDIR ".libs/" 179440a403fSchristos 180440a403fSchristos /* Name of package */ 181440a403fSchristos #define PACKAGE "ld" 182440a403fSchristos 183440a403fSchristos /* Define to the address where bug reports for this package should be sent. */ 184440a403fSchristos #define PACKAGE_BUGREPORT "" 185440a403fSchristos 186440a403fSchristos /* Define to the full name of this package. */ 187440a403fSchristos #define PACKAGE_NAME "ld" 188440a403fSchristos 189440a403fSchristos /* Define to the full name and version of this package. */ 190*b88e3e88Schristos #define PACKAGE_STRING "ld 2.34" 191440a403fSchristos 192440a403fSchristos /* Define to the one symbol short name of this package. */ 193440a403fSchristos #define PACKAGE_TARNAME "ld" 194440a403fSchristos 195440a403fSchristos /* Define to the home page for this package. */ 196440a403fSchristos #define PACKAGE_URL "" 197440a403fSchristos 198440a403fSchristos /* Define to the version of this package. */ 199*b88e3e88Schristos #define PACKAGE_VERSION "2.34" 200440a403fSchristos 201440a403fSchristos /* The size of `void *', as computed by sizeof. */ 202440a403fSchristos #define SIZEOF_VOID_P 4 203440a403fSchristos 204440a403fSchristos /* Define to 1 if you have the ANSI C header files. */ 205440a403fSchristos #define STDC_HEADERS 1 206440a403fSchristos 207440a403fSchristos /* Define if you can safely include both <string.h> and <strings.h>. */ 208440a403fSchristos #define STRING_WITH_STRINGS 1 209440a403fSchristos 210440a403fSchristos /* Use b modifier when opening binary files? */ 211440a403fSchristos /* #undef USE_BINARY_FOPEN */ 212440a403fSchristos 213440a403fSchristos /* Enable extensions on AIX 3, Interix. */ 214440a403fSchristos #ifndef _ALL_SOURCE 215440a403fSchristos # define _ALL_SOURCE 1 216440a403fSchristos #endif 217440a403fSchristos /* Enable GNU extensions on systems that have them. */ 218440a403fSchristos #ifndef _GNU_SOURCE 219440a403fSchristos # define _GNU_SOURCE 1 220440a403fSchristos #endif 221440a403fSchristos /* Enable threading extensions on Solaris. */ 222440a403fSchristos #ifndef _POSIX_PTHREAD_SEMANTICS 223440a403fSchristos # define _POSIX_PTHREAD_SEMANTICS 1 224440a403fSchristos #endif 225440a403fSchristos /* Enable extensions on HP NonStop. */ 226440a403fSchristos #ifndef _TANDEM_SOURCE 227440a403fSchristos # define _TANDEM_SOURCE 1 228440a403fSchristos #endif 229440a403fSchristos /* Enable general extensions on Solaris. */ 230440a403fSchristos #ifndef __EXTENSIONS__ 231440a403fSchristos # define __EXTENSIONS__ 1 232440a403fSchristos #endif 233440a403fSchristos 234440a403fSchristos 235440a403fSchristos /* Version number of package */ 236*b88e3e88Schristos #define VERSION "2.34" 237440a403fSchristos 238440a403fSchristos /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a 239440a403fSchristos `char[]'. */ 240440a403fSchristos #define YYTEXT_POINTER 1 241440a403fSchristos 24206324dcfSchristos /* Enable large inode numbers on Mac OS X 10.5. */ 24306324dcfSchristos #ifndef _DARWIN_USE_64_BIT_INODE 24406324dcfSchristos # define _DARWIN_USE_64_BIT_INODE 1 24506324dcfSchristos #endif 24606324dcfSchristos 247440a403fSchristos /* Number of bits in a file offset, on hosts where this is settable. */ 248440a403fSchristos /* #undef _FILE_OFFSET_BITS */ 249440a403fSchristos 250440a403fSchristos /* Define for large files, on AIX-style hosts. */ 251440a403fSchristos /* #undef _LARGE_FILES */ 252440a403fSchristos 253440a403fSchristos /* Define to 1 if on MINIX. */ 254440a403fSchristos /* #undef _MINIX */ 255440a403fSchristos 256440a403fSchristos /* Define to 2 if the system does not provide POSIX.1 features except with 257440a403fSchristos this defined. */ 258440a403fSchristos /* #undef _POSIX_1_SOURCE */ 259440a403fSchristos 260440a403fSchristos /* Define to 1 if you need to in order for `stat' and other things to work. */ 261440a403fSchristos /* #undef _POSIX_SOURCE */ 262