xref: /netbsd-src/external/gpl3/binutils/lib/libbfd/arch/aarch64eb/config.h (revision f67aa3c2701d2608820be1877ff0cfe1d5034b5b)
131caae3aSmrg /* This file is automatically generated.  DO NOT EDIT! */
2*f67aa3c2Sskrll /* Generated from: NetBSD: mknative-binutils,v 1.16 2024/06/30 16:11:11 christos Exp  */
36bc7d0c5Sjakllsch /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
431caae3aSmrg 
531caae3aSmrg /* config.h.  Generated from config.in by configure.  */
631caae3aSmrg /* config.in.  Generated from configure.ac by autoheader.  */
731caae3aSmrg 
831caae3aSmrg /* Check that config.h is #included before system headers
931caae3aSmrg     (this works only for glibc, but that should be enough).  */
1031caae3aSmrg #if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
1131caae3aSmrg #  error config.h must be #included before system headers
1231caae3aSmrg #endif
1331caae3aSmrg #define __CONFIG_H__ 1
1431caae3aSmrg 
15*f67aa3c2Sskrll /* Define if building universal (internal helper macro) */
16*f67aa3c2Sskrll /* #undef AC_APPLE_UNIVERSAL_BUILD */
17*f67aa3c2Sskrll 
1831caae3aSmrg /* Name of host specific core header file to include in elf.c. */
1931caae3aSmrg /* #undef CORE_HEADER */
2031caae3aSmrg 
216bc7d0c5Sjakllsch /* Define to 1 if you want to enable -z separate-code in ELF linker by
226bc7d0c5Sjakllsch    default. */
236bc7d0c5Sjakllsch #define DEFAULT_LD_Z_SEPARATE_CODE 0
246bc7d0c5Sjakllsch 
252666e2b6Schristos /* Define if you want run-time sanity checks. */
262666e2b6Schristos /* #undef ENABLE_CHECKING */
272666e2b6Schristos 
2831caae3aSmrg /* Define to 1 if translation of program messages to the user's native
2931caae3aSmrg    language is requested. */
30*f67aa3c2Sskrll /* #undef ENABLE_NLS */
31*f67aa3c2Sskrll 
32*f67aa3c2Sskrll /* Define to 1 if you have the Mac OS X function
33*f67aa3c2Sskrll    CFLocaleCopyPreferredLanguages in the CoreFoundation framework. */
34*f67aa3c2Sskrll /* #undef HAVE_CFLOCALECOPYPREFERREDLANGUAGES */
35*f67aa3c2Sskrll 
36*f67aa3c2Sskrll /* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in
37*f67aa3c2Sskrll    the CoreFoundation framework. */
38*f67aa3c2Sskrll /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */
39*f67aa3c2Sskrll 
40*f67aa3c2Sskrll /* Define if the GNU dcgettext() function is already present or preinstalled.
41*f67aa3c2Sskrll    */
42*f67aa3c2Sskrll /* #undef HAVE_DCGETTEXT */
4331caae3aSmrg 
4431caae3aSmrg /* Define to 1 if you have the declaration of `asprintf', and to 0 if you
4531caae3aSmrg    don't. */
4631caae3aSmrg #define HAVE_DECL_ASPRINTF 1
4731caae3aSmrg 
4831caae3aSmrg /* Define to 1 if you have the declaration of `basename', and to 0 if you
4931caae3aSmrg    don't. */
5031caae3aSmrg #define HAVE_DECL_BASENAME 0
5131caae3aSmrg 
5231caae3aSmrg /* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
5331caae3aSmrg #define HAVE_DECL_FFS 1
5431caae3aSmrg 
552666e2b6Schristos /* Define to 1 if you have the declaration of `fopen64', and to 0 if you
562666e2b6Schristos    don't. */
572666e2b6Schristos #define HAVE_DECL_FOPEN64 0
5831caae3aSmrg 
5931caae3aSmrg /* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
6031caae3aSmrg    */
6131caae3aSmrg #define HAVE_DECL_FSEEKO 1
6231caae3aSmrg 
6331caae3aSmrg /* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
6431caae3aSmrg    don't. */
6531caae3aSmrg #define HAVE_DECL_FSEEKO64 0
6631caae3aSmrg 
6731caae3aSmrg /* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
6831caae3aSmrg    */
6931caae3aSmrg #define HAVE_DECL_FTELLO 1
7031caae3aSmrg 
7131caae3aSmrg /* Define to 1 if you have the declaration of `ftello64', and to 0 if you
7231caae3aSmrg    don't. */
7331caae3aSmrg #define HAVE_DECL_FTELLO64 0
7431caae3aSmrg 
7531caae3aSmrg /* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
7631caae3aSmrg    */
7731caae3aSmrg #define HAVE_DECL_STPCPY 1
7831caae3aSmrg 
7931caae3aSmrg /* Define to 1 if you have the declaration of `strnlen', and to 0 if you
8031caae3aSmrg    don't. */
8131caae3aSmrg #define HAVE_DECL_STRNLEN 1
8231caae3aSmrg 
8331caae3aSmrg /* Define to 1 if you have the declaration of `vasprintf', and to 0 if you
8431caae3aSmrg    don't. */
8531caae3aSmrg #define HAVE_DECL_VASPRINTF 1
8631caae3aSmrg 
87*f67aa3c2Sskrll /* Define to 1 if you have the declaration of `___lc_codepage_func', and to 0
88*f67aa3c2Sskrll    if you don't. */
89*f67aa3c2Sskrll #define HAVE_DECL____LC_CODEPAGE_FUNC 0
90*f67aa3c2Sskrll 
9131caae3aSmrg /* Define to 1 if you have the <dlfcn.h> header file. */
9231caae3aSmrg #define HAVE_DLFCN_H 1
9331caae3aSmrg 
9431caae3aSmrg /* Define to 1 if you have the `fcntl' function. */
9531caae3aSmrg #define HAVE_FCNTL 1
9631caae3aSmrg 
9731caae3aSmrg /* Define to 1 if you have the <fcntl.h> header file. */
9831caae3aSmrg #define HAVE_FCNTL_H 1
9931caae3aSmrg 
10031caae3aSmrg /* Define to 1 if you have the `fdopen' function. */
10131caae3aSmrg #define HAVE_FDOPEN 1
10231caae3aSmrg 
10331caae3aSmrg /* Define to 1 if you have the `fileno' function. */
10431caae3aSmrg #define HAVE_FILENO 1
10531caae3aSmrg 
1066bc7d0c5Sjakllsch /* Define to 1 if you have the `fls' function. */
1076bc7d0c5Sjakllsch /* #undef HAVE_FLS */
1086bc7d0c5Sjakllsch 
10931caae3aSmrg /* Define to 1 if you have the `fopen64' function. */
11031caae3aSmrg /* #undef HAVE_FOPEN64 */
11131caae3aSmrg 
11231caae3aSmrg /* Define to 1 if you have the `fseeko' function. */
11331caae3aSmrg #define HAVE_FSEEKO 1
11431caae3aSmrg 
11531caae3aSmrg /* Define to 1 if you have the `fseeko64' function. */
11631caae3aSmrg /* #undef HAVE_FSEEKO64 */
11731caae3aSmrg 
11831caae3aSmrg /* Define to 1 if you have the `ftello' function. */
11931caae3aSmrg #define HAVE_FTELLO 1
12031caae3aSmrg 
12131caae3aSmrg /* Define to 1 if you have the `ftello64' function. */
12231caae3aSmrg /* #undef HAVE_FTELLO64 */
12331caae3aSmrg 
12431caae3aSmrg /* Define to 1 if you have the `getgid' function. */
12531caae3aSmrg #define HAVE_GETGID 1
12631caae3aSmrg 
12731caae3aSmrg /* Define to 1 if you have the `getpagesize' function. */
12831caae3aSmrg #define HAVE_GETPAGESIZE 1
12931caae3aSmrg 
13031caae3aSmrg /* Define to 1 if you have the `getrlimit' function. */
13131caae3aSmrg #define HAVE_GETRLIMIT 1
13231caae3aSmrg 
133*f67aa3c2Sskrll /* Define if the GNU gettext() function is already present or preinstalled. */
134*f67aa3c2Sskrll /* #undef HAVE_GETTEXT */
135*f67aa3c2Sskrll 
13631caae3aSmrg /* Define to 1 if you have the `getuid' function. */
13731caae3aSmrg #define HAVE_GETUID 1
13831caae3aSmrg 
1396bc7d0c5Sjakllsch /* Define if your compiler supports hidden visibility. */
1406bc7d0c5Sjakllsch #define HAVE_HIDDEN 1
1416bc7d0c5Sjakllsch 
142*f67aa3c2Sskrll /* Define if you have the iconv() function and it works. */
143*f67aa3c2Sskrll #define HAVE_ICONV 1
144*f67aa3c2Sskrll 
14531caae3aSmrg /* Define to 1 if you have the <inttypes.h> header file. */
14631caae3aSmrg #define HAVE_INTTYPES_H 1
14731caae3aSmrg 
14831caae3aSmrg /* Define if <sys/procfs.h> has lwpstatus_t. */
14931caae3aSmrg /* #undef HAVE_LWPSTATUS_T */
15031caae3aSmrg 
15131caae3aSmrg /* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
15231caae3aSmrg /* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
15331caae3aSmrg 
15431caae3aSmrg /* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
15531caae3aSmrg /* #undef HAVE_LWPSTATUS_T_PR_FPREG */
15631caae3aSmrg 
15731caae3aSmrg /* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
15831caae3aSmrg /* #undef HAVE_LWPSTATUS_T_PR_REG */
15931caae3aSmrg 
16031caae3aSmrg /* Define if <sys/procfs.h> has lwpxstatus_t. */
16131caae3aSmrg /* #undef HAVE_LWPXSTATUS_T */
16231caae3aSmrg 
16331caae3aSmrg /* Define to 1 if you have the `madvise' function. */
16431caae3aSmrg #define HAVE_MADVISE 1
16531caae3aSmrg 
16631caae3aSmrg /* Define to 1 if you have the <memory.h> header file. */
16731caae3aSmrg #define HAVE_MEMORY_H 1
16831caae3aSmrg 
16931caae3aSmrg /* Define to 1 if you have a working `mmap' system call. */
17031caae3aSmrg #define HAVE_MMAP 1
17131caae3aSmrg 
17231caae3aSmrg /* Define to 1 if you have the `mprotect' function. */
17331caae3aSmrg #define HAVE_MPROTECT 1
17431caae3aSmrg 
17531caae3aSmrg /* Define if <sys/procfs.h> has prpsinfo32_t. */
17631caae3aSmrg /* #undef HAVE_PRPSINFO32_T */
17731caae3aSmrg 
17831caae3aSmrg /* Define if <sys/procfs.h> has prpsinfo32_t.pr_pid. */
17931caae3aSmrg /* #undef HAVE_PRPSINFO32_T_PR_PID */
18031caae3aSmrg 
18131caae3aSmrg /* Define if <sys/procfs.h> has prpsinfo_t. */
18231caae3aSmrg /* #undef HAVE_PRPSINFO_T */
18331caae3aSmrg 
18431caae3aSmrg /* Define if <sys/procfs.h> has prpsinfo_t.pr_pid. */
18531caae3aSmrg /* #undef HAVE_PRPSINFO_T_PR_PID */
18631caae3aSmrg 
18731caae3aSmrg /* Define if <sys/procfs.h> has prstatus32_t. */
18831caae3aSmrg /* #undef HAVE_PRSTATUS32_T */
18931caae3aSmrg 
19031caae3aSmrg /* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
19131caae3aSmrg /* #undef HAVE_PRSTATUS32_T_PR_WHO */
19231caae3aSmrg 
19331caae3aSmrg /* Define if <sys/procfs.h> has prstatus_t. */
19431caae3aSmrg /* #undef HAVE_PRSTATUS_T */
19531caae3aSmrg 
19631caae3aSmrg /* Define if <sys/procfs.h> has prstatus_t.pr_who. */
19731caae3aSmrg /* #undef HAVE_PRSTATUS_T_PR_WHO */
19831caae3aSmrg 
19931caae3aSmrg /* Define if <sys/procfs.h> has psinfo32_t. */
20031caae3aSmrg /* #undef HAVE_PSINFO32_T */
20131caae3aSmrg 
20231caae3aSmrg /* Define if <sys/procfs.h> has psinfo32_t.pr_pid. */
20331caae3aSmrg /* #undef HAVE_PSINFO32_T_PR_PID */
20431caae3aSmrg 
20531caae3aSmrg /* Define if <sys/procfs.h> has psinfo_t. */
20631caae3aSmrg /* #undef HAVE_PSINFO_T */
20731caae3aSmrg 
20831caae3aSmrg /* Define if <sys/procfs.h> has psinfo_t.pr_pid. */
20931caae3aSmrg /* #undef HAVE_PSINFO_T_PR_PID */
21031caae3aSmrg 
21131caae3aSmrg /* Define if <sys/procfs.h> has pstatus32_t. */
21231caae3aSmrg /* #undef HAVE_PSTATUS32_T */
21331caae3aSmrg 
21431caae3aSmrg /* Define if <sys/procfs.h> has pstatus_t. */
21531caae3aSmrg /* #undef HAVE_PSTATUS_T */
21631caae3aSmrg 
21731caae3aSmrg /* Define if <sys/procfs.h> has pxstatus_t. */
21831caae3aSmrg /* #undef HAVE_PXSTATUS_T */
21931caae3aSmrg 
22031caae3aSmrg /* Define to 1 if you have the <stdint.h> header file. */
22131caae3aSmrg #define HAVE_STDINT_H 1
22231caae3aSmrg 
22331caae3aSmrg /* Define to 1 if you have the <stdlib.h> header file. */
22431caae3aSmrg #define HAVE_STDLIB_H 1
22531caae3aSmrg 
22631caae3aSmrg /* Define to 1 if you have the <strings.h> header file. */
22731caae3aSmrg #define HAVE_STRINGS_H 1
22831caae3aSmrg 
22931caae3aSmrg /* Define to 1 if you have the <string.h> header file. */
23031caae3aSmrg #define HAVE_STRING_H 1
23131caae3aSmrg 
23231caae3aSmrg /* Define if struct core_dumpx has member c_impl */
23331caae3aSmrg /* #undef HAVE_ST_C_IMPL */
23431caae3aSmrg 
23531caae3aSmrg /* Define to 1 if you have the `sysconf' function. */
23631caae3aSmrg #define HAVE_SYSCONF 1
23731caae3aSmrg 
23831caae3aSmrg /* Define to 1 if you have the <sys/file.h> header file. */
23931caae3aSmrg #define HAVE_SYS_FILE_H 1
24031caae3aSmrg 
2416bc7d0c5Sjakllsch /* Define to 1 if you have the <sys/param.h> header file. */
2426bc7d0c5Sjakllsch #define HAVE_SYS_PARAM_H 1
2436bc7d0c5Sjakllsch 
24431caae3aSmrg /* Define to 1 if you have the <sys/procfs.h> header file. */
24531caae3aSmrg /* #undef HAVE_SYS_PROCFS_H */
24631caae3aSmrg 
24731caae3aSmrg /* Define to 1 if you have the <sys/resource.h> header file. */
24831caae3aSmrg #define HAVE_SYS_RESOURCE_H 1
24931caae3aSmrg 
25031caae3aSmrg /* Define to 1 if you have the <sys/stat.h> header file. */
25131caae3aSmrg #define HAVE_SYS_STAT_H 1
25231caae3aSmrg 
25331caae3aSmrg /* Define to 1 if you have the <sys/types.h> header file. */
25431caae3aSmrg #define HAVE_SYS_TYPES_H 1
25531caae3aSmrg 
25631caae3aSmrg /* Define to 1 if you have the <unistd.h> header file. */
25731caae3aSmrg #define HAVE_UNISTD_H 1
25831caae3aSmrg 
25931caae3aSmrg /* Define if <sys/procfs.h> has win32_pstatus_t. */
26031caae3aSmrg /* #undef HAVE_WIN32_PSTATUS_T */
26131caae3aSmrg 
26231caae3aSmrg /* Define to 1 if you have the <windows.h> header file. */
26331caae3aSmrg /* #undef HAVE_WINDOWS_H */
26431caae3aSmrg 
265*f67aa3c2Sskrll /* Define to 1 if zstd is enabled. */
266*f67aa3c2Sskrll /* #undef HAVE_ZSTD */
267*f67aa3c2Sskrll 
26831caae3aSmrg /* Define to the sub-directory in which libtool stores uninstalled libraries.
26931caae3aSmrg    */
27031caae3aSmrg #define LT_OBJDIR ".libs/"
27131caae3aSmrg 
27231caae3aSmrg /* Name of package */
27331caae3aSmrg #define PACKAGE "bfd"
27431caae3aSmrg 
27531caae3aSmrg /* Define to the address where bug reports for this package should be sent. */
27631caae3aSmrg #define PACKAGE_BUGREPORT ""
27731caae3aSmrg 
27831caae3aSmrg /* Define to the full name of this package. */
27931caae3aSmrg #define PACKAGE_NAME "bfd"
28031caae3aSmrg 
28131caae3aSmrg /* Define to the full name and version of this package. */
282*f67aa3c2Sskrll #define PACKAGE_STRING "bfd 2.42"
28331caae3aSmrg 
28431caae3aSmrg /* Define to the one symbol short name of this package. */
28531caae3aSmrg #define PACKAGE_TARNAME "bfd"
28631caae3aSmrg 
28731caae3aSmrg /* Define to the home page for this package. */
28831caae3aSmrg #define PACKAGE_URL ""
28931caae3aSmrg 
29031caae3aSmrg /* Define to the version of this package. */
291*f67aa3c2Sskrll #define PACKAGE_VERSION "2.42"
29231caae3aSmrg 
29331caae3aSmrg /* The size of `int', as computed by sizeof. */
2946bc7d0c5Sjakllsch #define SIZEOF_INT 4
29531caae3aSmrg 
29631caae3aSmrg /* The size of `long', as computed by sizeof. */
29731caae3aSmrg #define SIZEOF_LONG 8
29831caae3aSmrg 
29931caae3aSmrg /* The size of `long long', as computed by sizeof. */
30031caae3aSmrg #define SIZEOF_LONG_LONG 8
30131caae3aSmrg 
30231caae3aSmrg /* The size of `off_t', as computed by sizeof. */
30331caae3aSmrg #define SIZEOF_OFF_T 8
30431caae3aSmrg 
30531caae3aSmrg /* The size of `void *', as computed by sizeof. */
30631caae3aSmrg #define SIZEOF_VOID_P 8
30731caae3aSmrg 
30831caae3aSmrg /* Define to 1 if you have the ANSI C header files. */
30931caae3aSmrg #define STDC_HEADERS 1
31031caae3aSmrg 
311*f67aa3c2Sskrll /* If the compiler supports a TLS storage class, define it to that here */
312*f67aa3c2Sskrll #define TLS _Thread_local
313*f67aa3c2Sskrll 
31431caae3aSmrg /* Name of host specific header file to include in trad-core.c. */
31531caae3aSmrg /* #undef TRAD_HEADER */
31631caae3aSmrg 
3176bc7d0c5Sjakllsch /* Define if 64-bit archives should always be used. */
3186bc7d0c5Sjakllsch /* #undef USE_64_BIT_ARCHIVE */
3196bc7d0c5Sjakllsch 
32031caae3aSmrg /* Use b modifier when opening binary files? */
32131caae3aSmrg /* #undef USE_BINARY_FOPEN */
32231caae3aSmrg 
32331caae3aSmrg /* Define if we should use leading underscore on 64 bit mingw targets */
32431caae3aSmrg /* #undef USE_MINGW64_LEADING_UNDERSCORES */
32531caae3aSmrg 
32631caae3aSmrg /* Use mmap if it's available? */
32731caae3aSmrg /* #undef USE_MMAP */
32831caae3aSmrg 
32931caae3aSmrg /* Define if we should default to creating read-only plt entries */
3302666e2b6Schristos #define USE_SECUREPLT 1
33131caae3aSmrg 
33231caae3aSmrg /* Enable extensions on AIX 3, Interix.  */
33331caae3aSmrg #ifndef _ALL_SOURCE
33431caae3aSmrg # define _ALL_SOURCE 1
33531caae3aSmrg #endif
33631caae3aSmrg /* Enable GNU extensions on systems that have them.  */
33731caae3aSmrg #ifndef _GNU_SOURCE
33831caae3aSmrg # define _GNU_SOURCE 1
33931caae3aSmrg #endif
34031caae3aSmrg /* Enable threading extensions on Solaris.  */
34131caae3aSmrg #ifndef _POSIX_PTHREAD_SEMANTICS
34231caae3aSmrg # define _POSIX_PTHREAD_SEMANTICS 1
34331caae3aSmrg #endif
34431caae3aSmrg /* Enable extensions on HP NonStop.  */
34531caae3aSmrg #ifndef _TANDEM_SOURCE
34631caae3aSmrg # define _TANDEM_SOURCE 1
34731caae3aSmrg #endif
34831caae3aSmrg /* Enable general extensions on Solaris.  */
34931caae3aSmrg #ifndef __EXTENSIONS__
35031caae3aSmrg # define __EXTENSIONS__ 1
35131caae3aSmrg #endif
35231caae3aSmrg 
35331caae3aSmrg 
35431caae3aSmrg /* Version number of package */
355*f67aa3c2Sskrll #define VERSION "2.42"
356*f67aa3c2Sskrll 
357*f67aa3c2Sskrll /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
358*f67aa3c2Sskrll    significant byte first (like Motorola and SPARC, unlike Intel). */
359*f67aa3c2Sskrll #if defined AC_APPLE_UNIVERSAL_BUILD
360*f67aa3c2Sskrll # if defined __BIG_ENDIAN__
361*f67aa3c2Sskrll #  define WORDS_BIGENDIAN 1
362*f67aa3c2Sskrll # endif
363*f67aa3c2Sskrll #else
364*f67aa3c2Sskrll # ifndef WORDS_BIGENDIAN
365*f67aa3c2Sskrll #  define WORDS_BIGENDIAN 1
366*f67aa3c2Sskrll # endif
367*f67aa3c2Sskrll #endif
3686bc7d0c5Sjakllsch 
3696bc7d0c5Sjakllsch /* Enable large inode numbers on Mac OS X 10.5.  */
3706bc7d0c5Sjakllsch #ifndef _DARWIN_USE_64_BIT_INODE
3716bc7d0c5Sjakllsch # define _DARWIN_USE_64_BIT_INODE 1
3726bc7d0c5Sjakllsch #endif
37331caae3aSmrg 
37431caae3aSmrg /* Number of bits in a file offset, on hosts where this is settable. */
37531caae3aSmrg /* #undef _FILE_OFFSET_BITS */
37631caae3aSmrg 
37731caae3aSmrg /* Define for large files, on AIX-style hosts. */
37831caae3aSmrg /* #undef _LARGE_FILES */
37931caae3aSmrg 
38031caae3aSmrg /* Define to 1 if on MINIX. */
38131caae3aSmrg /* #undef _MINIX */
38231caae3aSmrg 
38331caae3aSmrg /* Define to 2 if the system does not provide POSIX.1 features except with
38431caae3aSmrg    this defined. */
38531caae3aSmrg /* #undef _POSIX_1_SOURCE */
38631caae3aSmrg 
38731caae3aSmrg /* Define to 1 if you need to in order for `stat' and other things to work. */
38831caae3aSmrg /* #undef _POSIX_SOURCE */
3892666e2b6Schristos 
3902666e2b6Schristos /* Use structured /proc on Solaris. */
3912666e2b6Schristos #define _STRUCTURED_PROC 1
392