xref: /netbsd-src/external/gpl3/binutils/lib/libbfd/arch/earm/config.h (revision 1cdc5837a1ec6542671ff43603789bae2748f32f)
188a901baSmatt /* This file is automatically generated.  DO NOT EDIT! */
2*1cdc5837Schristos /* 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  */
488a901baSmatt 
588a901baSmatt /* config.h.  Generated from config.in by configure.  */
6b711ecb4Schristos /* config.in.  Generated from configure.ac by autoheader.  */
788a901baSmatt 
80765cfe9Sskrll /* Check that config.h is #included before system headers
90765cfe9Sskrll     (this works only for glibc, but that should be enough).  */
100765cfe9Sskrll #if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
110765cfe9Sskrll #  error config.h must be #included before system headers
120765cfe9Sskrll #endif
130765cfe9Sskrll #define __CONFIG_H__ 1
140765cfe9Sskrll 
15*1cdc5837Schristos /* Define if building universal (internal helper macro) */
16*1cdc5837Schristos /* #undef AC_APPLE_UNIVERSAL_BUILD */
17*1cdc5837Schristos 
1888a901baSmatt /* Name of host specific core header file to include in elf.c. */
1988a901baSmatt /* #undef CORE_HEADER */
2088a901baSmatt 
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 
2888a901baSmatt /* Define to 1 if translation of program messages to the user's native
2988a901baSmatt    language is requested. */
30*1cdc5837Schristos /* #undef ENABLE_NLS */
31*1cdc5837Schristos 
32*1cdc5837Schristos /* Define to 1 if you have the Mac OS X function
33*1cdc5837Schristos    CFLocaleCopyPreferredLanguages in the CoreFoundation framework. */
34*1cdc5837Schristos /* #undef HAVE_CFLOCALECOPYPREFERREDLANGUAGES */
35*1cdc5837Schristos 
36*1cdc5837Schristos /* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in
37*1cdc5837Schristos    the CoreFoundation framework. */
38*1cdc5837Schristos /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */
39*1cdc5837Schristos 
40*1cdc5837Schristos /* Define if the GNU dcgettext() function is already present or preinstalled.
41*1cdc5837Schristos    */
42*1cdc5837Schristos /* #undef HAVE_DCGETTEXT */
4388a901baSmatt 
44b711ecb4Schristos /* Define to 1 if you have the declaration of `asprintf', and to 0 if you
45b711ecb4Schristos    don't. */
46b711ecb4Schristos #define HAVE_DECL_ASPRINTF 1
47b711ecb4Schristos 
4888a901baSmatt /* Define to 1 if you have the declaration of `basename', and to 0 if you
4988a901baSmatt    don't. */
5088a901baSmatt #define HAVE_DECL_BASENAME 0
5188a901baSmatt 
5288a901baSmatt /* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
5388a901baSmatt #define HAVE_DECL_FFS 1
5488a901baSmatt 
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
5888a901baSmatt 
5988a901baSmatt /* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
6088a901baSmatt    */
6188a901baSmatt #define HAVE_DECL_FSEEKO 1
6288a901baSmatt 
6388a901baSmatt /* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
6488a901baSmatt    don't. */
6588a901baSmatt #define HAVE_DECL_FSEEKO64 0
6688a901baSmatt 
6788a901baSmatt /* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
6888a901baSmatt    */
6988a901baSmatt #define HAVE_DECL_FTELLO 1
7088a901baSmatt 
7188a901baSmatt /* Define to 1 if you have the declaration of `ftello64', and to 0 if you
7288a901baSmatt    don't. */
7388a901baSmatt #define HAVE_DECL_FTELLO64 0
7488a901baSmatt 
7588a901baSmatt /* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
7688a901baSmatt    */
7788a901baSmatt #define HAVE_DECL_STPCPY 1
7888a901baSmatt 
79b711ecb4Schristos /* Define to 1 if you have the declaration of `strnlen', and to 0 if you
80b711ecb4Schristos    don't. */
81b711ecb4Schristos #define HAVE_DECL_STRNLEN 1
82b711ecb4Schristos 
83b711ecb4Schristos /* Define to 1 if you have the declaration of `vasprintf', and to 0 if you
84b711ecb4Schristos    don't. */
85b711ecb4Schristos #define HAVE_DECL_VASPRINTF 1
86b711ecb4Schristos 
87*1cdc5837Schristos /* Define to 1 if you have the declaration of `___lc_codepage_func', and to 0
88*1cdc5837Schristos    if you don't. */
89*1cdc5837Schristos #define HAVE_DECL____LC_CODEPAGE_FUNC 0
90*1cdc5837Schristos 
9188a901baSmatt /* Define to 1 if you have the <dlfcn.h> header file. */
9288a901baSmatt #define HAVE_DLFCN_H 1
9388a901baSmatt 
9488a901baSmatt /* Define to 1 if you have the `fcntl' function. */
9588a901baSmatt #define HAVE_FCNTL 1
9688a901baSmatt 
9788a901baSmatt /* Define to 1 if you have the <fcntl.h> header file. */
9888a901baSmatt #define HAVE_FCNTL_H 1
9988a901baSmatt 
10088a901baSmatt /* Define to 1 if you have the `fdopen' function. */
10188a901baSmatt #define HAVE_FDOPEN 1
10288a901baSmatt 
10388a901baSmatt /* Define to 1 if you have the `fileno' function. */
10488a901baSmatt #define HAVE_FILENO 1
10588a901baSmatt 
1061ddbc14eSchristos /* Define to 1 if you have the `fls' function. */
1071ddbc14eSchristos /* #undef HAVE_FLS */
1081ddbc14eSchristos 
10988a901baSmatt /* Define to 1 if you have the `fopen64' function. */
11088a901baSmatt /* #undef HAVE_FOPEN64 */
11188a901baSmatt 
11288a901baSmatt /* Define to 1 if you have the `fseeko' function. */
11388a901baSmatt #define HAVE_FSEEKO 1
11488a901baSmatt 
11588a901baSmatt /* Define to 1 if you have the `fseeko64' function. */
11688a901baSmatt /* #undef HAVE_FSEEKO64 */
11788a901baSmatt 
11888a901baSmatt /* Define to 1 if you have the `ftello' function. */
11988a901baSmatt #define HAVE_FTELLO 1
12088a901baSmatt 
12188a901baSmatt /* Define to 1 if you have the `ftello64' function. */
12288a901baSmatt /* #undef HAVE_FTELLO64 */
12388a901baSmatt 
12488a901baSmatt /* Define to 1 if you have the `getgid' function. */
12588a901baSmatt #define HAVE_GETGID 1
12688a901baSmatt 
12788a901baSmatt /* Define to 1 if you have the `getpagesize' function. */
12888a901baSmatt #define HAVE_GETPAGESIZE 1
12988a901baSmatt 
130b711ecb4Schristos /* Define to 1 if you have the `getrlimit' function. */
131b711ecb4Schristos #define HAVE_GETRLIMIT 1
132b711ecb4Schristos 
133*1cdc5837Schristos /* Define if the GNU gettext() function is already present or preinstalled. */
134*1cdc5837Schristos /* #undef HAVE_GETTEXT */
135*1cdc5837Schristos 
13688a901baSmatt /* Define to 1 if you have the `getuid' function. */
13788a901baSmatt #define HAVE_GETUID 1
13888a901baSmatt 
1398005419bSchristos /* Define if your compiler supports hidden visibility. */
1408005419bSchristos #define HAVE_HIDDEN 1
1418005419bSchristos 
142*1cdc5837Schristos /* Define if you have the iconv() function and it works. */
143*1cdc5837Schristos #define HAVE_ICONV 1
144*1cdc5837Schristos 
14588a901baSmatt /* Define to 1 if you have the <inttypes.h> header file. */
14688a901baSmatt #define HAVE_INTTYPES_H 1
14788a901baSmatt 
14888a901baSmatt /* Define if <sys/procfs.h> has lwpstatus_t. */
14988a901baSmatt /* #undef HAVE_LWPSTATUS_T */
15088a901baSmatt 
15188a901baSmatt /* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
15288a901baSmatt /* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
15388a901baSmatt 
15488a901baSmatt /* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
15588a901baSmatt /* #undef HAVE_LWPSTATUS_T_PR_FPREG */
15688a901baSmatt 
15788a901baSmatt /* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
15888a901baSmatt /* #undef HAVE_LWPSTATUS_T_PR_REG */
15988a901baSmatt 
16088a901baSmatt /* Define if <sys/procfs.h> has lwpxstatus_t. */
16188a901baSmatt /* #undef HAVE_LWPXSTATUS_T */
16288a901baSmatt 
16388a901baSmatt /* Define to 1 if you have the `madvise' function. */
16488a901baSmatt #define HAVE_MADVISE 1
16588a901baSmatt 
16688a901baSmatt /* Define to 1 if you have the <memory.h> header file. */
16788a901baSmatt #define HAVE_MEMORY_H 1
16888a901baSmatt 
16988a901baSmatt /* Define to 1 if you have a working `mmap' system call. */
17088a901baSmatt #define HAVE_MMAP 1
17188a901baSmatt 
17288a901baSmatt /* Define to 1 if you have the `mprotect' function. */
17388a901baSmatt #define HAVE_MPROTECT 1
17488a901baSmatt 
17588a901baSmatt /* Define if <sys/procfs.h> has prpsinfo32_t. */
17688a901baSmatt /* #undef HAVE_PRPSINFO32_T */
17788a901baSmatt 
17888a901baSmatt /* Define if <sys/procfs.h> has prpsinfo32_t.pr_pid. */
17988a901baSmatt /* #undef HAVE_PRPSINFO32_T_PR_PID */
18088a901baSmatt 
18188a901baSmatt /* Define if <sys/procfs.h> has prpsinfo_t. */
18288a901baSmatt /* #undef HAVE_PRPSINFO_T */
18388a901baSmatt 
18488a901baSmatt /* Define if <sys/procfs.h> has prpsinfo_t.pr_pid. */
18588a901baSmatt /* #undef HAVE_PRPSINFO_T_PR_PID */
18688a901baSmatt 
18788a901baSmatt /* Define if <sys/procfs.h> has prstatus32_t. */
18888a901baSmatt /* #undef HAVE_PRSTATUS32_T */
18988a901baSmatt 
19088a901baSmatt /* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
19188a901baSmatt /* #undef HAVE_PRSTATUS32_T_PR_WHO */
19288a901baSmatt 
19388a901baSmatt /* Define if <sys/procfs.h> has prstatus_t. */
19488a901baSmatt /* #undef HAVE_PRSTATUS_T */
19588a901baSmatt 
19688a901baSmatt /* Define if <sys/procfs.h> has prstatus_t.pr_who. */
19788a901baSmatt /* #undef HAVE_PRSTATUS_T_PR_WHO */
19888a901baSmatt 
19988a901baSmatt /* Define if <sys/procfs.h> has psinfo32_t. */
20088a901baSmatt /* #undef HAVE_PSINFO32_T */
20188a901baSmatt 
20288a901baSmatt /* Define if <sys/procfs.h> has psinfo32_t.pr_pid. */
20388a901baSmatt /* #undef HAVE_PSINFO32_T_PR_PID */
20488a901baSmatt 
20588a901baSmatt /* Define if <sys/procfs.h> has psinfo_t. */
20688a901baSmatt /* #undef HAVE_PSINFO_T */
20788a901baSmatt 
20888a901baSmatt /* Define if <sys/procfs.h> has psinfo_t.pr_pid. */
20988a901baSmatt /* #undef HAVE_PSINFO_T_PR_PID */
21088a901baSmatt 
21188a901baSmatt /* Define if <sys/procfs.h> has pstatus32_t. */
21288a901baSmatt /* #undef HAVE_PSTATUS32_T */
21388a901baSmatt 
21488a901baSmatt /* Define if <sys/procfs.h> has pstatus_t. */
21588a901baSmatt /* #undef HAVE_PSTATUS_T */
21688a901baSmatt 
21788a901baSmatt /* Define if <sys/procfs.h> has pxstatus_t. */
21888a901baSmatt /* #undef HAVE_PXSTATUS_T */
21988a901baSmatt 
22088a901baSmatt /* Define to 1 if you have the <stdint.h> header file. */
22188a901baSmatt #define HAVE_STDINT_H 1
22288a901baSmatt 
22388a901baSmatt /* Define to 1 if you have the <stdlib.h> header file. */
22488a901baSmatt #define HAVE_STDLIB_H 1
22588a901baSmatt 
22688a901baSmatt /* Define to 1 if you have the <strings.h> header file. */
22788a901baSmatt #define HAVE_STRINGS_H 1
22888a901baSmatt 
22988a901baSmatt /* Define to 1 if you have the <string.h> header file. */
23088a901baSmatt #define HAVE_STRING_H 1
23188a901baSmatt 
23288a901baSmatt /* Define if struct core_dumpx has member c_impl */
23388a901baSmatt /* #undef HAVE_ST_C_IMPL */
23488a901baSmatt 
23588a901baSmatt /* Define to 1 if you have the `sysconf' function. */
23688a901baSmatt #define HAVE_SYSCONF 1
23788a901baSmatt 
23888a901baSmatt /* Define to 1 if you have the <sys/file.h> header file. */
23988a901baSmatt #define HAVE_SYS_FILE_H 1
24088a901baSmatt 
2418005419bSchristos /* Define to 1 if you have the <sys/param.h> header file. */
2428005419bSchristos #define HAVE_SYS_PARAM_H 1
2438005419bSchristos 
24488a901baSmatt /* Define to 1 if you have the <sys/procfs.h> header file. */
24588a901baSmatt /* #undef HAVE_SYS_PROCFS_H */
24688a901baSmatt 
247b711ecb4Schristos /* Define to 1 if you have the <sys/resource.h> header file. */
248b711ecb4Schristos #define HAVE_SYS_RESOURCE_H 1
249b711ecb4Schristos 
25088a901baSmatt /* Define to 1 if you have the <sys/stat.h> header file. */
25188a901baSmatt #define HAVE_SYS_STAT_H 1
25288a901baSmatt 
25388a901baSmatt /* Define to 1 if you have the <sys/types.h> header file. */
25488a901baSmatt #define HAVE_SYS_TYPES_H 1
25588a901baSmatt 
25688a901baSmatt /* Define to 1 if you have the <unistd.h> header file. */
25788a901baSmatt #define HAVE_UNISTD_H 1
25888a901baSmatt 
25988a901baSmatt /* Define if <sys/procfs.h> has win32_pstatus_t. */
26088a901baSmatt /* #undef HAVE_WIN32_PSTATUS_T */
26188a901baSmatt 
2620765cfe9Sskrll /* Define to 1 if you have the <windows.h> header file. */
2630765cfe9Sskrll /* #undef HAVE_WINDOWS_H */
2640765cfe9Sskrll 
265*1cdc5837Schristos /* Define to 1 if zstd is enabled. */
266*1cdc5837Schristos /* #undef HAVE_ZSTD */
267*1cdc5837Schristos 
26888a901baSmatt /* Define to the sub-directory in which libtool stores uninstalled libraries.
26988a901baSmatt    */
27088a901baSmatt #define LT_OBJDIR ".libs/"
27188a901baSmatt 
27288a901baSmatt /* Name of package */
27388a901baSmatt #define PACKAGE "bfd"
27488a901baSmatt 
27588a901baSmatt /* Define to the address where bug reports for this package should be sent. */
27688a901baSmatt #define PACKAGE_BUGREPORT ""
27788a901baSmatt 
27888a901baSmatt /* Define to the full name of this package. */
279b711ecb4Schristos #define PACKAGE_NAME "bfd"
28088a901baSmatt 
28188a901baSmatt /* Define to the full name and version of this package. */
282*1cdc5837Schristos #define PACKAGE_STRING "bfd 2.42"
28388a901baSmatt 
28488a901baSmatt /* Define to the one symbol short name of this package. */
285b711ecb4Schristos #define PACKAGE_TARNAME "bfd"
28688a901baSmatt 
28788a901baSmatt /* Define to the home page for this package. */
28888a901baSmatt #define PACKAGE_URL ""
28988a901baSmatt 
29088a901baSmatt /* Define to the version of this package. */
291*1cdc5837Schristos #define PACKAGE_VERSION "2.42"
29288a901baSmatt 
29388a901baSmatt /* The size of `int', as computed by sizeof. */
2941ddbc14eSchristos #define SIZEOF_INT 4
29588a901baSmatt 
29688a901baSmatt /* The size of `long', as computed by sizeof. */
29788a901baSmatt #define SIZEOF_LONG 4
29888a901baSmatt 
29988a901baSmatt /* The size of `long long', as computed by sizeof. */
30088a901baSmatt #define SIZEOF_LONG_LONG 8
30188a901baSmatt 
30288a901baSmatt /* The size of `off_t', as computed by sizeof. */
30388a901baSmatt #define SIZEOF_OFF_T 8
30488a901baSmatt 
30588a901baSmatt /* The size of `void *', as computed by sizeof. */
30688a901baSmatt #define SIZEOF_VOID_P 4
30788a901baSmatt 
30888a901baSmatt /* Define to 1 if you have the ANSI C header files. */
30988a901baSmatt #define STDC_HEADERS 1
31088a901baSmatt 
311*1cdc5837Schristos /* If the compiler supports a TLS storage class, define it to that here */
312*1cdc5837Schristos #define TLS _Thread_local
313*1cdc5837Schristos 
31488a901baSmatt /* Name of host specific header file to include in trad-core.c. */
31588a901baSmatt /* #undef TRAD_HEADER */
31688a901baSmatt 
3178005419bSchristos /* Define if 64-bit archives should always be used. */
31837fdc90fSchristos /* #undef USE_64_BIT_ARCHIVE */
31937fdc90fSchristos 
32088a901baSmatt /* Use b modifier when opening binary files? */
32188a901baSmatt /* #undef USE_BINARY_FOPEN */
32288a901baSmatt 
32388a901baSmatt /* Define if we should use leading underscore on 64 bit mingw targets */
32488a901baSmatt /* #undef USE_MINGW64_LEADING_UNDERSCORES */
32588a901baSmatt 
32688a901baSmatt /* Use mmap if it's available? */
32788a901baSmatt /* #undef USE_MMAP */
32888a901baSmatt 
32988a901baSmatt /* Define if we should default to creating read-only plt entries */
3308c762729Schristos #define USE_SECUREPLT 1
33188a901baSmatt 
33288a901baSmatt /* Enable extensions on AIX 3, Interix.  */
33388a901baSmatt #ifndef _ALL_SOURCE
33488a901baSmatt # define _ALL_SOURCE 1
33588a901baSmatt #endif
33688a901baSmatt /* Enable GNU extensions on systems that have them.  */
33788a901baSmatt #ifndef _GNU_SOURCE
33888a901baSmatt # define _GNU_SOURCE 1
33988a901baSmatt #endif
34088a901baSmatt /* Enable threading extensions on Solaris.  */
34188a901baSmatt #ifndef _POSIX_PTHREAD_SEMANTICS
34288a901baSmatt # define _POSIX_PTHREAD_SEMANTICS 1
34388a901baSmatt #endif
34488a901baSmatt /* Enable extensions on HP NonStop.  */
34588a901baSmatt #ifndef _TANDEM_SOURCE
34688a901baSmatt # define _TANDEM_SOURCE 1
34788a901baSmatt #endif
34888a901baSmatt /* Enable general extensions on Solaris.  */
34988a901baSmatt #ifndef __EXTENSIONS__
35088a901baSmatt # define __EXTENSIONS__ 1
35188a901baSmatt #endif
35288a901baSmatt 
35388a901baSmatt 
35488a901baSmatt /* Version number of package */
355*1cdc5837Schristos #define VERSION "2.42"
356*1cdc5837Schristos 
357*1cdc5837Schristos /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
358*1cdc5837Schristos    significant byte first (like Motorola and SPARC, unlike Intel). */
359*1cdc5837Schristos #if defined AC_APPLE_UNIVERSAL_BUILD
360*1cdc5837Schristos # if defined __BIG_ENDIAN__
361*1cdc5837Schristos #  define WORDS_BIGENDIAN 1
362*1cdc5837Schristos # endif
363*1cdc5837Schristos #else
364*1cdc5837Schristos # ifndef WORDS_BIGENDIAN
365*1cdc5837Schristos /* #  undef WORDS_BIGENDIAN */
366*1cdc5837Schristos # endif
367*1cdc5837Schristos #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
37388a901baSmatt 
37488a901baSmatt /* Number of bits in a file offset, on hosts where this is settable. */
37588a901baSmatt /* #undef _FILE_OFFSET_BITS */
37688a901baSmatt 
37788a901baSmatt /* Define for large files, on AIX-style hosts. */
37888a901baSmatt /* #undef _LARGE_FILES */
37988a901baSmatt 
38088a901baSmatt /* Define to 1 if on MINIX. */
38188a901baSmatt /* #undef _MINIX */
38288a901baSmatt 
38388a901baSmatt /* Define to 2 if the system does not provide POSIX.1 features except with
38488a901baSmatt    this defined. */
38588a901baSmatt /* #undef _POSIX_1_SOURCE */
38688a901baSmatt 
38788a901baSmatt /* Define to 1 if you need to in order for `stat' and other things to work. */
38888a901baSmatt /* #undef _POSIX_SOURCE */
3898c762729Schristos 
3908c762729Schristos /* Use structured /proc on Solaris. */
3918c762729Schristos #define _STRUCTURED_PROC 1
392