131580a89Sskrll /* This file is automatically generated. DO NOT EDIT! */ 2*b2c35e17Schristos /* Generated from: NetBSD: mknative-binutils,v 1.16 2024/06/30 16:11:11 christos Exp */ 36f226886Schristos /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */ 431580a89Sskrll 57838ec37Smrg /* config.h. Generated from config.in by configure. */ 65f4eaf39Schristos /* 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*b2c35e17Schristos /* Define if building universal (internal helper macro) */ 16*b2c35e17Schristos /* #undef AC_APPLE_UNIVERSAL_BUILD */ 17*b2c35e17Schristos 187838ec37Smrg /* Name of host specific core header file to include in elf.c. */ 197838ec37Smrg /* #undef CORE_HEADER */ 207838ec37Smrg 21bbcc6d53Schristos /* Define to 1 if you want to enable -z separate-code in ELF linker by 22bbcc6d53Schristos default. */ 23be0a5d50Schristos #define DEFAULT_LD_Z_SEPARATE_CODE 1 24bbcc6d53Schristos 2598bd41f6Schristos /* Define if you want run-time sanity checks. */ 2698bd41f6Schristos /* #undef ENABLE_CHECKING */ 2798bd41f6Schristos 2831580a89Sskrll /* Define to 1 if translation of program messages to the user's native 2931580a89Sskrll language is requested. */ 30*b2c35e17Schristos /* #undef ENABLE_NLS */ 31*b2c35e17Schristos 32*b2c35e17Schristos /* Define to 1 if you have the Mac OS X function 33*b2c35e17Schristos CFLocaleCopyPreferredLanguages in the CoreFoundation framework. */ 34*b2c35e17Schristos /* #undef HAVE_CFLOCALECOPYPREFERREDLANGUAGES */ 35*b2c35e17Schristos 36*b2c35e17Schristos /* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in 37*b2c35e17Schristos the CoreFoundation framework. */ 38*b2c35e17Schristos /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */ 39*b2c35e17Schristos 40*b2c35e17Schristos /* Define if the GNU dcgettext() function is already present or preinstalled. 41*b2c35e17Schristos */ 42*b2c35e17Schristos /* #undef HAVE_DCGETTEXT */ 4331580a89Sskrll 445f4eaf39Schristos /* Define to 1 if you have the declaration of `asprintf', and to 0 if you 455f4eaf39Schristos don't. */ 465f4eaf39Schristos #define HAVE_DECL_ASPRINTF 1 475f4eaf39Schristos 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 5598bd41f6Schristos /* Define to 1 if you have the declaration of `fopen64', and to 0 if you 5698bd41f6Schristos don't. */ 5798bd41f6Schristos #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 795f4eaf39Schristos /* Define to 1 if you have the declaration of `strnlen', and to 0 if you 805f4eaf39Schristos don't. */ 815f4eaf39Schristos #define HAVE_DECL_STRNLEN 1 825f4eaf39Schristos 835f4eaf39Schristos /* Define to 1 if you have the declaration of `vasprintf', and to 0 if you 845f4eaf39Schristos don't. */ 855f4eaf39Schristos #define HAVE_DECL_VASPRINTF 1 865f4eaf39Schristos 87*b2c35e17Schristos /* Define to 1 if you have the declaration of `___lc_codepage_func', and to 0 88*b2c35e17Schristos if you don't. */ 89*b2c35e17Schristos #define HAVE_DECL____LC_CODEPAGE_FUNC 0 90*b2c35e17Schristos 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 1037838ec37Smrg /* Define to 1 if you have the `fileno' function. */ 1047838ec37Smrg #define HAVE_FILENO 1 1057838ec37Smrg 106019f24e5Schristos /* Define to 1 if you have the `fls' function. */ 107019f24e5Schristos /* #undef HAVE_FLS */ 108019f24e5Schristos 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 1305f4eaf39Schristos /* Define to 1 if you have the `getrlimit' function. */ 1315f4eaf39Schristos #define HAVE_GETRLIMIT 1 1325f4eaf39Schristos 133*b2c35e17Schristos /* Define if the GNU gettext() function is already present or preinstalled. */ 134*b2c35e17Schristos /* #undef HAVE_GETTEXT */ 135*b2c35e17Schristos 13631580a89Sskrll /* Define to 1 if you have the `getuid' function. */ 13731580a89Sskrll #define HAVE_GETUID 1 13831580a89Sskrll 139bbcc6d53Schristos /* Define if your compiler supports hidden visibility. */ 140bbcc6d53Schristos #define HAVE_HIDDEN 1 141bbcc6d53Schristos 142*b2c35e17Schristos /* Define if you have the iconv() function and it works. */ 143*b2c35e17Schristos #define HAVE_ICONV 1 144*b2c35e17Schristos 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 1547838ec37Smrg /* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */ 1557838ec37Smrg /* #undef HAVE_LWPSTATUS_T_PR_FPREG */ 1567838ec37Smrg 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 1787838ec37Smrg /* Define if <sys/procfs.h> has prpsinfo32_t.pr_pid. */ 1797838ec37Smrg /* #undef HAVE_PRPSINFO32_T_PR_PID */ 1807838ec37Smrg 18131580a89Sskrll /* Define if <sys/procfs.h> has prpsinfo_t. */ 18231580a89Sskrll /* #undef HAVE_PRPSINFO_T */ 18331580a89Sskrll 1847838ec37Smrg /* Define if <sys/procfs.h> has prpsinfo_t.pr_pid. */ 1857838ec37Smrg /* #undef HAVE_PRPSINFO_T_PR_PID */ 1867838ec37Smrg 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 2027838ec37Smrg /* Define if <sys/procfs.h> has psinfo32_t.pr_pid. */ 2037838ec37Smrg /* #undef HAVE_PSINFO32_T_PR_PID */ 2047838ec37Smrg 20531580a89Sskrll /* Define if <sys/procfs.h> has psinfo_t. */ 20631580a89Sskrll /* #undef HAVE_PSINFO_T */ 20731580a89Sskrll 2087838ec37Smrg /* Define if <sys/procfs.h> has psinfo_t.pr_pid. */ 2097838ec37Smrg /* #undef HAVE_PSINFO_T_PR_PID */ 2107838ec37Smrg 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 241bbcc6d53Schristos /* Define to 1 if you have the <sys/param.h> header file. */ 242bbcc6d53Schristos #define HAVE_SYS_PARAM_H 1 243bbcc6d53Schristos 24431580a89Sskrll /* Define to 1 if you have the <sys/procfs.h> header file. */ 24531580a89Sskrll /* #undef HAVE_SYS_PROCFS_H */ 24631580a89Sskrll 2475f4eaf39Schristos /* Define to 1 if you have the <sys/resource.h> header file. */ 2485f4eaf39Schristos #define HAVE_SYS_RESOURCE_H 1 2495f4eaf39Schristos 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*b2c35e17Schristos /* Define to 1 if zstd is enabled. */ 266*b2c35e17Schristos /* #undef HAVE_ZSTD */ 267*b2c35e17Schristos 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. */ 2795f4eaf39Schristos #define PACKAGE_NAME "bfd" 28031580a89Sskrll 28131580a89Sskrll /* Define to the full name and version of this package. */ 282*b2c35e17Schristos #define PACKAGE_STRING "bfd 2.42" 28331580a89Sskrll 28431580a89Sskrll /* Define to the one symbol short name of this package. */ 2855f4eaf39Schristos #define PACKAGE_TARNAME "bfd" 28631580a89Sskrll 2877838ec37Smrg /* Define to the home page for this package. */ 2887838ec37Smrg #define PACKAGE_URL "" 2897838ec37Smrg 29031580a89Sskrll /* Define to the version of this package. */ 291*b2c35e17Schristos #define PACKAGE_VERSION "2.42" 29231580a89Sskrll 2937838ec37Smrg /* The size of `int', as computed by sizeof. */ 294019f24e5Schristos #define SIZEOF_INT 4 29531580a89Sskrll 2967838ec37Smrg /* The size of `long', as computed by sizeof. */ 29731580a89Sskrll #define SIZEOF_LONG 4 29831580a89Sskrll 2997838ec37Smrg /* The size of `long long', as computed by sizeof. */ 30031580a89Sskrll #define SIZEOF_LONG_LONG 8 30131580a89Sskrll 3027838ec37Smrg /* The size of `off_t', as computed by sizeof. */ 30331580a89Sskrll #define SIZEOF_OFF_T 8 30431580a89Sskrll 3057838ec37Smrg /* 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*b2c35e17Schristos /* If the compiler supports a TLS storage class, define it to that here */ 312*b2c35e17Schristos #define TLS _Thread_local 313*b2c35e17Schristos 31431580a89Sskrll /* Name of host specific header file to include in trad-core.c. */ 31531580a89Sskrll /* #undef TRAD_HEADER */ 31631580a89Sskrll 3176f226886Schristos /* Define if 64-bit archives should always be used. */ 318f5b8191dSchristos /* #undef USE_64_BIT_ARCHIVE */ 319f5b8191dSchristos 32031580a89Sskrll /* Use b modifier when opening binary files? */ 32131580a89Sskrll /* #undef USE_BINARY_FOPEN */ 32231580a89Sskrll 3237838ec37Smrg /* Define if we should use leading underscore on 64 bit mingw targets */ 3247838ec37Smrg /* #undef USE_MINGW64_LEADING_UNDERSCORES */ 3257838ec37Smrg 32631580a89Sskrll /* Use mmap if it's available? */ 32731580a89Sskrll /* #undef USE_MMAP */ 32831580a89Sskrll 32931580a89Sskrll /* Define if we should default to creating read-only plt entries */ 33098bd41f6Schristos #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 3537838ec37Smrg 3547838ec37Smrg /* Version number of package */ 355*b2c35e17Schristos #define VERSION "2.42" 356*b2c35e17Schristos 357*b2c35e17Schristos /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 358*b2c35e17Schristos significant byte first (like Motorola and SPARC, unlike Intel). */ 359*b2c35e17Schristos #if defined AC_APPLE_UNIVERSAL_BUILD 360*b2c35e17Schristos # if defined __BIG_ENDIAN__ 361*b2c35e17Schristos # define WORDS_BIGENDIAN 1 362*b2c35e17Schristos # endif 363*b2c35e17Schristos #else 364*b2c35e17Schristos # ifndef WORDS_BIGENDIAN 365*b2c35e17Schristos /* # undef WORDS_BIGENDIAN */ 366*b2c35e17Schristos # endif 367*b2c35e17Schristos #endif 368bbcc6d53Schristos 369bbcc6d53Schristos /* Enable large inode numbers on Mac OS X 10.5. */ 370bbcc6d53Schristos #ifndef _DARWIN_USE_64_BIT_INODE 371bbcc6d53Schristos # define _DARWIN_USE_64_BIT_INODE 1 372bbcc6d53Schristos #endif 3737838ec37Smrg 3747838ec37Smrg /* Number of bits in a file offset, on hosts where this is settable. */ 3757838ec37Smrg /* #undef _FILE_OFFSET_BITS */ 3767838ec37Smrg 3777838ec37Smrg /* Define for large files, on AIX-style hosts. */ 3787838ec37Smrg /* #undef _LARGE_FILES */ 3797838ec37Smrg 3807838ec37Smrg /* Define to 1 if on MINIX. */ 3817838ec37Smrg /* #undef _MINIX */ 3827838ec37Smrg 3837838ec37Smrg /* Define to 2 if the system does not provide POSIX.1 features except with 3847838ec37Smrg this defined. */ 3857838ec37Smrg /* #undef _POSIX_1_SOURCE */ 3867838ec37Smrg 3877838ec37Smrg /* Define to 1 if you need to in order for `stat' and other things to work. */ 3887838ec37Smrg /* #undef _POSIX_SOURCE */ 38998bd41f6Schristos 39098bd41f6Schristos /* Use structured /proc on Solaris. */ 39198bd41f6Schristos #define _STRUCTURED_PROC 1 392