1185377Ssam/* This file is automatically generated. DO NOT EDIT! */ 2185377Ssam/* Generated from: NetBSD: mknative-binutils,v 1.14 2022/12/24 20:17:46 christos Exp */ 3185377Ssam/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */ 4185377Ssam 5185377Ssam/* config.h. Generated from config.in by configure. */ 6185377Ssam/* config.in. Generated from configure.ac by autoheader. */ 7185377Ssam 8185377Ssam/* Check that config.h is #included before system headers 9185377Ssam (this works only for glibc, but that should be enough). */ 10185377Ssam#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__) 11185377Ssam# error config.h must be #included before system headers 12185377Ssam#endif 13185377Ssam#define __CONFIG_H__ 1 14185377Ssam 15185377Ssam/* Define to 1 if you want to emit gnu hash in the ELF linker by default. */ 16185377Ssam#define DEFAULT_EMIT_GNU_HASH 0 17204644Srpaulo 18185377Ssam/* Define to 1 if you want to emit sysv hash in the ELF linker by default. */ 19185377Ssam#define DEFAULT_EMIT_SYSV_HASH 1 20185377Ssam 21185377Ssam/* Define if you want compressed debug sections by default. */ 22185377Ssam/* #undef DEFAULT_FLAG_COMPRESS_DEBUG */ 23185377Ssam 24185377Ssam/* Define to 0 if you want to disable the generation of an executable stack 25185377Ssam when a .note-GNU-stack section is missing. */ 26185377Ssam#define DEFAULT_LD_EXECSTACK 0 27185377Ssam 28185377Ssam/* The default method for DT_TEXTREL check in ELF linker. */ 29185377Ssam#define DEFAULT_LD_TEXTREL_CHECK textrel_check_none 30185377Ssam 31185377Ssam/* Define to 1 if DT_TEXTREL check is warning in ELF linker by default. */ 32185377Ssam#define DEFAULT_LD_TEXTREL_CHECK_WARNING 0 33185377Ssam 34185377Ssam/* Define to 1 if you want to enable --warn-execstack in ELF linker by 35185377Ssam default. */ 36185377Ssam#define DEFAULT_LD_WARN_EXECSTACK 2 37185377Ssam 38185377Ssam/* Define to 0 if you want to disable --warn-rwx-segments in ELF linker by 39185377Ssam default. */ 40185377Ssam#define DEFAULT_LD_WARN_RWX_SEGMENTS 1 41185377Ssam 42185377Ssam/* Define to 1 if you want to enable -z relro in ELF linker by default. */ 43185377Ssam#define DEFAULT_LD_Z_RELRO 0 44185377Ssam 45185377Ssam/* Define to 1 if you want to enable -z separate-code in ELF linker by 46185377Ssam default. */ 47185377Ssam#define DEFAULT_LD_Z_SEPARATE_CODE 0 48185377Ssam 49185377Ssam/* Define to 1 if you want to set DT_RUNPATH instead of DT_RPATH by default. 50185377Ssam */ 51185377Ssam#define DEFAULT_NEW_DTAGS 0 52185377Ssam 53185377Ssam/* Define if you want run-time sanity checks. */ 54185377Ssam/* #undef ENABLE_CHECKING */ 55185377Ssam 56185377Ssam/* Handle .ctf type-info sections */ 57185377Ssam#define ENABLE_LIBCTF 1 58185377Ssam 59185377Ssam/* Define to 1 if translation of program messages to the user's native 60185377Ssam language is requested. */ 61185377Ssam#define ENABLE_NLS 1 62185377Ssam 63185377Ssam/* Additional extension a shared object might have. */ 64185377Ssam/* #undef EXTRA_SHLIB_EXTENSION */ 65185377Ssam 66185377Ssam/* Define to choose default GOT handling scheme */ 67185377Ssam#define GOT_HANDLING_DEFAULT GOT_HANDLING_TARGET_DEFAULT 68185377Ssam 69185377Ssam/* Define to 1 if you have the `close' function. */ 70185377Ssam#define HAVE_CLOSE 1 71185377Ssam 72185377Ssam/* Define to 1 if you have the declaration of `asprintf', and to 0 if you 73185377Ssam don't. */ 74185377Ssam#define HAVE_DECL_ASPRINTF 1 75185377Ssam 76185377Ssam/* Define to 1 if you have the declaration of `environ', and to 0 if you 77185377Ssam don't. */ 78185377Ssam#define HAVE_DECL_ENVIRON 0 79185377Ssam 80185377Ssam/* Is the prototype for getopt in <unistd.h> in the expected format? */ 81185377Ssam#define HAVE_DECL_GETOPT 1 82185377Ssam 83185377Ssam/* Define to 1 if you have the declaration of `sbrk', and to 0 if you don't. 84185377Ssam */ 85185377Ssam#define HAVE_DECL_SBRK 1 86185377Ssam 87185377Ssam/* Define to 1 if you have the <dlfcn.h> header file. */ 88185377Ssam#define HAVE_DLFCN_H 1 89185377Ssam 90185377Ssam/* Define to 1 if you have the <elf-hints.h> header file. */ 91185377Ssam/* #undef HAVE_ELF_HINTS_H */ 92185377Ssam 93185377Ssam/* Define to 1 if you have the <fcntl.h> header file. */ 94185377Ssam#define HAVE_FCNTL_H 1 95185377Ssam 96185377Ssam/* Define to 1 if you have the `getpagesize' function. */ 97185377Ssam#define HAVE_GETPAGESIZE 1 98185377Ssam 99185377Ssam/* Define to 1 if you have the `glob' function. */ 100185377Ssam#define HAVE_GLOB 1 101185377Ssam 102185377Ssam/* Define .init_array/.fini_array sections are available and working. */ 103185377Ssam#define HAVE_INITFINI_ARRAY 1 104185377Ssam 105185377Ssam/* Define to 1 if you have the <inttypes.h> header file. */ 106185377Ssam#define HAVE_INTTYPES_H 1 107185377Ssam 108185377Ssam/* The jansson library is to be used */ 109185377Ssam/* #undef HAVE_JANSSON */ 110185377Ssam 111185377Ssam/* Define if your <locale.h> file defines LC_MESSAGES. */ 112185377Ssam#define HAVE_LC_MESSAGES 1 113185377Ssam 114185377Ssam/* Define to 1 if you have the <limits.h> header file. */ 115185377Ssam#define HAVE_LIMITS_H 1 116185380Ssam 117185377Ssam/* Define to 1 if you have the `lseek' function. */ 118185377Ssam#define HAVE_LSEEK 1 119185377Ssam 120185377Ssam/* Define to 1 if you have the <memory.h> header file. */ 121185377Ssam#define HAVE_MEMORY_H 1 122185377Ssam 123185377Ssam/* Define to 1 if you have the `mkstemp' function. */ 124185377Ssam#define HAVE_MKSTEMP 1 125185377Ssam 126185377Ssam/* Define to 1 if you have a working `mmap' system call. */ 127185377Ssam#define HAVE_MMAP 1 128185377Ssam 129185377Ssam/* Define to 1 if you have the `open' function. */ 130185377Ssam#define HAVE_OPEN 1 131185377Ssam 132185377Ssam/* Define to 1 if you have the `realpath' function. */ 133185377Ssam#define HAVE_REALPATH 1 134185377Ssam 135185377Ssam/* Define to 1 if you have the `sbrk' function. */ 136185377Ssam#define HAVE_SBRK 1 137185377Ssam 138185377Ssam/* Define to 1 if you have the <stdint.h> header file. */ 139185377Ssam#define HAVE_STDINT_H 1 140185380Ssam 141185380Ssam/* Define to 1 if you have the <stdlib.h> header file. */ 142185380Ssam#define HAVE_STDLIB_H 1 143185380Ssam 144185380Ssam/* Define to 1 if you have the <strings.h> header file. */ 145185380Ssam#define HAVE_STRINGS_H 1 146185380Ssam 147185380Ssam/* Define to 1 if you have the <string.h> header file. */ 148185377Ssam#define HAVE_STRING_H 1 149185377Ssam 150185377Ssam/* Define to 1 if you have the <sys/file.h> header file. */ 151185377Ssam#define HAVE_SYS_FILE_H 1 152185377Ssam 153185377Ssam/* Define to 1 if you have the <sys/mman.h> header file. */ 154185377Ssam#define HAVE_SYS_MMAN_H 1 155185377Ssam 156185377Ssam/* Define to 1 if you have the <sys/param.h> header file. */ 157185377Ssam#define HAVE_SYS_PARAM_H 1 158185377Ssam 159185377Ssam/* Define to 1 if you have the <sys/stat.h> header file. */ 160185377Ssam#define HAVE_SYS_STAT_H 1 161185377Ssam 162185377Ssam/* Define to 1 if you have the <sys/time.h> header file. */ 163185377Ssam#define HAVE_SYS_TIME_H 1 164185377Ssam 165185377Ssam/* Define to 1 if you have the <sys/types.h> header file. */ 166185377Ssam#define HAVE_SYS_TYPES_H 1 167185377Ssam 168185377Ssam/* Define to 1 if you have the <unistd.h> header file. */ 169185377Ssam#define HAVE_UNISTD_H 1 170185377Ssam 171185377Ssam/* Define to 1 if you have the `waitpid' function. */ 172185377Ssam#define HAVE_WAITPID 1 173185377Ssam 174185377Ssam/* Define to 1 if you have the <windows.h> header file. */ 175185377Ssam/* #undef HAVE_WINDOWS_H */ 176185377Ssam 177185377Ssam/* Define to the sub-directory in which libtool stores uninstalled libraries. 178185377Ssam */ 179185377Ssam#define LT_OBJDIR ".libs/" 180185377Ssam 181185377Ssam/* Name of package */ 182185377Ssam#define PACKAGE "ld" 183185377Ssam 184185377Ssam/* Define to the address where bug reports for this package should be sent. */ 185185377Ssam#define PACKAGE_BUGREPORT "" 186185377Ssam 187185377Ssam/* Define to the full name of this package. */ 188185377Ssam#define PACKAGE_NAME "ld" 189185377Ssam 190185377Ssam/* Define to the full name and version of this package. */ 191185377Ssam#define PACKAGE_STRING "ld 2.39" 192185377Ssam 193185377Ssam/* Define to the one symbol short name of this package. */ 194185377Ssam#define PACKAGE_TARNAME "ld" 195185377Ssam 196185377Ssam/* Define to the home page for this package. */ 197185377Ssam#define PACKAGE_URL "" 198185377Ssam 199185377Ssam/* Define to the version of this package. */ 200185377Ssam#define PACKAGE_VERSION "2.39" 201185377Ssam 202185377Ssam/* The size of `void *', as computed by sizeof. */ 203185377Ssam#define SIZEOF_VOID_P 4 204185377Ssam 205185377Ssam/* Define to 1 if you have the ANSI C header files. */ 206185377Ssam#define STDC_HEADERS 1 207185377Ssam 208185377Ssam/* Define to 1 if you want to support the --error-handling-script command line 209185377Ssam option. */ 210185377Ssam#define SUPPORT_ERROR_HANDLING_SCRIPT 1 211185377Ssam 212185377Ssam/* Use b modifier when opening binary files? */ 213185377Ssam/* #undef USE_BINARY_FOPEN */ 214185377Ssam 215185377Ssam/* Enable extensions on AIX 3, Interix. */ 216185377Ssam#ifndef _ALL_SOURCE 217185377Ssam# define _ALL_SOURCE 1 218185377Ssam#endif 219185377Ssam/* Enable GNU extensions on systems that have them. */ 220185377Ssam#ifndef _GNU_SOURCE 221185377Ssam# define _GNU_SOURCE 1 222185377Ssam#endif 223185377Ssam/* Enable threading extensions on Solaris. */ 224185377Ssam#ifndef _POSIX_PTHREAD_SEMANTICS 225185377Ssam# define _POSIX_PTHREAD_SEMANTICS 1 226185377Ssam#endif 227185377Ssam/* Enable extensions on HP NonStop. */ 228185377Ssam#ifndef _TANDEM_SOURCE 229185377Ssam# define _TANDEM_SOURCE 1 230185377Ssam#endif 231185377Ssam/* Enable general extensions on Solaris. */ 232185377Ssam#ifndef __EXTENSIONS__ 233185377Ssam# define __EXTENSIONS__ 1 234185377Ssam#endif 235185377Ssam 236185377Ssam 237185377Ssam/* Version number of package */ 238185377Ssam#define VERSION "2.39" 239185377Ssam 240185377Ssam/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a 241185377Ssam `char[]'. */ 242185377Ssam#define YYTEXT_POINTER 1 243185377Ssam 244185377Ssam/* Enable large inode numbers on Mac OS X 10.5. */ 245185377Ssam#ifndef _DARWIN_USE_64_BIT_INODE 246185377Ssam# define _DARWIN_USE_64_BIT_INODE 1 247185377Ssam#endif 248185377Ssam 249185377Ssam/* Number of bits in a file offset, on hosts where this is settable. */ 250185377Ssam/* #undef _FILE_OFFSET_BITS */ 251185377Ssam 252185377Ssam/* Define for large files, on AIX-style hosts. */ 253185377Ssam/* #undef _LARGE_FILES */ 254185377Ssam 255185377Ssam/* Define to 1 if on MINIX. */ 256185377Ssam/* #undef _MINIX */ 257185377Ssam 258185377Ssam/* Define to 2 if the system does not provide POSIX.1 features except with 259185377Ssam this defined. */ 260185377Ssam/* #undef _POSIX_1_SOURCE */ 261185377Ssam 262185377Ssam/* Define to 1 if you need to in order for `stat' and other things to work. */ 263185377Ssam/* #undef _POSIX_SOURCE */ 264185377Ssam