xref: /netbsd-src/external/gpl3/gdb/lib/libbfd/arch/arm/config.h (revision 22ebeae4b2252475e0ebe332f69734639cb946ea)
1cfa2879dSchristos /* This file is automatically generated.  DO NOT EDIT! */
2*22ebeae4Schristos /* Generated from: NetBSD: mknative-gdb,v 1.17 2024/08/18 03:47:55 rin Exp  */
33a781464Schristos /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
4cfa2879dSchristos 
5cfa2879dSchristos /* config.h.  Generated from config.in by configure.  */
69ca90fdcSchristos /* config.in.  Generated from configure.ac by autoheader.  */
7cfa2879dSchristos 
834f40950Schristos /* Check that config.h is #included before system headers
934f40950Schristos     (this works only for glibc, but that should be enough).  */
1034f40950Schristos #if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
1134f40950Schristos #  error config.h must be #included before system headers
1234f40950Schristos #endif
1334f40950Schristos #define __CONFIG_H__ 1
1434f40950Schristos 
15*22ebeae4Schristos /* Define if building universal (internal helper macro) */
16*22ebeae4Schristos /* #undef AC_APPLE_UNIVERSAL_BUILD */
17*22ebeae4Schristos 
18cfa2879dSchristos /* Name of host specific core header file to include in elf.c. */
19cfa2879dSchristos /* #undef CORE_HEADER */
20cfa2879dSchristos 
213a781464Schristos /* Define to 1 if you want to enable -z separate-code in ELF linker by
223a781464Schristos    default. */
233a781464Schristos #define DEFAULT_LD_Z_SEPARATE_CODE 0
243a781464Schristos 
25901e7e84Schristos /* Define if you want run-time sanity checks. */
26901e7e84Schristos /* #undef ENABLE_CHECKING */
27901e7e84Schristos 
28cfa2879dSchristos /* Define to 1 if translation of program messages to the user's native
29cfa2879dSchristos    language is requested. */
30*22ebeae4Schristos /* #undef ENABLE_NLS */
31*22ebeae4Schristos 
32*22ebeae4Schristos /* Define to 1 if you have the Mac OS X function
33*22ebeae4Schristos    CFLocaleCopyPreferredLanguages in the CoreFoundation framework. */
34*22ebeae4Schristos /* #undef HAVE_CFLOCALECOPYPREFERREDLANGUAGES */
35*22ebeae4Schristos 
36*22ebeae4Schristos /* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in
37*22ebeae4Schristos    the CoreFoundation framework. */
38*22ebeae4Schristos /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */
39*22ebeae4Schristos 
40*22ebeae4Schristos /* Define if the GNU dcgettext() function is already present or preinstalled.
41*22ebeae4Schristos    */
42*22ebeae4Schristos /* #undef HAVE_DCGETTEXT */
43cfa2879dSchristos 
44822f2954Schristos /* Define to 1 if you have the declaration of `asprintf', and to 0 if you
45822f2954Schristos    don't. */
46822f2954Schristos #define HAVE_DECL_ASPRINTF 1
47822f2954Schristos 
48cfa2879dSchristos /* Define to 1 if you have the declaration of `basename', and to 0 if you
49cfa2879dSchristos    don't. */
50cfa2879dSchristos #define HAVE_DECL_BASENAME 0
51cfa2879dSchristos 
52cfa2879dSchristos /* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
53cfa2879dSchristos #define HAVE_DECL_FFS 1
54cfa2879dSchristos 
55901e7e84Schristos /* Define to 1 if you have the declaration of `fopen64', and to 0 if you
56901e7e84Schristos    don't. */
57901e7e84Schristos #define HAVE_DECL_FOPEN64 0
58cfa2879dSchristos 
59cfa2879dSchristos /* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
60cfa2879dSchristos    */
61cfa2879dSchristos #define HAVE_DECL_FSEEKO 1
62cfa2879dSchristos 
63cfa2879dSchristos /* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
64cfa2879dSchristos    don't. */
65cfa2879dSchristos #define HAVE_DECL_FSEEKO64 0
66cfa2879dSchristos 
67cfa2879dSchristos /* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
68cfa2879dSchristos    */
69cfa2879dSchristos #define HAVE_DECL_FTELLO 1
70cfa2879dSchristos 
71cfa2879dSchristos /* Define to 1 if you have the declaration of `ftello64', and to 0 if you
72cfa2879dSchristos    don't. */
73cfa2879dSchristos #define HAVE_DECL_FTELLO64 0
74cfa2879dSchristos 
75cfa2879dSchristos /* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
76cfa2879dSchristos    */
77cfa2879dSchristos #define HAVE_DECL_STPCPY 1
78cfa2879dSchristos 
799ca90fdcSchristos /* Define to 1 if you have the declaration of `strnlen', and to 0 if you
809ca90fdcSchristos    don't. */
819ca90fdcSchristos #define HAVE_DECL_STRNLEN 1
829ca90fdcSchristos 
83822f2954Schristos /* Define to 1 if you have the declaration of `vasprintf', and to 0 if you
84822f2954Schristos    don't. */
85822f2954Schristos #define HAVE_DECL_VASPRINTF 1
86822f2954Schristos 
87901e7e84Schristos /* Define to 1 if you have the declaration of `___lc_codepage_func', and to 0
88901e7e84Schristos    if you don't. */
89901e7e84Schristos #define HAVE_DECL____LC_CODEPAGE_FUNC 0
90cfa2879dSchristos 
91cfa2879dSchristos /* Define to 1 if you have the <dlfcn.h> header file. */
92cfa2879dSchristos #define HAVE_DLFCN_H 1
93cfa2879dSchristos 
94cfa2879dSchristos /* Define to 1 if you have the `fcntl' function. */
95cfa2879dSchristos #define HAVE_FCNTL 1
96cfa2879dSchristos 
97cfa2879dSchristos /* Define to 1 if you have the <fcntl.h> header file. */
98cfa2879dSchristos #define HAVE_FCNTL_H 1
99cfa2879dSchristos 
100cfa2879dSchristos /* Define to 1 if you have the `fdopen' function. */
101cfa2879dSchristos #define HAVE_FDOPEN 1
102cfa2879dSchristos 
103cfa2879dSchristos /* Define to 1 if you have the `fileno' function. */
104cfa2879dSchristos #define HAVE_FILENO 1
105cfa2879dSchristos 
1063a781464Schristos /* Define to 1 if you have the `fls' function. */
1073a781464Schristos /* #undef HAVE_FLS */
1083a781464Schristos 
109cfa2879dSchristos /* Define to 1 if you have the `fopen64' function. */
110cfa2879dSchristos /* #undef HAVE_FOPEN64 */
111cfa2879dSchristos 
112cfa2879dSchristos /* Define to 1 if you have the `fseeko' function. */
113cfa2879dSchristos #define HAVE_FSEEKO 1
114cfa2879dSchristos 
115cfa2879dSchristos /* Define to 1 if you have the `fseeko64' function. */
116cfa2879dSchristos /* #undef HAVE_FSEEKO64 */
117cfa2879dSchristos 
118cfa2879dSchristos /* Define to 1 if you have the `ftello' function. */
119cfa2879dSchristos #define HAVE_FTELLO 1
120cfa2879dSchristos 
121cfa2879dSchristos /* Define to 1 if you have the `ftello64' function. */
122cfa2879dSchristos /* #undef HAVE_FTELLO64 */
123cfa2879dSchristos 
124cfa2879dSchristos /* Define to 1 if you have the `getgid' function. */
125cfa2879dSchristos #define HAVE_GETGID 1
126cfa2879dSchristos 
127cfa2879dSchristos /* Define to 1 if you have the `getpagesize' function. */
128cfa2879dSchristos #define HAVE_GETPAGESIZE 1
129cfa2879dSchristos 
130541eeb6cSmrg /* Define to 1 if you have the `getrlimit' function. */
131541eeb6cSmrg #define HAVE_GETRLIMIT 1
132541eeb6cSmrg 
133*22ebeae4Schristos /* Define if the GNU gettext() function is already present or preinstalled. */
134*22ebeae4Schristos /* #undef HAVE_GETTEXT */
135*22ebeae4Schristos 
136cfa2879dSchristos /* Define to 1 if you have the `getuid' function. */
137cfa2879dSchristos #define HAVE_GETUID 1
138cfa2879dSchristos 
1393a781464Schristos /* Define if your compiler supports hidden visibility. */
1403a781464Schristos #define HAVE_HIDDEN 1
1413a781464Schristos 
142*22ebeae4Schristos /* Define if you have the iconv() function and it works. */
143*22ebeae4Schristos #define HAVE_ICONV 1
144*22ebeae4Schristos 
145cfa2879dSchristos /* Define to 1 if you have the <inttypes.h> header file. */
146cfa2879dSchristos #define HAVE_INTTYPES_H 1
147cfa2879dSchristos 
148cfa2879dSchristos /* Define if <sys/procfs.h> has lwpstatus_t. */
149cfa2879dSchristos /* #undef HAVE_LWPSTATUS_T */
150cfa2879dSchristos 
151cfa2879dSchristos /* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
152cfa2879dSchristos /* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
153cfa2879dSchristos 
154cfa2879dSchristos /* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
155cfa2879dSchristos /* #undef HAVE_LWPSTATUS_T_PR_FPREG */
156cfa2879dSchristos 
157cfa2879dSchristos /* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
158cfa2879dSchristos /* #undef HAVE_LWPSTATUS_T_PR_REG */
159cfa2879dSchristos 
160cfa2879dSchristos /* Define if <sys/procfs.h> has lwpxstatus_t. */
161cfa2879dSchristos /* #undef HAVE_LWPXSTATUS_T */
162cfa2879dSchristos 
163cfa2879dSchristos /* Define to 1 if you have the `madvise' function. */
164cfa2879dSchristos #define HAVE_MADVISE 1
165cfa2879dSchristos 
166cfa2879dSchristos /* Define to 1 if you have the <memory.h> header file. */
167cfa2879dSchristos #define HAVE_MEMORY_H 1
168cfa2879dSchristos 
169cfa2879dSchristos /* Define to 1 if you have a working `mmap' system call. */
170cfa2879dSchristos #define HAVE_MMAP 1
171cfa2879dSchristos 
172cfa2879dSchristos /* Define to 1 if you have the `mprotect' function. */
173cfa2879dSchristos #define HAVE_MPROTECT 1
174cfa2879dSchristos 
175cfa2879dSchristos /* Define if <sys/procfs.h> has prpsinfo32_t. */
176cfa2879dSchristos /* #undef HAVE_PRPSINFO32_T */
177cfa2879dSchristos 
17834f40950Schristos /* Define if <sys/procfs.h> has prpsinfo32_t.pr_pid. */
17934f40950Schristos /* #undef HAVE_PRPSINFO32_T_PR_PID */
18034f40950Schristos 
181cfa2879dSchristos /* Define if <sys/procfs.h> has prpsinfo_t. */
182cfa2879dSchristos /* #undef HAVE_PRPSINFO_T */
183cfa2879dSchristos 
18434f40950Schristos /* Define if <sys/procfs.h> has prpsinfo_t.pr_pid. */
18534f40950Schristos /* #undef HAVE_PRPSINFO_T_PR_PID */
18634f40950Schristos 
187cfa2879dSchristos /* Define if <sys/procfs.h> has prstatus32_t. */
188cfa2879dSchristos /* #undef HAVE_PRSTATUS32_T */
189cfa2879dSchristos 
190cfa2879dSchristos /* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
191cfa2879dSchristos /* #undef HAVE_PRSTATUS32_T_PR_WHO */
192cfa2879dSchristos 
193cfa2879dSchristos /* Define if <sys/procfs.h> has prstatus_t. */
194cfa2879dSchristos /* #undef HAVE_PRSTATUS_T */
195cfa2879dSchristos 
196cfa2879dSchristos /* Define if <sys/procfs.h> has prstatus_t.pr_who. */
197cfa2879dSchristos /* #undef HAVE_PRSTATUS_T_PR_WHO */
198cfa2879dSchristos 
199cfa2879dSchristos /* Define if <sys/procfs.h> has psinfo32_t. */
200cfa2879dSchristos /* #undef HAVE_PSINFO32_T */
201cfa2879dSchristos 
20234f40950Schristos /* Define if <sys/procfs.h> has psinfo32_t.pr_pid. */
20334f40950Schristos /* #undef HAVE_PSINFO32_T_PR_PID */
20434f40950Schristos 
205cfa2879dSchristos /* Define if <sys/procfs.h> has psinfo_t. */
206cfa2879dSchristos /* #undef HAVE_PSINFO_T */
207cfa2879dSchristos 
20834f40950Schristos /* Define if <sys/procfs.h> has psinfo_t.pr_pid. */
20934f40950Schristos /* #undef HAVE_PSINFO_T_PR_PID */
21034f40950Schristos 
211cfa2879dSchristos /* Define if <sys/procfs.h> has pstatus32_t. */
212cfa2879dSchristos /* #undef HAVE_PSTATUS32_T */
213cfa2879dSchristos 
214cfa2879dSchristos /* Define if <sys/procfs.h> has pstatus_t. */
215cfa2879dSchristos /* #undef HAVE_PSTATUS_T */
216cfa2879dSchristos 
217cfa2879dSchristos /* Define if <sys/procfs.h> has pxstatus_t. */
218cfa2879dSchristos /* #undef HAVE_PXSTATUS_T */
219cfa2879dSchristos 
220cfa2879dSchristos /* Define to 1 if you have the <stdint.h> header file. */
221cfa2879dSchristos #define HAVE_STDINT_H 1
222cfa2879dSchristos 
223cfa2879dSchristos /* Define to 1 if you have the <stdlib.h> header file. */
224cfa2879dSchristos #define HAVE_STDLIB_H 1
225cfa2879dSchristos 
226cfa2879dSchristos /* Define to 1 if you have the <strings.h> header file. */
227cfa2879dSchristos #define HAVE_STRINGS_H 1
228cfa2879dSchristos 
229cfa2879dSchristos /* Define to 1 if you have the <string.h> header file. */
230cfa2879dSchristos #define HAVE_STRING_H 1
231cfa2879dSchristos 
232cfa2879dSchristos /* Define if struct core_dumpx has member c_impl */
233cfa2879dSchristos /* #undef HAVE_ST_C_IMPL */
234cfa2879dSchristos 
235cfa2879dSchristos /* Define to 1 if you have the `sysconf' function. */
236cfa2879dSchristos #define HAVE_SYSCONF 1
237cfa2879dSchristos 
238cfa2879dSchristos /* Define to 1 if you have the <sys/file.h> header file. */
239cfa2879dSchristos #define HAVE_SYS_FILE_H 1
240cfa2879dSchristos 
2413a781464Schristos /* Define to 1 if you have the <sys/param.h> header file. */
2423a781464Schristos #define HAVE_SYS_PARAM_H 1
2433a781464Schristos 
244cfa2879dSchristos /* Define to 1 if you have the <sys/procfs.h> header file. */
245cfa2879dSchristos /* #undef HAVE_SYS_PROCFS_H */
246cfa2879dSchristos 
247541eeb6cSmrg /* Define to 1 if you have the <sys/resource.h> header file. */
248541eeb6cSmrg #define HAVE_SYS_RESOURCE_H 1
249541eeb6cSmrg 
250cfa2879dSchristos /* Define to 1 if you have the <sys/stat.h> header file. */
251cfa2879dSchristos #define HAVE_SYS_STAT_H 1
252cfa2879dSchristos 
253cfa2879dSchristos /* Define to 1 if you have the <sys/types.h> header file. */
254cfa2879dSchristos #define HAVE_SYS_TYPES_H 1
255cfa2879dSchristos 
256cfa2879dSchristos /* Define to 1 if you have the <unistd.h> header file. */
257cfa2879dSchristos #define HAVE_UNISTD_H 1
258cfa2879dSchristos 
259cfa2879dSchristos /* Define if <sys/procfs.h> has win32_pstatus_t. */
260cfa2879dSchristos /* #undef HAVE_WIN32_PSTATUS_T */
261cfa2879dSchristos 
26234f40950Schristos /* Define to 1 if you have the <windows.h> header file. */
26334f40950Schristos /* #undef HAVE_WINDOWS_H */
26434f40950Schristos 
265901e7e84Schristos /* Define to 1 if zstd is enabled. */
266901e7e84Schristos /* #undef HAVE_ZSTD */
267901e7e84Schristos 
268cfa2879dSchristos /* Define to the sub-directory in which libtool stores uninstalled libraries.
269cfa2879dSchristos    */
270cfa2879dSchristos #define LT_OBJDIR ".libs/"
271cfa2879dSchristos 
272cfa2879dSchristos /* Name of package */
273cfa2879dSchristos #define PACKAGE "bfd"
274cfa2879dSchristos 
275cfa2879dSchristos /* Define to the address where bug reports for this package should be sent. */
276cfa2879dSchristos #define PACKAGE_BUGREPORT ""
277cfa2879dSchristos 
278cfa2879dSchristos /* Define to the full name of this package. */
27934f40950Schristos #define PACKAGE_NAME "bfd"
280cfa2879dSchristos 
281cfa2879dSchristos /* Define to the full name and version of this package. */
282*22ebeae4Schristos #define PACKAGE_STRING "bfd 2.42.50"
283cfa2879dSchristos 
284cfa2879dSchristos /* Define to the one symbol short name of this package. */
28534f40950Schristos #define PACKAGE_TARNAME "bfd"
286cfa2879dSchristos 
287cfa2879dSchristos /* Define to the home page for this package. */
288cfa2879dSchristos #define PACKAGE_URL ""
289cfa2879dSchristos 
290cfa2879dSchristos /* Define to the version of this package. */
291*22ebeae4Schristos #define PACKAGE_VERSION "2.42.50"
292cfa2879dSchristos 
293cfa2879dSchristos /* The size of `int', as computed by sizeof. */
294eceb233bSchristos #define SIZEOF_INT 4
295cfa2879dSchristos 
296cfa2879dSchristos /* The size of `long', as computed by sizeof. */
297cfa2879dSchristos #define SIZEOF_LONG 4
298cfa2879dSchristos 
299cfa2879dSchristos /* The size of `long long', as computed by sizeof. */
300cfa2879dSchristos #define SIZEOF_LONG_LONG 8
301cfa2879dSchristos 
302cfa2879dSchristos /* The size of `off_t', as computed by sizeof. */
303cfa2879dSchristos #define SIZEOF_OFF_T 8
304cfa2879dSchristos 
305cfa2879dSchristos /* The size of `void *', as computed by sizeof. */
306cfa2879dSchristos #define SIZEOF_VOID_P 4
307cfa2879dSchristos 
308cfa2879dSchristos /* Define to 1 if you have the ANSI C header files. */
309cfa2879dSchristos #define STDC_HEADERS 1
310cfa2879dSchristos 
311*22ebeae4Schristos /* If the compiler supports a TLS storage class, define it to that here */
312*22ebeae4Schristos #define TLS _Thread_local
313*22ebeae4Schristos 
314cfa2879dSchristos /* Name of host specific header file to include in trad-core.c. */
315cfa2879dSchristos /* #undef TRAD_HEADER */
316cfa2879dSchristos 
3178b7331e5Schristos /* Define if 64-bit archives should always be used. */
31847f5dba6Smrg /* #undef USE_64_BIT_ARCHIVE */
31947f5dba6Smrg 
320cfa2879dSchristos /* Use b modifier when opening binary files? */
321cfa2879dSchristos /* #undef USE_BINARY_FOPEN */
322cfa2879dSchristos 
323cfa2879dSchristos /* Define if we should use leading underscore on 64 bit mingw targets */
324cfa2879dSchristos /* #undef USE_MINGW64_LEADING_UNDERSCORES */
325cfa2879dSchristos 
326cfa2879dSchristos /* Use mmap if it's available? */
327cfa2879dSchristos /* #undef USE_MMAP */
328cfa2879dSchristos 
329cfa2879dSchristos /* Define if we should default to creating read-only plt entries */
3306ca1cfa8Srin /* #undef USE_SECUREPLT */
331cfa2879dSchristos 
332cfa2879dSchristos /* Enable extensions on AIX 3, Interix.  */
333cfa2879dSchristos #ifndef _ALL_SOURCE
334cfa2879dSchristos # define _ALL_SOURCE 1
335cfa2879dSchristos #endif
336cfa2879dSchristos /* Enable GNU extensions on systems that have them.  */
337cfa2879dSchristos #ifndef _GNU_SOURCE
338cfa2879dSchristos # define _GNU_SOURCE 1
339cfa2879dSchristos #endif
340cfa2879dSchristos /* Enable threading extensions on Solaris.  */
341cfa2879dSchristos #ifndef _POSIX_PTHREAD_SEMANTICS
342cfa2879dSchristos # define _POSIX_PTHREAD_SEMANTICS 1
343cfa2879dSchristos #endif
344cfa2879dSchristos /* Enable extensions on HP NonStop.  */
345cfa2879dSchristos #ifndef _TANDEM_SOURCE
346cfa2879dSchristos # define _TANDEM_SOURCE 1
347cfa2879dSchristos #endif
348cfa2879dSchristos /* Enable general extensions on Solaris.  */
349cfa2879dSchristos #ifndef __EXTENSIONS__
350cfa2879dSchristos # define __EXTENSIONS__ 1
351cfa2879dSchristos #endif
352cfa2879dSchristos 
353cfa2879dSchristos 
354cfa2879dSchristos /* Version number of package */
355*22ebeae4Schristos #define VERSION "2.42.50"
356*22ebeae4Schristos 
357*22ebeae4Schristos /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
358*22ebeae4Schristos    significant byte first (like Motorola and SPARC, unlike Intel). */
359*22ebeae4Schristos #if defined AC_APPLE_UNIVERSAL_BUILD
360*22ebeae4Schristos # if defined __BIG_ENDIAN__
361*22ebeae4Schristos #  define WORDS_BIGENDIAN 1
362*22ebeae4Schristos # endif
363*22ebeae4Schristos #else
364*22ebeae4Schristos # ifndef WORDS_BIGENDIAN
365*22ebeae4Schristos /* #  undef WORDS_BIGENDIAN */
366*22ebeae4Schristos # endif
367*22ebeae4Schristos #endif
3683a781464Schristos 
3693a781464Schristos /* Enable large inode numbers on Mac OS X 10.5.  */
3703a781464Schristos #ifndef _DARWIN_USE_64_BIT_INODE
3713a781464Schristos # define _DARWIN_USE_64_BIT_INODE 1
3723a781464Schristos #endif
373cfa2879dSchristos 
374cfa2879dSchristos /* Number of bits in a file offset, on hosts where this is settable. */
375cfa2879dSchristos /* #undef _FILE_OFFSET_BITS */
376cfa2879dSchristos 
377cfa2879dSchristos /* Define for large files, on AIX-style hosts. */
378cfa2879dSchristos /* #undef _LARGE_FILES */
379cfa2879dSchristos 
380cfa2879dSchristos /* Define to 1 if on MINIX. */
381cfa2879dSchristos /* #undef _MINIX */
382cfa2879dSchristos 
383cfa2879dSchristos /* Define to 2 if the system does not provide POSIX.1 features except with
384cfa2879dSchristos    this defined. */
385cfa2879dSchristos /* #undef _POSIX_1_SOURCE */
386cfa2879dSchristos 
387cfa2879dSchristos /* Define to 1 if you need to in order for `stat' and other things to work. */
388cfa2879dSchristos /* #undef _POSIX_SOURCE */
389eceb233bSchristos 
390eceb233bSchristos /* Use structured /proc on Solaris. */
391eceb233bSchristos #define _STRUCTURED_PROC 1
392