131580a89Sskrll /* This file is automatically generated.  DO NOT EDIT! */
2*0ad9e20cSchristos /* Generated from: NetBSD: mknative-binutils,v 1.14 2022/12/24 20:17:46 christos Exp  */
3b129d510Schristos /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
431580a89Sskrll 
5dea551bbSmrg /* config.h.  Generated from config.in by configure.  */
6b10267f3Schristos /* config.in.  Generated from configure.ac by autoheader.  */
731580a89Sskrll 
80a031431Schristos /* Check that config.h is #included before system headers
90a031431Schristos     (this works only for glibc, but that should be enough).  */
100a031431Schristos #if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
110a031431Schristos #  error config.h must be #included before system headers
120a031431Schristos #endif
130a031431Schristos #define __CONFIG_H__ 1
140a031431Schristos 
15dea551bbSmrg /* Name of host specific core header file to include in elf.c. */
16dea551bbSmrg /* #undef CORE_HEADER */
17dea551bbSmrg 
18b129d510Schristos /* Define to 1 if you want to enable -z separate-code in ELF linker by
19b129d510Schristos    default. */
20b129d510Schristos #define DEFAULT_LD_Z_SEPARATE_CODE 0
21b129d510Schristos 
22*0ad9e20cSchristos /* Define if you want run-time sanity checks. */
23*0ad9e20cSchristos /* #undef ENABLE_CHECKING */
24*0ad9e20cSchristos 
2531580a89Sskrll /* Define to 1 if translation of program messages to the user's native
2631580a89Sskrll    language is requested. */
2731580a89Sskrll #define ENABLE_NLS 1
2831580a89Sskrll 
29b10267f3Schristos /* Define to 1 if you have the declaration of `asprintf', and to 0 if you
30b10267f3Schristos    don't. */
31b10267f3Schristos #define HAVE_DECL_ASPRINTF 1
32b10267f3Schristos 
3331580a89Sskrll /* Define to 1 if you have the declaration of `basename', and to 0 if you
3431580a89Sskrll    don't. */
3531580a89Sskrll #define HAVE_DECL_BASENAME 0
3631580a89Sskrll 
3731580a89Sskrll /* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
3831580a89Sskrll #define HAVE_DECL_FFS 1
3931580a89Sskrll 
40*0ad9e20cSchristos /* Define to 1 if you have the declaration of `fopen64', and to 0 if you
41*0ad9e20cSchristos    don't. */
42*0ad9e20cSchristos #define HAVE_DECL_FOPEN64 0
4331580a89Sskrll 
4431580a89Sskrll /* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
4531580a89Sskrll    */
4631580a89Sskrll #define HAVE_DECL_FSEEKO 1
4731580a89Sskrll 
4831580a89Sskrll /* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
4931580a89Sskrll    don't. */
5031580a89Sskrll #define HAVE_DECL_FSEEKO64 0
5131580a89Sskrll 
5231580a89Sskrll /* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
5331580a89Sskrll    */
5431580a89Sskrll #define HAVE_DECL_FTELLO 1
5531580a89Sskrll 
5631580a89Sskrll /* Define to 1 if you have the declaration of `ftello64', and to 0 if you
5731580a89Sskrll    don't. */
5831580a89Sskrll #define HAVE_DECL_FTELLO64 0
5931580a89Sskrll 
6031580a89Sskrll /* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
6131580a89Sskrll    */
6231580a89Sskrll #define HAVE_DECL_STPCPY 1
6331580a89Sskrll 
64b10267f3Schristos /* Define to 1 if you have the declaration of `strnlen', and to 0 if you
65b10267f3Schristos    don't. */
66b10267f3Schristos #define HAVE_DECL_STRNLEN 1
67b10267f3Schristos 
68b10267f3Schristos /* Define to 1 if you have the declaration of `vasprintf', and to 0 if you
69b10267f3Schristos    don't. */
70b10267f3Schristos #define HAVE_DECL_VASPRINTF 1
71b10267f3Schristos 
7231580a89Sskrll /* Define to 1 if you have the <dlfcn.h> header file. */
7331580a89Sskrll #define HAVE_DLFCN_H 1
7431580a89Sskrll 
7531580a89Sskrll /* Define to 1 if you have the `fcntl' function. */
7631580a89Sskrll #define HAVE_FCNTL 1
7731580a89Sskrll 
7831580a89Sskrll /* Define to 1 if you have the <fcntl.h> header file. */
7931580a89Sskrll #define HAVE_FCNTL_H 1
8031580a89Sskrll 
8131580a89Sskrll /* Define to 1 if you have the `fdopen' function. */
8231580a89Sskrll #define HAVE_FDOPEN 1
8331580a89Sskrll 
84dea551bbSmrg /* Define to 1 if you have the `fileno' function. */
85dea551bbSmrg #define HAVE_FILENO 1
86dea551bbSmrg 
8761777bd4Schristos /* Define to 1 if you have the `fls' function. */
8861777bd4Schristos /* #undef HAVE_FLS */
8961777bd4Schristos 
9031580a89Sskrll /* Define to 1 if you have the `fopen64' function. */
9131580a89Sskrll /* #undef HAVE_FOPEN64 */
9231580a89Sskrll 
9331580a89Sskrll /* Define to 1 if you have the `fseeko' function. */
9431580a89Sskrll #define HAVE_FSEEKO 1
9531580a89Sskrll 
9631580a89Sskrll /* Define to 1 if you have the `fseeko64' function. */
9731580a89Sskrll /* #undef HAVE_FSEEKO64 */
9831580a89Sskrll 
9931580a89Sskrll /* Define to 1 if you have the `ftello' function. */
10031580a89Sskrll #define HAVE_FTELLO 1
10131580a89Sskrll 
10231580a89Sskrll /* Define to 1 if you have the `ftello64' function. */
10331580a89Sskrll /* #undef HAVE_FTELLO64 */
10431580a89Sskrll 
10531580a89Sskrll /* Define to 1 if you have the `getgid' function. */
10631580a89Sskrll #define HAVE_GETGID 1
10731580a89Sskrll 
10831580a89Sskrll /* Define to 1 if you have the `getpagesize' function. */
10931580a89Sskrll #define HAVE_GETPAGESIZE 1
11031580a89Sskrll 
111b10267f3Schristos /* Define to 1 if you have the `getrlimit' function. */
112b10267f3Schristos #define HAVE_GETRLIMIT 1
113b10267f3Schristos 
11431580a89Sskrll /* Define to 1 if you have the `getuid' function. */
11531580a89Sskrll #define HAVE_GETUID 1
11631580a89Sskrll 
117b129d510Schristos /* Define if your compiler supports hidden visibility. */
118b129d510Schristos #define HAVE_HIDDEN 1
119b129d510Schristos 
12031580a89Sskrll /* Define to 1 if you have the <inttypes.h> header file. */
12131580a89Sskrll #define HAVE_INTTYPES_H 1
12231580a89Sskrll 
12331580a89Sskrll /* Define if <sys/procfs.h> has lwpstatus_t. */
12431580a89Sskrll /* #undef HAVE_LWPSTATUS_T */
12531580a89Sskrll 
12631580a89Sskrll /* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
12731580a89Sskrll /* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
12831580a89Sskrll 
129dea551bbSmrg /* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
130dea551bbSmrg /* #undef HAVE_LWPSTATUS_T_PR_FPREG */
131dea551bbSmrg 
13231580a89Sskrll /* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
13331580a89Sskrll /* #undef HAVE_LWPSTATUS_T_PR_REG */
13431580a89Sskrll 
13531580a89Sskrll /* Define if <sys/procfs.h> has lwpxstatus_t. */
13631580a89Sskrll /* #undef HAVE_LWPXSTATUS_T */
13731580a89Sskrll 
13831580a89Sskrll /* Define to 1 if you have the `madvise' function. */
13931580a89Sskrll #define HAVE_MADVISE 1
14031580a89Sskrll 
14131580a89Sskrll /* Define to 1 if you have the <memory.h> header file. */
14231580a89Sskrll #define HAVE_MEMORY_H 1
14331580a89Sskrll 
14431580a89Sskrll /* Define to 1 if you have a working `mmap' system call. */
14531580a89Sskrll #define HAVE_MMAP 1
14631580a89Sskrll 
14731580a89Sskrll /* Define to 1 if you have the `mprotect' function. */
14831580a89Sskrll #define HAVE_MPROTECT 1
14931580a89Sskrll 
15031580a89Sskrll /* Define if <sys/procfs.h> has prpsinfo32_t. */
15131580a89Sskrll /* #undef HAVE_PRPSINFO32_T */
15231580a89Sskrll 
153dea551bbSmrg /* Define if <sys/procfs.h> has prpsinfo32_t.pr_pid. */
154dea551bbSmrg /* #undef HAVE_PRPSINFO32_T_PR_PID */
155dea551bbSmrg 
15631580a89Sskrll /* Define if <sys/procfs.h> has prpsinfo_t. */
15731580a89Sskrll /* #undef HAVE_PRPSINFO_T */
15831580a89Sskrll 
159dea551bbSmrg /* Define if <sys/procfs.h> has prpsinfo_t.pr_pid. */
160dea551bbSmrg /* #undef HAVE_PRPSINFO_T_PR_PID */
161dea551bbSmrg 
16231580a89Sskrll /* Define if <sys/procfs.h> has prstatus32_t. */
16331580a89Sskrll /* #undef HAVE_PRSTATUS32_T */
16431580a89Sskrll 
16531580a89Sskrll /* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
16631580a89Sskrll /* #undef HAVE_PRSTATUS32_T_PR_WHO */
16731580a89Sskrll 
16831580a89Sskrll /* Define if <sys/procfs.h> has prstatus_t. */
16931580a89Sskrll /* #undef HAVE_PRSTATUS_T */
17031580a89Sskrll 
17131580a89Sskrll /* Define if <sys/procfs.h> has prstatus_t.pr_who. */
17231580a89Sskrll /* #undef HAVE_PRSTATUS_T_PR_WHO */
17331580a89Sskrll 
17431580a89Sskrll /* Define if <sys/procfs.h> has psinfo32_t. */
17531580a89Sskrll /* #undef HAVE_PSINFO32_T */
17631580a89Sskrll 
177dea551bbSmrg /* Define if <sys/procfs.h> has psinfo32_t.pr_pid. */
178dea551bbSmrg /* #undef HAVE_PSINFO32_T_PR_PID */
179dea551bbSmrg 
18031580a89Sskrll /* Define if <sys/procfs.h> has psinfo_t. */
18131580a89Sskrll /* #undef HAVE_PSINFO_T */
18231580a89Sskrll 
183dea551bbSmrg /* Define if <sys/procfs.h> has psinfo_t.pr_pid. */
184dea551bbSmrg /* #undef HAVE_PSINFO_T_PR_PID */
185dea551bbSmrg 
18631580a89Sskrll /* Define if <sys/procfs.h> has pstatus32_t. */
18731580a89Sskrll /* #undef HAVE_PSTATUS32_T */
18831580a89Sskrll 
18931580a89Sskrll /* Define if <sys/procfs.h> has pstatus_t. */
19031580a89Sskrll /* #undef HAVE_PSTATUS_T */
19131580a89Sskrll 
19231580a89Sskrll /* Define if <sys/procfs.h> has pxstatus_t. */
19331580a89Sskrll /* #undef HAVE_PXSTATUS_T */
19431580a89Sskrll 
19531580a89Sskrll /* Define to 1 if you have the <stdint.h> header file. */
19631580a89Sskrll #define HAVE_STDINT_H 1
19731580a89Sskrll 
19831580a89Sskrll /* Define to 1 if you have the <stdlib.h> header file. */
19931580a89Sskrll #define HAVE_STDLIB_H 1
20031580a89Sskrll 
20131580a89Sskrll /* Define to 1 if you have the <strings.h> header file. */
20231580a89Sskrll #define HAVE_STRINGS_H 1
20331580a89Sskrll 
20431580a89Sskrll /* Define to 1 if you have the <string.h> header file. */
20531580a89Sskrll #define HAVE_STRING_H 1
20631580a89Sskrll 
20731580a89Sskrll /* Define if struct core_dumpx has member c_impl */
20831580a89Sskrll /* #undef HAVE_ST_C_IMPL */
20931580a89Sskrll 
21031580a89Sskrll /* Define to 1 if you have the `sysconf' function. */
21131580a89Sskrll #define HAVE_SYSCONF 1
21231580a89Sskrll 
21331580a89Sskrll /* Define to 1 if you have the <sys/file.h> header file. */
21431580a89Sskrll #define HAVE_SYS_FILE_H 1
21531580a89Sskrll 
216b129d510Schristos /* Define to 1 if you have the <sys/param.h> header file. */
217b129d510Schristos #define HAVE_SYS_PARAM_H 1
218b129d510Schristos 
21931580a89Sskrll /* Define to 1 if you have the <sys/procfs.h> header file. */
22031580a89Sskrll /* #undef HAVE_SYS_PROCFS_H */
22131580a89Sskrll 
222b10267f3Schristos /* Define to 1 if you have the <sys/resource.h> header file. */
223b10267f3Schristos #define HAVE_SYS_RESOURCE_H 1
224b10267f3Schristos 
22531580a89Sskrll /* Define to 1 if you have the <sys/stat.h> header file. */
22631580a89Sskrll #define HAVE_SYS_STAT_H 1
22731580a89Sskrll 
22831580a89Sskrll /* Define to 1 if you have the <sys/types.h> header file. */
22931580a89Sskrll #define HAVE_SYS_TYPES_H 1
23031580a89Sskrll 
23131580a89Sskrll /* Define to 1 if you have the <unistd.h> header file. */
23231580a89Sskrll #define HAVE_UNISTD_H 1
23331580a89Sskrll 
23431580a89Sskrll /* Define if <sys/procfs.h> has win32_pstatus_t. */
23531580a89Sskrll /* #undef HAVE_WIN32_PSTATUS_T */
23631580a89Sskrll 
2370a031431Schristos /* Define to 1 if you have the <windows.h> header file. */
2380a031431Schristos /* #undef HAVE_WINDOWS_H */
2390a031431Schristos 
24031580a89Sskrll /* Define to the sub-directory in which libtool stores uninstalled libraries.
24131580a89Sskrll    */
24231580a89Sskrll #define LT_OBJDIR ".libs/"
24331580a89Sskrll 
24431580a89Sskrll /* Name of package */
24531580a89Sskrll #define PACKAGE "bfd"
24631580a89Sskrll 
24731580a89Sskrll /* Define to the address where bug reports for this package should be sent. */
24831580a89Sskrll #define PACKAGE_BUGREPORT ""
24931580a89Sskrll 
25031580a89Sskrll /* Define to the full name of this package. */
251b10267f3Schristos #define PACKAGE_NAME "bfd"
25231580a89Sskrll 
25331580a89Sskrll /* Define to the full name and version of this package. */
254*0ad9e20cSchristos #define PACKAGE_STRING "bfd 2.39"
25531580a89Sskrll 
25631580a89Sskrll /* Define to the one symbol short name of this package. */
257b10267f3Schristos #define PACKAGE_TARNAME "bfd"
25831580a89Sskrll 
259dea551bbSmrg /* Define to the home page for this package. */
260dea551bbSmrg #define PACKAGE_URL ""
261dea551bbSmrg 
26231580a89Sskrll /* Define to the version of this package. */
263*0ad9e20cSchristos #define PACKAGE_VERSION "2.39"
26431580a89Sskrll 
265dea551bbSmrg /* The size of `int', as computed by sizeof. */
26661777bd4Schristos #define SIZEOF_INT 4
26731580a89Sskrll 
268dea551bbSmrg /* The size of `long', as computed by sizeof. */
26931580a89Sskrll #define SIZEOF_LONG 8
27031580a89Sskrll 
271dea551bbSmrg /* The size of `long long', as computed by sizeof. */
27231580a89Sskrll #define SIZEOF_LONG_LONG 8
27331580a89Sskrll 
274dea551bbSmrg /* The size of `off_t', as computed by sizeof. */
27531580a89Sskrll #define SIZEOF_OFF_T 8
27631580a89Sskrll 
277dea551bbSmrg /* The size of `void *', as computed by sizeof. */
27831580a89Sskrll #define SIZEOF_VOID_P 8
27931580a89Sskrll 
28031580a89Sskrll /* Define to 1 if you have the ANSI C header files. */
28131580a89Sskrll #define STDC_HEADERS 1
28231580a89Sskrll 
28331580a89Sskrll /* Name of host specific header file to include in trad-core.c. */
28431580a89Sskrll /* #undef TRAD_HEADER */
28531580a89Sskrll 
286b129d510Schristos /* Define if 64-bit archives should always be used. */
28720a9b315Schristos /* #undef USE_64_BIT_ARCHIVE */
28820a9b315Schristos 
28931580a89Sskrll /* Use b modifier when opening binary files? */
29031580a89Sskrll /* #undef USE_BINARY_FOPEN */
29131580a89Sskrll 
292dea551bbSmrg /* Define if we should use leading underscore on 64 bit mingw targets */
293dea551bbSmrg /* #undef USE_MINGW64_LEADING_UNDERSCORES */
294dea551bbSmrg 
29531580a89Sskrll /* Use mmap if it's available? */
29631580a89Sskrll /* #undef USE_MMAP */
29731580a89Sskrll 
29831580a89Sskrll /* Define if we should default to creating read-only plt entries */
299*0ad9e20cSchristos #define USE_SECUREPLT 1
30031580a89Sskrll 
30131580a89Sskrll /* Enable extensions on AIX 3, Interix.  */
30231580a89Sskrll #ifndef _ALL_SOURCE
30331580a89Sskrll # define _ALL_SOURCE 1
30431580a89Sskrll #endif
30531580a89Sskrll /* Enable GNU extensions on systems that have them.  */
30631580a89Sskrll #ifndef _GNU_SOURCE
30731580a89Sskrll # define _GNU_SOURCE 1
30831580a89Sskrll #endif
30931580a89Sskrll /* Enable threading extensions on Solaris.  */
31031580a89Sskrll #ifndef _POSIX_PTHREAD_SEMANTICS
31131580a89Sskrll # define _POSIX_PTHREAD_SEMANTICS 1
31231580a89Sskrll #endif
31331580a89Sskrll /* Enable extensions on HP NonStop.  */
31431580a89Sskrll #ifndef _TANDEM_SOURCE
31531580a89Sskrll # define _TANDEM_SOURCE 1
31631580a89Sskrll #endif
31731580a89Sskrll /* Enable general extensions on Solaris.  */
31831580a89Sskrll #ifndef __EXTENSIONS__
31931580a89Sskrll # define __EXTENSIONS__ 1
32031580a89Sskrll #endif
32131580a89Sskrll 
322dea551bbSmrg 
323dea551bbSmrg /* Version number of package */
324*0ad9e20cSchristos #define VERSION "2.39"
325b129d510Schristos 
326b129d510Schristos /* Enable large inode numbers on Mac OS X 10.5.  */
327b129d510Schristos #ifndef _DARWIN_USE_64_BIT_INODE
328b129d510Schristos # define _DARWIN_USE_64_BIT_INODE 1
329b129d510Schristos #endif
330dea551bbSmrg 
331dea551bbSmrg /* Number of bits in a file offset, on hosts where this is settable. */
332dea551bbSmrg /* #undef _FILE_OFFSET_BITS */
333dea551bbSmrg 
334dea551bbSmrg /* Define for large files, on AIX-style hosts. */
335dea551bbSmrg /* #undef _LARGE_FILES */
336dea551bbSmrg 
337dea551bbSmrg /* Define to 1 if on MINIX. */
338dea551bbSmrg /* #undef _MINIX */
339dea551bbSmrg 
340dea551bbSmrg /* Define to 2 if the system does not provide POSIX.1 features except with
341dea551bbSmrg    this defined. */
342dea551bbSmrg /* #undef _POSIX_1_SOURCE */
343dea551bbSmrg 
344dea551bbSmrg /* Define to 1 if you need to in order for `stat' and other things to work. */
345dea551bbSmrg /* #undef _POSIX_SOURCE */
346*0ad9e20cSchristos 
347*0ad9e20cSchristos /* Use structured /proc on Solaris. */
348*0ad9e20cSchristos #define _STRUCTURED_PROC 1
349