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 15*801f73adSchristos /* Define if building universal (internal helper macro) */ 16*801f73adSchristos /* #undef AC_APPLE_UNIVERSAL_BUILD */ 17*801f73adSchristos 18aa6f3316Smrg /* Name of host specific core header file to include in elf.c. */ 19aa6f3316Smrg /* #undef CORE_HEADER */ 20aa6f3316Smrg 218005419bSchristos /* Define to 1 if you want to enable -z separate-code in ELF linker by 228005419bSchristos default. */ 238005419bSchristos #define DEFAULT_LD_Z_SEPARATE_CODE 0 248005419bSchristos 258c762729Schristos /* Define if you want run-time sanity checks. */ 268c762729Schristos /* #undef ENABLE_CHECKING */ 278c762729Schristos 2831580a89Sskrll /* Define to 1 if translation of program messages to the user's native 2931580a89Sskrll language is requested. */ 30*801f73adSchristos /* #undef ENABLE_NLS */ 31*801f73adSchristos 32*801f73adSchristos /* Define to 1 if you have the Mac OS X function 33*801f73adSchristos CFLocaleCopyPreferredLanguages in the CoreFoundation framework. */ 34*801f73adSchristos /* #undef HAVE_CFLOCALECOPYPREFERREDLANGUAGES */ 35*801f73adSchristos 36*801f73adSchristos /* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in 37*801f73adSchristos the CoreFoundation framework. */ 38*801f73adSchristos /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */ 39*801f73adSchristos 40*801f73adSchristos /* Define if the GNU dcgettext() function is already present or preinstalled. 41*801f73adSchristos */ 42*801f73adSchristos /* #undef HAVE_DCGETTEXT */ 4331580a89Sskrll 44f51ed01fSchristos /* Define to 1 if you have the declaration of `asprintf', and to 0 if you 45f51ed01fSchristos don't. */ 46f51ed01fSchristos #define HAVE_DECL_ASPRINTF 1 47f51ed01fSchristos 4831580a89Sskrll /* Define to 1 if you have the declaration of `basename', and to 0 if you 4931580a89Sskrll don't. */ 5031580a89Sskrll #define HAVE_DECL_BASENAME 0 5131580a89Sskrll 5231580a89Sskrll /* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */ 5331580a89Sskrll #define HAVE_DECL_FFS 1 5431580a89Sskrll 558c762729Schristos /* Define to 1 if you have the declaration of `fopen64', and to 0 if you 568c762729Schristos don't. */ 578c762729Schristos #define HAVE_DECL_FOPEN64 0 5831580a89Sskrll 5931580a89Sskrll /* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't. 6031580a89Sskrll */ 6131580a89Sskrll #define HAVE_DECL_FSEEKO 1 6231580a89Sskrll 6331580a89Sskrll /* Define to 1 if you have the declaration of `fseeko64', and to 0 if you 6431580a89Sskrll don't. */ 6531580a89Sskrll #define HAVE_DECL_FSEEKO64 0 6631580a89Sskrll 6731580a89Sskrll /* Define to 1 if you have the declaration of `ftello', and to 0 if you don't. 6831580a89Sskrll */ 6931580a89Sskrll #define HAVE_DECL_FTELLO 1 7031580a89Sskrll 7131580a89Sskrll /* Define to 1 if you have the declaration of `ftello64', and to 0 if you 7231580a89Sskrll don't. */ 7331580a89Sskrll #define HAVE_DECL_FTELLO64 0 7431580a89Sskrll 7531580a89Sskrll /* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't. 7631580a89Sskrll */ 7731580a89Sskrll #define HAVE_DECL_STPCPY 1 7831580a89Sskrll 79f51ed01fSchristos /* Define to 1 if you have the declaration of `strnlen', and to 0 if you 80f51ed01fSchristos don't. */ 81f51ed01fSchristos #define HAVE_DECL_STRNLEN 1 82f51ed01fSchristos 83f51ed01fSchristos /* Define to 1 if you have the declaration of `vasprintf', and to 0 if you 84f51ed01fSchristos don't. */ 85f51ed01fSchristos #define HAVE_DECL_VASPRINTF 1 86f51ed01fSchristos 87*801f73adSchristos /* Define to 1 if you have the declaration of `___lc_codepage_func', and to 0 88*801f73adSchristos if you don't. */ 89*801f73adSchristos #define HAVE_DECL____LC_CODEPAGE_FUNC 0 90*801f73adSchristos 9131580a89Sskrll /* Define to 1 if you have the <dlfcn.h> header file. */ 9231580a89Sskrll #define HAVE_DLFCN_H 1 9331580a89Sskrll 9431580a89Sskrll /* Define to 1 if you have the `fcntl' function. */ 9531580a89Sskrll #define HAVE_FCNTL 1 9631580a89Sskrll 9731580a89Sskrll /* Define to 1 if you have the <fcntl.h> header file. */ 9831580a89Sskrll #define HAVE_FCNTL_H 1 9931580a89Sskrll 10031580a89Sskrll /* Define to 1 if you have the `fdopen' function. */ 10131580a89Sskrll #define HAVE_FDOPEN 1 10231580a89Sskrll 103aa6f3316Smrg /* Define to 1 if you have the `fileno' function. */ 104aa6f3316Smrg #define HAVE_FILENO 1 105aa6f3316Smrg 1061ddbc14eSchristos /* Define to 1 if you have the `fls' function. */ 1071ddbc14eSchristos /* #undef HAVE_FLS */ 1081ddbc14eSchristos 10931580a89Sskrll /* Define to 1 if you have the `fopen64' function. */ 11031580a89Sskrll /* #undef HAVE_FOPEN64 */ 11131580a89Sskrll 11231580a89Sskrll /* Define to 1 if you have the `fseeko' function. */ 11331580a89Sskrll #define HAVE_FSEEKO 1 11431580a89Sskrll 11531580a89Sskrll /* Define to 1 if you have the `fseeko64' function. */ 11631580a89Sskrll /* #undef HAVE_FSEEKO64 */ 11731580a89Sskrll 11831580a89Sskrll /* Define to 1 if you have the `ftello' function. */ 11931580a89Sskrll #define HAVE_FTELLO 1 12031580a89Sskrll 12131580a89Sskrll /* Define to 1 if you have the `ftello64' function. */ 12231580a89Sskrll /* #undef HAVE_FTELLO64 */ 12331580a89Sskrll 12431580a89Sskrll /* Define to 1 if you have the `getgid' function. */ 12531580a89Sskrll #define HAVE_GETGID 1 12631580a89Sskrll 12731580a89Sskrll /* Define to 1 if you have the `getpagesize' function. */ 12831580a89Sskrll #define HAVE_GETPAGESIZE 1 12931580a89Sskrll 130f51ed01fSchristos /* Define to 1 if you have the `getrlimit' function. */ 131f51ed01fSchristos #define HAVE_GETRLIMIT 1 132f51ed01fSchristos 133*801f73adSchristos /* Define if the GNU gettext() function is already present or preinstalled. */ 134*801f73adSchristos /* #undef HAVE_GETTEXT */ 135*801f73adSchristos 13631580a89Sskrll /* Define to 1 if you have the `getuid' function. */ 13731580a89Sskrll #define HAVE_GETUID 1 13831580a89Sskrll 1398005419bSchristos /* Define if your compiler supports hidden visibility. */ 1408005419bSchristos #define HAVE_HIDDEN 1 1418005419bSchristos 142*801f73adSchristos /* Define if you have the iconv() function and it works. */ 143*801f73adSchristos #define HAVE_ICONV 1 144*801f73adSchristos 14531580a89Sskrll /* Define to 1 if you have the <inttypes.h> header file. */ 14631580a89Sskrll #define HAVE_INTTYPES_H 1 14731580a89Sskrll 14831580a89Sskrll /* Define if <sys/procfs.h> has lwpstatus_t. */ 14931580a89Sskrll /* #undef HAVE_LWPSTATUS_T */ 15031580a89Sskrll 15131580a89Sskrll /* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */ 15231580a89Sskrll /* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */ 15331580a89Sskrll 154aa6f3316Smrg /* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */ 155aa6f3316Smrg /* #undef HAVE_LWPSTATUS_T_PR_FPREG */ 156aa6f3316Smrg 15731580a89Sskrll /* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */ 15831580a89Sskrll /* #undef HAVE_LWPSTATUS_T_PR_REG */ 15931580a89Sskrll 16031580a89Sskrll /* Define if <sys/procfs.h> has lwpxstatus_t. */ 16131580a89Sskrll /* #undef HAVE_LWPXSTATUS_T */ 16231580a89Sskrll 16331580a89Sskrll /* Define to 1 if you have the `madvise' function. */ 16431580a89Sskrll #define HAVE_MADVISE 1 16531580a89Sskrll 16631580a89Sskrll /* Define to 1 if you have the <memory.h> header file. */ 16731580a89Sskrll #define HAVE_MEMORY_H 1 16831580a89Sskrll 16931580a89Sskrll /* Define to 1 if you have a working `mmap' system call. */ 17031580a89Sskrll #define HAVE_MMAP 1 17131580a89Sskrll 17231580a89Sskrll /* Define to 1 if you have the `mprotect' function. */ 17331580a89Sskrll #define HAVE_MPROTECT 1 17431580a89Sskrll 17531580a89Sskrll /* Define if <sys/procfs.h> has prpsinfo32_t. */ 17631580a89Sskrll /* #undef HAVE_PRPSINFO32_T */ 17731580a89Sskrll 178aa6f3316Smrg /* Define if <sys/procfs.h> has prpsinfo32_t.pr_pid. */ 179aa6f3316Smrg /* #undef HAVE_PRPSINFO32_T_PR_PID */ 180aa6f3316Smrg 18131580a89Sskrll /* Define if <sys/procfs.h> has prpsinfo_t. */ 18231580a89Sskrll /* #undef HAVE_PRPSINFO_T */ 18331580a89Sskrll 184aa6f3316Smrg /* Define if <sys/procfs.h> has prpsinfo_t.pr_pid. */ 185aa6f3316Smrg /* #undef HAVE_PRPSINFO_T_PR_PID */ 186aa6f3316Smrg 18731580a89Sskrll /* Define if <sys/procfs.h> has prstatus32_t. */ 18831580a89Sskrll /* #undef HAVE_PRSTATUS32_T */ 18931580a89Sskrll 19031580a89Sskrll /* Define if <sys/procfs.h> has prstatus32_t.pr_who. */ 19131580a89Sskrll /* #undef HAVE_PRSTATUS32_T_PR_WHO */ 19231580a89Sskrll 19331580a89Sskrll /* Define if <sys/procfs.h> has prstatus_t. */ 19431580a89Sskrll /* #undef HAVE_PRSTATUS_T */ 19531580a89Sskrll 19631580a89Sskrll /* Define if <sys/procfs.h> has prstatus_t.pr_who. */ 19731580a89Sskrll /* #undef HAVE_PRSTATUS_T_PR_WHO */ 19831580a89Sskrll 19931580a89Sskrll /* Define if <sys/procfs.h> has psinfo32_t. */ 20031580a89Sskrll /* #undef HAVE_PSINFO32_T */ 20131580a89Sskrll 202aa6f3316Smrg /* Define if <sys/procfs.h> has psinfo32_t.pr_pid. */ 203aa6f3316Smrg /* #undef HAVE_PSINFO32_T_PR_PID */ 204aa6f3316Smrg 20531580a89Sskrll /* Define if <sys/procfs.h> has psinfo_t. */ 20631580a89Sskrll /* #undef HAVE_PSINFO_T */ 20731580a89Sskrll 208aa6f3316Smrg /* Define if <sys/procfs.h> has psinfo_t.pr_pid. */ 209aa6f3316Smrg /* #undef HAVE_PSINFO_T_PR_PID */ 210aa6f3316Smrg 21131580a89Sskrll /* Define if <sys/procfs.h> has pstatus32_t. */ 21231580a89Sskrll /* #undef HAVE_PSTATUS32_T */ 21331580a89Sskrll 21431580a89Sskrll /* Define if <sys/procfs.h> has pstatus_t. */ 21531580a89Sskrll /* #undef HAVE_PSTATUS_T */ 21631580a89Sskrll 21731580a89Sskrll /* Define if <sys/procfs.h> has pxstatus_t. */ 21831580a89Sskrll /* #undef HAVE_PXSTATUS_T */ 21931580a89Sskrll 22031580a89Sskrll /* Define to 1 if you have the <stdint.h> header file. */ 22131580a89Sskrll #define HAVE_STDINT_H 1 22231580a89Sskrll 22331580a89Sskrll /* Define to 1 if you have the <stdlib.h> header file. */ 22431580a89Sskrll #define HAVE_STDLIB_H 1 22531580a89Sskrll 22631580a89Sskrll /* Define to 1 if you have the <strings.h> header file. */ 22731580a89Sskrll #define HAVE_STRINGS_H 1 22831580a89Sskrll 22931580a89Sskrll /* Define to 1 if you have the <string.h> header file. */ 23031580a89Sskrll #define HAVE_STRING_H 1 23131580a89Sskrll 23231580a89Sskrll /* Define if struct core_dumpx has member c_impl */ 23331580a89Sskrll /* #undef HAVE_ST_C_IMPL */ 23431580a89Sskrll 23531580a89Sskrll /* Define to 1 if you have the `sysconf' function. */ 23631580a89Sskrll #define HAVE_SYSCONF 1 23731580a89Sskrll 23831580a89Sskrll /* Define to 1 if you have the <sys/file.h> header file. */ 23931580a89Sskrll #define HAVE_SYS_FILE_H 1 24031580a89Sskrll 2418005419bSchristos /* Define to 1 if you have the <sys/param.h> header file. */ 2428005419bSchristos #define HAVE_SYS_PARAM_H 1 2438005419bSchristos 24431580a89Sskrll /* Define to 1 if you have the <sys/procfs.h> header file. */ 24531580a89Sskrll /* #undef HAVE_SYS_PROCFS_H */ 24631580a89Sskrll 247f51ed01fSchristos /* Define to 1 if you have the <sys/resource.h> header file. */ 248f51ed01fSchristos #define HAVE_SYS_RESOURCE_H 1 249f51ed01fSchristos 25031580a89Sskrll /* Define to 1 if you have the <sys/stat.h> header file. */ 25131580a89Sskrll #define HAVE_SYS_STAT_H 1 25231580a89Sskrll 25331580a89Sskrll /* Define to 1 if you have the <sys/types.h> header file. */ 25431580a89Sskrll #define HAVE_SYS_TYPES_H 1 25531580a89Sskrll 25631580a89Sskrll /* Define to 1 if you have the <unistd.h> header file. */ 25731580a89Sskrll #define HAVE_UNISTD_H 1 25831580a89Sskrll 25931580a89Sskrll /* Define if <sys/procfs.h> has win32_pstatus_t. */ 26031580a89Sskrll /* #undef HAVE_WIN32_PSTATUS_T */ 26131580a89Sskrll 262fc7466daSchristos /* Define to 1 if you have the <windows.h> header file. */ 263fc7466daSchristos /* #undef HAVE_WINDOWS_H */ 264fc7466daSchristos 265*801f73adSchristos /* Define to 1 if zstd is enabled. */ 266*801f73adSchristos /* #undef HAVE_ZSTD */ 267*801f73adSchristos 26831580a89Sskrll /* Define to the sub-directory in which libtool stores uninstalled libraries. 26931580a89Sskrll */ 27031580a89Sskrll #define LT_OBJDIR ".libs/" 27131580a89Sskrll 27231580a89Sskrll /* Name of package */ 27331580a89Sskrll #define PACKAGE "bfd" 27431580a89Sskrll 27531580a89Sskrll /* Define to the address where bug reports for this package should be sent. */ 27631580a89Sskrll #define PACKAGE_BUGREPORT "" 27731580a89Sskrll 27831580a89Sskrll /* Define to the full name of this package. */ 279f51ed01fSchristos #define PACKAGE_NAME "bfd" 28031580a89Sskrll 28131580a89Sskrll /* Define to the full name and version of this package. */ 282*801f73adSchristos #define PACKAGE_STRING "bfd 2.42" 28331580a89Sskrll 28431580a89Sskrll /* Define to the one symbol short name of this package. */ 285f51ed01fSchristos #define PACKAGE_TARNAME "bfd" 28631580a89Sskrll 287aa6f3316Smrg /* Define to the home page for this package. */ 288aa6f3316Smrg #define PACKAGE_URL "" 289aa6f3316Smrg 29031580a89Sskrll /* Define to the version of this package. */ 291*801f73adSchristos #define PACKAGE_VERSION "2.42" 29231580a89Sskrll 293aa6f3316Smrg /* The size of `int', as computed by sizeof. */ 2941ddbc14eSchristos #define SIZEOF_INT 4 29531580a89Sskrll 296aa6f3316Smrg /* The size of `long', as computed by sizeof. */ 29731580a89Sskrll #define SIZEOF_LONG 4 29831580a89Sskrll 299aa6f3316Smrg /* The size of `long long', as computed by sizeof. */ 30031580a89Sskrll #define SIZEOF_LONG_LONG 8 30131580a89Sskrll 302aa6f3316Smrg /* The size of `off_t', as computed by sizeof. */ 30331580a89Sskrll #define SIZEOF_OFF_T 8 30431580a89Sskrll 305aa6f3316Smrg /* The size of `void *', as computed by sizeof. */ 30631580a89Sskrll #define SIZEOF_VOID_P 4 30731580a89Sskrll 30831580a89Sskrll /* Define to 1 if you have the ANSI C header files. */ 30931580a89Sskrll #define STDC_HEADERS 1 31031580a89Sskrll 311*801f73adSchristos /* If the compiler supports a TLS storage class, define it to that here */ 312*801f73adSchristos #define TLS _Thread_local 313*801f73adSchristos 31431580a89Sskrll /* Name of host specific header file to include in trad-core.c. */ 31531580a89Sskrll /* #undef TRAD_HEADER */ 31631580a89Sskrll 3178005419bSchristos /* Define if 64-bit archives should always be used. */ 318a6a34af0Schristos /* #undef USE_64_BIT_ARCHIVE */ 319a6a34af0Schristos 32031580a89Sskrll /* Use b modifier when opening binary files? */ 32131580a89Sskrll /* #undef USE_BINARY_FOPEN */ 32231580a89Sskrll 323aa6f3316Smrg /* Define if we should use leading underscore on 64 bit mingw targets */ 324aa6f3316Smrg /* #undef USE_MINGW64_LEADING_UNDERSCORES */ 325aa6f3316Smrg 32631580a89Sskrll /* Use mmap if it's available? */ 32731580a89Sskrll /* #undef USE_MMAP */ 32831580a89Sskrll 32931580a89Sskrll /* Define if we should default to creating read-only plt entries */ 3308c762729Schristos #define USE_SECUREPLT 1 33131580a89Sskrll 33231580a89Sskrll /* Enable extensions on AIX 3, Interix. */ 33331580a89Sskrll #ifndef _ALL_SOURCE 33431580a89Sskrll # define _ALL_SOURCE 1 33531580a89Sskrll #endif 33631580a89Sskrll /* Enable GNU extensions on systems that have them. */ 33731580a89Sskrll #ifndef _GNU_SOURCE 33831580a89Sskrll # define _GNU_SOURCE 1 33931580a89Sskrll #endif 34031580a89Sskrll /* Enable threading extensions on Solaris. */ 34131580a89Sskrll #ifndef _POSIX_PTHREAD_SEMANTICS 34231580a89Sskrll # define _POSIX_PTHREAD_SEMANTICS 1 34331580a89Sskrll #endif 34431580a89Sskrll /* Enable extensions on HP NonStop. */ 34531580a89Sskrll #ifndef _TANDEM_SOURCE 34631580a89Sskrll # define _TANDEM_SOURCE 1 34731580a89Sskrll #endif 34831580a89Sskrll /* Enable general extensions on Solaris. */ 34931580a89Sskrll #ifndef __EXTENSIONS__ 35031580a89Sskrll # define __EXTENSIONS__ 1 35131580a89Sskrll #endif 35231580a89Sskrll 353aa6f3316Smrg 354aa6f3316Smrg /* Version number of package */ 355*801f73adSchristos #define VERSION "2.42" 356*801f73adSchristos 357*801f73adSchristos /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 358*801f73adSchristos significant byte first (like Motorola and SPARC, unlike Intel). */ 359*801f73adSchristos #if defined AC_APPLE_UNIVERSAL_BUILD 360*801f73adSchristos # if defined __BIG_ENDIAN__ 361*801f73adSchristos # define WORDS_BIGENDIAN 1 362*801f73adSchristos # endif 363*801f73adSchristos #else 364*801f73adSchristos # ifndef WORDS_BIGENDIAN 365*801f73adSchristos /* # undef WORDS_BIGENDIAN */ 366*801f73adSchristos # endif 367*801f73adSchristos #endif 3688005419bSchristos 3698005419bSchristos /* Enable large inode numbers on Mac OS X 10.5. */ 3708005419bSchristos #ifndef _DARWIN_USE_64_BIT_INODE 3718005419bSchristos # define _DARWIN_USE_64_BIT_INODE 1 3728005419bSchristos #endif 373aa6f3316Smrg 374aa6f3316Smrg /* Number of bits in a file offset, on hosts where this is settable. */ 375aa6f3316Smrg /* #undef _FILE_OFFSET_BITS */ 376aa6f3316Smrg 377aa6f3316Smrg /* Define for large files, on AIX-style hosts. */ 378aa6f3316Smrg /* #undef _LARGE_FILES */ 379aa6f3316Smrg 380aa6f3316Smrg /* Define to 1 if on MINIX. */ 381aa6f3316Smrg /* #undef _MINIX */ 382aa6f3316Smrg 383aa6f3316Smrg /* Define to 2 if the system does not provide POSIX.1 features except with 384aa6f3316Smrg this defined. */ 385aa6f3316Smrg /* #undef _POSIX_1_SOURCE */ 386aa6f3316Smrg 387aa6f3316Smrg /* Define to 1 if you need to in order for `stat' and other things to work. */ 388aa6f3316Smrg /* #undef _POSIX_SOURCE */ 3898c762729Schristos 3908c762729Schristos /* Use structured /proc on Solaris. */ 3918c762729Schristos #define _STRUCTURED_PROC 1 392