xref: /netbsd-src/external/gpl3/binutils/usr.bin/common/arch/earm/config.h (revision 269a01aba76e43530f032cab24edfaabbbd9b5e8)
188a901baSmatt /* This file is automatically generated.  DO NOT EDIT! */
21cdc5837Schristos /* 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 
150765cfe9Sskrll /* Should ar and ranlib use -D behavior by default? */
160765cfe9Sskrll #define DEFAULT_AR_DETERMINISTIC 0
170765cfe9Sskrll 
181cdc5837Schristos /* Have objdump use colors in its disassembly by default */
191cdc5837Schristos #define DEFAULT_FOR_COLORED_DISASSEMBLY 0
201cdc5837Schristos 
218c762729Schristos /* Have readelf and objdump follow debug links by default */
228c762729Schristos #define DEFAULT_FOR_FOLLOW_LINKS 1
238c762729Schristos 
248c762729Schristos /* Have nm use F and f for global and local ifunc symbols */
258c762729Schristos #define DEFAULT_F_FOR_IFUNC_SYMBOLS 0
268c762729Schristos 
27b711ecb4Schristos /* Should strings use -a behavior by default? */
28b711ecb4Schristos #define DEFAULT_STRINGS_ALL 1
29b711ecb4Schristos 
308c762729Schristos /* Define if you want run-time sanity checks. */
318c762729Schristos /* #undef ENABLE_CHECKING */
328c762729Schristos 
338c762729Schristos /* Handle .ctf type-info sections */
348c762729Schristos #define ENABLE_LIBCTF 1
358c762729Schristos 
3688a901baSmatt /* Define to 1 if translation of program messages to the user's native
3788a901baSmatt    language is requested. */
381cdc5837Schristos /* #undef ENABLE_NLS */
3988a901baSmatt 
4088a901baSmatt /* Suffix used for executables, if any. */
4188a901baSmatt #define EXECUTABLE_SUFFIX ""
4288a901baSmatt 
431cdc5837Schristos /* Define to 1 if you have the Mac OS X function
441cdc5837Schristos    CFLocaleCopyPreferredLanguages in the CoreFoundation framework. */
451cdc5837Schristos /* #undef HAVE_CFLOCALECOPYPREFERREDLANGUAGES */
461cdc5837Schristos 
471cdc5837Schristos /* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in
481cdc5837Schristos    the CoreFoundation framework. */
491cdc5837Schristos /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */
501cdc5837Schristos 
511cdc5837Schristos /* Define if the GNU dcgettext() function is already present or preinstalled.
521cdc5837Schristos    */
531cdc5837Schristos /* #undef HAVE_DCGETTEXT */
541cdc5837Schristos 
558005419bSchristos /* Define to 1 if you have the declaration of `asprintf', and to 0 if you
568005419bSchristos    don't. */
578005419bSchristos #define HAVE_DECL_ASPRINTF 1
588005419bSchristos 
5988a901baSmatt /* Define to 1 if you have the declaration of `environ', and to 0 if you
6088a901baSmatt    don't. */
6188a901baSmatt #define HAVE_DECL_ENVIRON 0
6288a901baSmatt 
6388a901baSmatt /* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
6488a901baSmatt    don't. */
6588a901baSmatt #define HAVE_DECL_GETC_UNLOCKED 1
6688a901baSmatt 
6788a901baSmatt /* Is the prototype for getopt in <unistd.h> in the expected format? */
6888a901baSmatt #define HAVE_DECL_GETOPT 1
6988a901baSmatt 
7088a901baSmatt /* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
7188a901baSmatt    */
7288a901baSmatt #define HAVE_DECL_STPCPY 1
7388a901baSmatt 
74b711ecb4Schristos /* Define to 1 if you have the declaration of `strnlen', and to 0 if you
75b711ecb4Schristos    don't. */
76b711ecb4Schristos #define HAVE_DECL_STRNLEN 1
77b711ecb4Schristos 
7888a901baSmatt /* Define to 1 if you have the <dlfcn.h> header file. */
7988a901baSmatt #define HAVE_DLFCN_H 1
8088a901baSmatt 
8188a901baSmatt /* Does the platform use an executable suffix? */
8288a901baSmatt /* #undef HAVE_EXECUTABLE_SUFFIX */
8388a901baSmatt 
8488a901baSmatt /* Define to 1 if you have the <fcntl.h> header file. */
8588a901baSmatt #define HAVE_FCNTL_H 1
8688a901baSmatt 
871cdc5837Schristos /* Define to 1 if you have the `fseeko' function. */
881cdc5837Schristos #define HAVE_FSEEKO 1
891cdc5837Schristos 
901cdc5837Schristos /* Define to 1 if you have the `fseeko64' function. */
911cdc5837Schristos /* #undef HAVE_FSEEKO64 */
921cdc5837Schristos 
9388a901baSmatt /* Define to 1 if you have the `getc_unlocked' function. */
9488a901baSmatt #define HAVE_GETC_UNLOCKED 1
9588a901baSmatt 
961ddbc14eSchristos /* Define to 1 if you have the `getpagesize' function. */
971ddbc14eSchristos #define HAVE_GETPAGESIZE 1
981ddbc14eSchristos 
991cdc5837Schristos /* Define if the GNU gettext() function is already present or preinstalled. */
1001cdc5837Schristos /* #undef HAVE_GETTEXT */
1011cdc5837Schristos 
10288a901baSmatt /* Does <utime.h> define struct utimbuf? */
10388a901baSmatt #define HAVE_GOOD_UTIME_H 1
10488a901baSmatt 
1051cdc5837Schristos /* Define if you have the iconv() function and it works. */
10688a901baSmatt #define HAVE_ICONV 1
10788a901baSmatt 
10888a901baSmatt /* Define to 1 if you have the <inttypes.h> header file. */
10988a901baSmatt #define HAVE_INTTYPES_H 1
11088a901baSmatt 
1110765cfe9Sskrll /* Define if your <locale.h> file defines LC_MESSAGES. */
1120765cfe9Sskrll #define HAVE_LC_MESSAGES 1
1130765cfe9Sskrll 
1141ddbc14eSchristos /* Define to 1 if debuginfod is enabled. */
1151ddbc14eSchristos /* #undef HAVE_LIBDEBUGINFOD */
1161ddbc14eSchristos 
1171cdc5837Schristos /* Define to 1 if debuginfod section downloading is supported. */
1181cdc5837Schristos /* #undef HAVE_LIBDEBUGINFOD_FIND_SECTION */
1191cdc5837Schristos 
1200765cfe9Sskrll /* Define if mbstate_t exists in wchar.h. */
1210765cfe9Sskrll #define HAVE_MBSTATE_T 1
1220765cfe9Sskrll 
12388a901baSmatt /* Define to 1 if you have the <memory.h> header file. */
12488a901baSmatt #define HAVE_MEMORY_H 1
12588a901baSmatt 
12688a901baSmatt /* Define to 1 if you have the `mkdtemp' function. */
12788a901baSmatt #define HAVE_MKDTEMP 1
12888a901baSmatt 
12988a901baSmatt /* Define to 1 if you have the `mkstemp' function. */
13088a901baSmatt #define HAVE_MKSTEMP 1
13188a901baSmatt 
1321ddbc14eSchristos /* Define to 1 if you have a working `mmap' system call. */
1331ddbc14eSchristos #define HAVE_MMAP 1
1341ddbc14eSchristos 
1358c762729Schristos /* Define to 1 if msgpack is available. */
1368c762729Schristos /* #undef HAVE_MSGPACK */
1378c762729Schristos 
13888a901baSmatt /* Define to 1 if you have the <stdint.h> header file. */
13988a901baSmatt #define HAVE_STDINT_H 1
14088a901baSmatt 
14188a901baSmatt /* Define to 1 if you have the <stdlib.h> header file. */
14288a901baSmatt #define HAVE_STDLIB_H 1
14388a901baSmatt 
14488a901baSmatt /* Define to 1 if you have the <strings.h> header file. */
14588a901baSmatt #define HAVE_STRINGS_H 1
14688a901baSmatt 
14788a901baSmatt /* Define to 1 if you have the <string.h> header file. */
14888a901baSmatt #define HAVE_STRING_H 1
14988a901baSmatt 
1508c762729Schristos /* Define to 1 if `st_atimensec' is a member of `struct stat'. */
1518c762729Schristos /* #undef HAVE_STRUCT_STAT_ST_ATIMENSEC */
1528c762729Schristos 
1538c762729Schristos /* Define to 1 if `st_atimespec.tv_nsec' is a member of `struct stat'. */
1548c762729Schristos /* #undef HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC */
1558c762729Schristos 
1568c762729Schristos /* Define to 1 if `st_atim.st__tim.tv_nsec' is a member of `struct stat'. */
1578c762729Schristos /* #undef HAVE_STRUCT_STAT_ST_ATIM_ST__TIM_TV_NSEC */
1588c762729Schristos 
1598c762729Schristos /* Define to 1 if `st_atim.tv_nsec' is a member of `struct stat'. */
1608c762729Schristos #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
1618c762729Schristos 
16288a901baSmatt /* Define to 1 if you have the <sys/file.h> header file. */
16388a901baSmatt #define HAVE_SYS_FILE_H 1
16488a901baSmatt 
16588a901baSmatt /* Define to 1 if you have the <sys/param.h> header file. */
16688a901baSmatt #define HAVE_SYS_PARAM_H 1
16788a901baSmatt 
16888a901baSmatt /* Define to 1 if you have the <sys/stat.h> header file. */
16988a901baSmatt #define HAVE_SYS_STAT_H 1
17088a901baSmatt 
1718c762729Schristos /* Define to 1 if you have the <sys/time.h> header file. */
1728c762729Schristos #define HAVE_SYS_TIME_H 1
1738c762729Schristos 
17488a901baSmatt /* Define to 1 if you have the <sys/types.h> header file. */
17588a901baSmatt #define HAVE_SYS_TYPES_H 1
17688a901baSmatt 
17788a901baSmatt /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
17888a901baSmatt #define HAVE_SYS_WAIT_H 1
17988a901baSmatt 
18088a901baSmatt /* Define to 1 if you have the <unistd.h> header file. */
18188a901baSmatt #define HAVE_UNISTD_H 1
18288a901baSmatt 
1838c762729Schristos /* Define to 1 if you have the `utimensat' function. */
1848c762729Schristos #define HAVE_UTIMENSAT 1
1858c762729Schristos 
18688a901baSmatt /* Define to 1 if you have the `utimes' function. */
18788a901baSmatt #define HAVE_UTIMES 1
18888a901baSmatt 
189b711ecb4Schristos /* Define to 1 if you have the <windows.h> header file. */
190b711ecb4Schristos /* #undef HAVE_WINDOWS_H */
19188a901baSmatt 
1921cdc5837Schristos /* Define to 1 if zstd is enabled. */
1931cdc5837Schristos /* #undef HAVE_ZSTD */
1941cdc5837Schristos 
19588a901baSmatt /* Define as const if the declaration of iconv() needs const. */
19677a1ad5fSkamil #define ICONV_CONST
19788a901baSmatt 
19888a901baSmatt /* Define to the sub-directory in which libtool stores uninstalled libraries.
19988a901baSmatt    */
20088a901baSmatt #define LT_OBJDIR ".libs/"
20188a901baSmatt 
20288a901baSmatt /* Name of package */
20388a901baSmatt #define PACKAGE "binutils"
20488a901baSmatt 
20588a901baSmatt /* Define to the address where bug reports for this package should be sent. */
20688a901baSmatt #define PACKAGE_BUGREPORT ""
20788a901baSmatt 
20888a901baSmatt /* Define to the full name of this package. */
209b711ecb4Schristos #define PACKAGE_NAME "binutils"
21088a901baSmatt 
21188a901baSmatt /* Define to the full name and version of this package. */
2121cdc5837Schristos #define PACKAGE_STRING "binutils 2.42"
21388a901baSmatt 
21488a901baSmatt /* Define to the one symbol short name of this package. */
215b711ecb4Schristos #define PACKAGE_TARNAME "binutils"
21688a901baSmatt 
21788a901baSmatt /* Define to the home page for this package. */
21888a901baSmatt #define PACKAGE_URL ""
21988a901baSmatt 
22088a901baSmatt /* Define to the version of this package. */
2211cdc5837Schristos #define PACKAGE_VERSION "2.42"
22288a901baSmatt 
22388a901baSmatt /* Define to 1 if you have the ANSI C header files. */
22488a901baSmatt #define STDC_HEADERS 1
22588a901baSmatt 
22688a901baSmatt /* Configured target name. */
227*269a01abSskrll #define TARGET "armv4--netbsdelf-eabi"
22888a901baSmatt 
22988a901baSmatt /* Define to 1 if user symbol names have a leading underscore, 0 if not. */
23088a901baSmatt #define TARGET_PREPENDS_UNDERSCORE 0
23188a901baSmatt 
2328c762729Schristos /* Define to 1 if the type of the st_atim member of a struct stat is struct
2338c762729Schristos    timespec. */
2348c762729Schristos #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
2358c762729Schristos 
23688a901baSmatt /* Use b modifier when opening binary files? */
23788a901baSmatt /* #undef USE_BINARY_FOPEN */
23888a901baSmatt 
23988a901baSmatt /* Enable extensions on AIX 3, Interix.  */
24088a901baSmatt #ifndef _ALL_SOURCE
24188a901baSmatt # define _ALL_SOURCE 1
24288a901baSmatt #endif
24388a901baSmatt /* Enable GNU extensions on systems that have them.  */
24488a901baSmatt #ifndef _GNU_SOURCE
24588a901baSmatt # define _GNU_SOURCE 1
24688a901baSmatt #endif
24788a901baSmatt /* Enable threading extensions on Solaris.  */
24888a901baSmatt #ifndef _POSIX_PTHREAD_SEMANTICS
24988a901baSmatt # define _POSIX_PTHREAD_SEMANTICS 1
25088a901baSmatt #endif
25188a901baSmatt /* Enable extensions on HP NonStop.  */
25288a901baSmatt #ifndef _TANDEM_SOURCE
25388a901baSmatt # define _TANDEM_SOURCE 1
25488a901baSmatt #endif
25588a901baSmatt /* Enable general extensions on Solaris.  */
25688a901baSmatt #ifndef __EXTENSIONS__
25788a901baSmatt # define __EXTENSIONS__ 1
25888a901baSmatt #endif
25988a901baSmatt 
26088a901baSmatt 
26188a901baSmatt /* Version number of package */
2621cdc5837Schristos #define VERSION "2.42"
26388a901baSmatt 
26488a901baSmatt /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
26588a901baSmatt    `char[]'. */
266db87bbedSmatt #define YYTEXT_POINTER 1
26788a901baSmatt 
2688005419bSchristos /* Enable large inode numbers on Mac OS X 10.5.  */
2698005419bSchristos #ifndef _DARWIN_USE_64_BIT_INODE
2708005419bSchristos # define _DARWIN_USE_64_BIT_INODE 1
2718005419bSchristos #endif
2728005419bSchristos 
27388a901baSmatt /* Number of bits in a file offset, on hosts where this is settable. */
27488a901baSmatt /* #undef _FILE_OFFSET_BITS */
27588a901baSmatt 
27688a901baSmatt /* Define for large files, on AIX-style hosts. */
27788a901baSmatt /* #undef _LARGE_FILES */
27888a901baSmatt 
27988a901baSmatt /* Define to 1 if on MINIX. */
28088a901baSmatt /* #undef _MINIX */
28188a901baSmatt 
28288a901baSmatt /* Define to 2 if the system does not provide POSIX.1 features except with
28388a901baSmatt    this defined. */
28488a901baSmatt /* #undef _POSIX_1_SOURCE */
28588a901baSmatt 
28688a901baSmatt /* Define to 1 if you need to in order for `stat' and other things to work. */
28788a901baSmatt /* #undef _POSIX_SOURCE */
288