xref: /netbsd-src/external/gpl3/gdb/lib/libgdb/arch/aarch64eb/config.h (revision 22ebeae4b2252475e0ebe332f69734639cb946ea)
1393045b2Srin /* 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  */
3393045b2Srin /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
4393045b2Srin 
5393045b2Srin /* config.h.  Generated from config.in by configure.  */
6393045b2Srin /* config.in.  Generated from configure.ac by autoheader.  */
7393045b2Srin 
8393045b2Srin /* Define if building universal (internal helper macro) */
9393045b2Srin /* #undef AC_APPLE_UNIVERSAL_BUILD */
10393045b2Srin 
11*22ebeae4Schristos /* Additional directories to look for separate debug info. */
12*22ebeae4Schristos /* #undef ADDITIONAL_DEBUG_DIRS */
13*22ebeae4Schristos 
14393045b2Srin /* Directories from which to load auto-loaded scripts. */
155900762bSrin #define AUTO_LOAD_DIR "$debugdir:$datadir/auto-load"
16393045b2Srin 
17393045b2Srin /* Directories safe to hold auto-loaded files. */
185900762bSrin #define AUTO_LOAD_SAFE_PATH "$debugdir:$datadir/auto-load"
19393045b2Srin 
20393045b2Srin /* Directory of programs. */
21393045b2Srin #define BINDIR "/usr/bin"
22393045b2Srin 
23393045b2Srin /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
24393045b2Srin    systems. This function is required for `alloca.c' support on those systems.
25393045b2Srin    */
26393045b2Srin /* #undef CRAY_STACKSEG_END */
27393045b2Srin 
28393045b2Srin /* Define to 1 if std::thread works. */
29393045b2Srin #define CXX_STD_THREAD 1
30393045b2Srin 
31393045b2Srin /* Define to 1 if using `alloca.c'. */
32393045b2Srin /* #undef C_ALLOCA */
33393045b2Srin 
34393045b2Srin /* look for global separate debug info in this path [LIBDIR/debug] */
35393045b2Srin #define DEBUGDIR "/usr/libdata/debug"
36393045b2Srin 
37393045b2Srin /* Define if the separate-debug-dir directory should be relocated when GDB is
38393045b2Srin    moved. */
39393045b2Srin #define DEBUGDIR_RELOCATABLE 1
40393045b2Srin 
41393045b2Srin /* Define to BFD's default architecture. */
42393045b2Srin #define DEFAULT_BFD_ARCH bfd_aarch64_arch
43393045b2Srin 
44393045b2Srin /* Define to BFD's default target vector. */
45393045b2Srin #define DEFAULT_BFD_VEC aarch64_elf64_be_vec
46393045b2Srin 
47393045b2Srin /* Handle .ctf type-info sections */
48393045b2Srin #define ENABLE_LIBCTF 1
49393045b2Srin 
50393045b2Srin /* Define to 1 if translation of program messages to the user's native
51393045b2Srin    language is requested. */
52*22ebeae4Schristos /* #undef ENABLE_NLS */
53393045b2Srin 
54cb045e26Schristos /* The .gdbearlyinit filename. */
55cb045e26Schristos #define GDBEARLYINIT ".gdbearlyinit"
56cb045e26Schristos 
57393045b2Srin /* The .gdbinit filename. */
58393045b2Srin #define GDBINIT ".gdbinit"
59393045b2Srin 
60393045b2Srin /* look for global separate data files in this path [DATADIR/gdb] */
61393045b2Srin #define GDB_DATADIR "/usr/share/gdb"
62393045b2Srin 
63393045b2Srin /* Define if the gdb-datadir directory should be relocated when GDB is moved.
64393045b2Srin    */
65393045b2Srin #define GDB_DATADIR_RELOCATABLE 1
66393045b2Srin 
67393045b2Srin /* Define to be a string naming the default host character set. */
68393045b2Srin #define GDB_DEFAULT_HOST_CHARSET "UTF-8"
69393045b2Srin 
70393045b2Srin /* Host double floatformat */
71393045b2Srin #define GDB_HOST_DOUBLE_FORMAT 0
72393045b2Srin 
73393045b2Srin /* Host float floatformat */
74393045b2Srin #define GDB_HOST_FLOAT_FORMAT 0
75393045b2Srin 
76393045b2Srin /* Host long double floatformat */
77393045b2Srin #define GDB_HOST_LONG_DOUBLE_FORMAT 0
78393045b2Srin 
79393045b2Srin /* nativefile */
80393045b2Srin /* #undef GDB_NM_FILE */
81393045b2Srin 
82393045b2Srin /* Define to the default OS ABI for this configuration. */
835900762bSrin #define GDB_OSABI_DEFAULT GDB_OSABI_NETBSD
84393045b2Srin 
85393045b2Srin /* Define if self-testing features should be enabled */
86cb045e26Schristos /* #undef GDB_SELF_TEST */
87393045b2Srin 
88393045b2Srin /* Define to 1 if you have `alloca', as a function or macro. */
89393045b2Srin #define HAVE_ALLOCA 1
90393045b2Srin 
91393045b2Srin /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
92393045b2Srin    */
93393045b2Srin /* #undef HAVE_ALLOCA_H */
94393045b2Srin 
95*22ebeae4Schristos /* Define if amd-dbgapi is being linked in. */
96*22ebeae4Schristos /* #undef HAVE_AMD_DBGAPI */
97*22ebeae4Schristos 
98393045b2Srin /* Define to 1 if you have the `btowc' function. */
99393045b2Srin #define HAVE_BTOWC 1
100393045b2Srin 
101*22ebeae4Schristos /* Define to 1 if you have the Mac OS X function
102*22ebeae4Schristos    CFLocaleCopyPreferredLanguages in the CoreFoundation framework. */
103*22ebeae4Schristos /* #undef HAVE_CFLOCALECOPYPREFERREDLANGUAGES */
104*22ebeae4Schristos 
105*22ebeae4Schristos /* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in
106*22ebeae4Schristos    the CoreFoundation framework. */
107*22ebeae4Schristos /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */
108*22ebeae4Schristos 
109393045b2Srin /* Define to 1 if you have the <cursesX.h> header file. */
110393045b2Srin /* #undef HAVE_CURSESX_H */
111393045b2Srin 
112393045b2Srin /* Define to 1 if you have the <curses.h> header file. */
113393045b2Srin #define HAVE_CURSES_H 1
114393045b2Srin 
115*22ebeae4Schristos /* define if the compiler supports basic C++17 syntax */
116*22ebeae4Schristos #define HAVE_CXX17 1
117*22ebeae4Schristos 
118*22ebeae4Schristos /* Define if the GNU dcgettext() function is already present or preinstalled.
119*22ebeae4Schristos    */
120*22ebeae4Schristos /* #undef HAVE_DCGETTEXT */
121393045b2Srin 
122393045b2Srin /* Define to 1 if you have the declaration of `ADDR_NO_RANDOMIZE', and to 0 if
123393045b2Srin    you don't. */
124393045b2Srin #define HAVE_DECL_ADDR_NO_RANDOMIZE 0
125393045b2Srin 
126393045b2Srin /* Define to 1 if you have the declaration of `asprintf', and to 0 if you
127393045b2Srin    don't. */
128393045b2Srin #define HAVE_DECL_ASPRINTF 1
129393045b2Srin 
130393045b2Srin /* Define to 1 if you have the declaration of `basename(char *)', and to 0 if
131393045b2Srin    you don't. */
132393045b2Srin #define HAVE_DECL_BASENAME 0
133393045b2Srin 
134393045b2Srin /* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
135393045b2Srin #define HAVE_DECL_FFS 1
136393045b2Srin 
137393045b2Srin /* Define to 1 if you have the declaration of `getthrds', and to 0 if you
138393045b2Srin    don't. */
139393045b2Srin /* #undef HAVE_DECL_GETTHRDS */
140393045b2Srin 
141393045b2Srin /* Define to 1 if you have the declaration of `snprintf', and to 0 if you
142393045b2Srin    don't. */
143393045b2Srin #define HAVE_DECL_SNPRINTF 1
144393045b2Srin 
145393045b2Srin /* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
146393045b2Srin    */
147393045b2Srin #define HAVE_DECL_STRSTR 1
148393045b2Srin 
149393045b2Srin /* Define to 1 if you have the declaration of `strtol', and to 0 if you don't.
150393045b2Srin    */
151393045b2Srin #define HAVE_DECL_STRTOL 1
152393045b2Srin 
153393045b2Srin /* Define to 1 if you have the declaration of `strtoll', and to 0 if you
154393045b2Srin    don't. */
155393045b2Srin #define HAVE_DECL_STRTOLL 1
156393045b2Srin 
157393045b2Srin /* Define to 1 if you have the declaration of `strtoul', and to 0 if you
158393045b2Srin    don't. */
159393045b2Srin #define HAVE_DECL_STRTOUL 1
160393045b2Srin 
161393045b2Srin /* Define to 1 if you have the declaration of `strtoull', and to 0 if you
162393045b2Srin    don't. */
163393045b2Srin #define HAVE_DECL_STRTOULL 1
164393045b2Srin 
165393045b2Srin /* Define to 1 if you have the declaration of `strverscmp', and to 0 if you
166393045b2Srin    don't. */
167393045b2Srin #define HAVE_DECL_STRVERSCMP 0
168393045b2Srin 
169393045b2Srin /* Define to 1 if you have the declaration of `vasprintf', and to 0 if you
170393045b2Srin    don't. */
171393045b2Srin #define HAVE_DECL_VASPRINTF 1
172393045b2Srin 
173393045b2Srin /* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
174393045b2Srin    don't. */
175393045b2Srin #define HAVE_DECL_VSNPRINTF 1
176393045b2Srin 
177393045b2Srin /* Define to 1 if you have the <dlfcn.h> header file. */
178393045b2Srin #define HAVE_DLFCN_H 1
179393045b2Srin 
180393045b2Srin /* Define if ELF support should be included. */
181393045b2Srin #define HAVE_ELF 1
182393045b2Srin 
183393045b2Srin /* Define if <sys/procfs.h> has elf_fpregset_t. */
184393045b2Srin /* #undef HAVE_ELF_FPREGSET_T */
185393045b2Srin 
186393045b2Srin /* Define to 1 if you have the <elf_hp.h> header file. */
187393045b2Srin /* #undef HAVE_ELF_HP_H */
188393045b2Srin 
189393045b2Srin /* Define to 1 if your system has the etext variable. */
190393045b2Srin #define HAVE_ETEXT 1
191393045b2Srin 
192cb045e26Schristos /* Define to 1 if execinfo.h backtrace functions are available. */
193cb045e26Schristos /* #undef HAVE_EXECINFO_BACKTRACE */
194cb045e26Schristos 
195cb045e26Schristos /* Define to 1 if you have the <execinfo.h> header file. */
196cb045e26Schristos #define HAVE_EXECINFO_H 1
197cb045e26Schristos 
198393045b2Srin /* Define to 1 if you have the `fdwalk' function. */
199393045b2Srin /* #undef HAVE_FDWALK */
200393045b2Srin 
201393045b2Srin /* Define to 1 if you have the `fork' function. */
202393045b2Srin #define HAVE_FORK 1
203393045b2Srin 
204393045b2Srin /* Define if <sys/procfs.h> has fpregset_t. */
205393045b2Srin /* #undef HAVE_FPREGSET_T */
206393045b2Srin 
207393045b2Srin /* Define to 1 if you have the `getauxval' function. */
208393045b2Srin /* #undef HAVE_GETAUXVAL */
209393045b2Srin 
210393045b2Srin /* Define to 1 if you have the `getgid' function. */
211393045b2Srin #define HAVE_GETGID 1
212393045b2Srin 
213393045b2Srin /* Define to 1 if you have the `getpagesize' function. */
214393045b2Srin #define HAVE_GETPAGESIZE 1
215393045b2Srin 
216393045b2Srin /* Define to 1 if you have the `getpgid' function. */
217393045b2Srin #define HAVE_GETPGID 1
218393045b2Srin 
219393045b2Srin /* Define to 1 if you have the `getrlimit' function. */
220393045b2Srin #define HAVE_GETRLIMIT 1
221393045b2Srin 
222393045b2Srin /* Define to 1 if you have the `getrusage' function. */
223393045b2Srin #define HAVE_GETRUSAGE 1
224393045b2Srin 
225*22ebeae4Schristos /* Define if the GNU gettext() function is already present or preinstalled. */
226*22ebeae4Schristos /* #undef HAVE_GETTEXT */
227*22ebeae4Schristos 
228393045b2Srin /* Define to 1 if you have the `getuid' function. */
229393045b2Srin #define HAVE_GETUID 1
230393045b2Srin 
231393045b2Srin /* Define if <sys/procfs.h> has gregset_t. */
232393045b2Srin /* #undef HAVE_GREGSET_T */
233393045b2Srin 
234393045b2Srin /* Define if Guile interpreter is being linked in. */
235393045b2Srin /* #undef HAVE_GUILE */
236393045b2Srin 
237393045b2Srin /* Define if Guile supports manual finalization. */
238393045b2Srin /* #undef HAVE_GUILE_MANUAL_FINALIZATION */
239393045b2Srin 
240*22ebeae4Schristos /* Define if you have the iconv() function and it works. */
241393045b2Srin #define HAVE_ICONV 1
242393045b2Srin 
243393045b2Srin /* Define to 1 if you have the `iconvlist' function. */
244393045b2Srin /* #undef HAVE_ICONVLIST */
245393045b2Srin 
246393045b2Srin /* Define to 1 if you have the <inttypes.h> header file. */
247393045b2Srin #define HAVE_INTTYPES_H 1
248393045b2Srin 
249cb045e26Schristos /* Define to 1 if you have the `kinfo_getfile' function. */
250393045b2Srin /* #undef HAVE_KINFO_GETFILE */
251393045b2Srin 
252393045b2Srin /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
253393045b2Srin #define HAVE_LANGINFO_CODESET 1
254393045b2Srin 
255393045b2Srin /* Define if your <locale.h> file defines LC_MESSAGES. */
256393045b2Srin #define HAVE_LC_MESSAGES 1
257393045b2Srin 
258393045b2Srin /* Define if you have the babeltrace library. */
259393045b2Srin /* #undef HAVE_LIBBABELTRACE */
260393045b2Srin 
261cb045e26Schristos /* Define if libbacktrace is being used. */
262cb045e26Schristos #define HAVE_LIBBACKTRACE 1
263cb045e26Schristos 
264*22ebeae4Schristos /* Define to 1 if curses is enabled. */
265*22ebeae4Schristos #define HAVE_LIBCURSES 1
266*22ebeae4Schristos 
267393045b2Srin /* Define to 1 if debuginfod is enabled. */
268393045b2Srin /* #undef HAVE_LIBDEBUGINFOD */
269393045b2Srin 
270*22ebeae4Schristos /* Define to 1 if debuginfod section downloading is supported. */
271*22ebeae4Schristos /* #undef HAVE_LIBDEBUGINFOD_FIND_SECTION */
272*22ebeae4Schristos 
273393045b2Srin /* Define if you have the expat library. */
274393045b2Srin #define HAVE_LIBEXPAT 1
275393045b2Srin 
276393045b2Srin /* Define to 1 if you have the `libiconvlist' function. */
277393045b2Srin /* #undef HAVE_LIBICONVLIST */
278393045b2Srin 
279393045b2Srin /* Define if you have the ipt library. */
280393045b2Srin /* #undef HAVE_LIBIPT */
281393045b2Srin 
282393045b2Srin /* Define if you have the lzma library. */
283393045b2Srin /* #undef HAVE_LIBLZMA */
284393045b2Srin 
285393045b2Srin /* Define to 1 if you have the `m' library (-lm). */
286393045b2Srin #define HAVE_LIBM 1
287393045b2Srin 
288393045b2Srin /* Define to 1 if you have the <libunwind-ia64.h> header file. */
289393045b2Srin /* #undef HAVE_LIBUNWIND_IA64_H */
290393045b2Srin 
291393045b2Srin /* Define if you have the xxhash library. */
292393045b2Srin /* #undef HAVE_LIBXXHASH */
293393045b2Srin 
294393045b2Srin /* Define to 1 if you have the <linux/elf.h> header file. */
295393045b2Srin /* #undef HAVE_LINUX_ELF_H */
296393045b2Srin 
297393045b2Srin /* Define to 1 if you have the <linux/perf_event.h> header file. */
298393045b2Srin /* #undef HAVE_LINUX_PERF_EVENT_H */
299393045b2Srin 
300393045b2Srin /* Define to 1 if you have the <locale.h> header file. */
301393045b2Srin #define HAVE_LOCALE_H 1
302393045b2Srin 
303393045b2Srin /* Define to 1 if the compiler supports long double. */
304393045b2Srin #define HAVE_LONG_DOUBLE 1
305393045b2Srin 
306393045b2Srin /* Define to 1 if the system has the type `long long'. */
307393045b2Srin #define HAVE_LONG_LONG 1
308393045b2Srin 
309393045b2Srin /* Define if <sys/procfs.h> has lwpid_t. */
310393045b2Srin /* #undef HAVE_LWPID_T */
311393045b2Srin 
312393045b2Srin /* Define to 1 if you have the <machine/reg.h> header file. */
313393045b2Srin #define HAVE_MACHINE_REG_H 1
314393045b2Srin 
315393045b2Srin /* Define to 1 if you have the <memory.h> header file. */
316393045b2Srin #define HAVE_MEMORY_H 1
317393045b2Srin 
318393045b2Srin /* Define to 1 if you have a working `mmap' system call. */
319393045b2Srin #define HAVE_MMAP 1
320393045b2Srin 
321393045b2Srin /* Define to 1 if you have the `monstartup' function. */
322393045b2Srin #define HAVE_MONSTARTUP 1
323393045b2Srin 
324393045b2Srin /* Define to 1 if you have the <ncursesw/ncurses.h> header file. */
325393045b2Srin /* #undef HAVE_NCURSESW_NCURSES_H */
326393045b2Srin 
327393045b2Srin /* Define to 1 if you have the <ncurses.h> header file. */
328393045b2Srin /* #undef HAVE_NCURSES_H */
329393045b2Srin 
330393045b2Srin /* Define to 1 if you have the <ncurses/ncurses.h> header file. */
331393045b2Srin /* #undef HAVE_NCURSES_NCURSES_H */
332393045b2Srin 
333393045b2Srin /* Define to 1 if you have the <ncurses/term.h> header file. */
334393045b2Srin /* #undef HAVE_NCURSES_TERM_H */
335393045b2Srin 
336393045b2Srin /* Define to 1 if you have the <nlist.h> header file. */
337393045b2Srin #define HAVE_NLIST_H 1
338393045b2Srin 
339393045b2Srin /* Define to 1 if you have the `pipe' function. */
340393045b2Srin #define HAVE_PIPE 1
341393045b2Srin 
342393045b2Srin /* Define to 1 if you have the `pipe2' function. */
343393045b2Srin #define HAVE_PIPE2 1
344393045b2Srin 
345393045b2Srin /* Define to 1 if you have the `poll' function. */
346393045b2Srin #define HAVE_POLL 1
347393045b2Srin 
348393045b2Srin /* Define to 1 if you have the <poll.h> header file. */
349393045b2Srin #define HAVE_POLL_H 1
350393045b2Srin 
351393045b2Srin /* Define to 1 if you have the `posix_madvise' function. */
352393045b2Srin #define HAVE_POSIX_MADVISE 1
353393045b2Srin 
354393045b2Srin /* Define to 1 if you have the `pread' function. */
355393045b2Srin #define HAVE_PREAD 1
356393045b2Srin 
357393045b2Srin /* Define to 1 if you have the `pread64' function. */
358393045b2Srin /* #undef HAVE_PREAD64 */
359393045b2Srin 
360393045b2Srin /* Define if <sys/procfs.h> has prfpregset_t. */
361393045b2Srin /* #undef HAVE_PRFPREGSET_T */
362393045b2Srin 
363393045b2Srin /* Define if <sys/procfs.h> has prgregset32_t. */
364393045b2Srin /* #undef HAVE_PRGREGSET32_T */
365393045b2Srin 
366393045b2Srin /* Define if <sys/procfs.h> has prgregset_t. */
367393045b2Srin /* #undef HAVE_PRGREGSET_T */
368393045b2Srin 
369393045b2Srin /* Define to 1 if you have the <proc_service.h> header file. */
370393045b2Srin /* #undef HAVE_PROC_SERVICE_H */
371393045b2Srin 
372393045b2Srin /* Define if <sys/procfs.h> has psaddr_t. */
373393045b2Srin /* #undef HAVE_PSADDR_T */
374393045b2Srin 
375393045b2Srin /* Have PTHREAD_PRIO_INHERIT. */
376393045b2Srin #define HAVE_PTHREAD_PRIO_INHERIT 1
377393045b2Srin 
378393045b2Srin /* Define to 1 if you have the `pthread_setname_np' function. */
379393045b2Srin #define HAVE_PTHREAD_SETNAME_NP 1
380393045b2Srin 
381393045b2Srin /* Define to 1 if you have the `pthread_sigmask' function. */
382393045b2Srin #define HAVE_PTHREAD_SIGMASK 1
383393045b2Srin 
384393045b2Srin /* Define to 1 if you have the `ptrace64' function. */
385393045b2Srin /* #undef HAVE_PTRACE64 */
386393045b2Srin 
387393045b2Srin /* Define if sys/ptrace.h defines the PTRACE_GETFPXREGS request. */
388393045b2Srin /* #undef HAVE_PTRACE_GETFPXREGS */
389393045b2Srin 
390393045b2Srin /* Define if sys/ptrace.h defines the PTRACE_GETREGS request. */
391393045b2Srin /* #undef HAVE_PTRACE_GETREGS */
392393045b2Srin 
393393045b2Srin /* Define to 1 if you have the <ptrace.h> header file. */
394393045b2Srin /* #undef HAVE_PTRACE_H */
395393045b2Srin 
396393045b2Srin /* Define if sys/ptrace.h defines the PT_GETDBREGS request. */
397393045b2Srin /* #undef HAVE_PT_GETDBREGS */
398393045b2Srin 
399393045b2Srin /* Define to 1 if you have the `pt_insn_event' function. */
400393045b2Srin /* #undef HAVE_PT_INSN_EVENT */
401393045b2Srin 
402393045b2Srin /* Define to 1 if you have the `pwrite' function. */
403393045b2Srin #define HAVE_PWRITE 1
404393045b2Srin 
405393045b2Srin /* Define if Python interpreter is being linked in. */
406393045b2Srin /* #undef HAVE_PYTHON */
407393045b2Srin 
408cb045e26Schristos /* Define to 1 if you have the <readline/readline.h> header file. */
409cb045e26Schristos /* #undef HAVE_READLINE_READLINE_H */
410cb045e26Schristos 
411393045b2Srin /* Define to 1 if you have the `resize_term' function. */
412393045b2Srin #define HAVE_RESIZE_TERM 1
413393045b2Srin 
414393045b2Srin /* Define to 1 if you have the `sbrk' function. */
415393045b2Srin #define HAVE_SBRK 1
416393045b2Srin 
417393045b2Srin /* Define to 1 if you have the `scm_new_smob' function. */
418393045b2Srin /* #undef HAVE_SCM_NEW_SMOB */
419393045b2Srin 
420393045b2Srin /* Define to 1 if you have the `setlocale' function. */
421393045b2Srin #define HAVE_SETLOCALE 1
422393045b2Srin 
423393045b2Srin /* Define to 1 if you have the `setns' function. */
424393045b2Srin /* #undef HAVE_SETNS */
425393045b2Srin 
426393045b2Srin /* Define to 1 if you have the `setpgid' function. */
427393045b2Srin #define HAVE_SETPGID 1
428393045b2Srin 
429393045b2Srin /* Define to 1 if you have the `setpgrp' function. */
430393045b2Srin #define HAVE_SETPGRP 1
431393045b2Srin 
432393045b2Srin /* Define to 1 if you have the `setrlimit' function. */
433393045b2Srin #define HAVE_SETRLIMIT 1
434393045b2Srin 
435393045b2Srin /* Define to 1 if you have the `setsid' function. */
436393045b2Srin #define HAVE_SETSID 1
437393045b2Srin 
438393045b2Srin /* Define to 1 if you have the `sigaction' function. */
439393045b2Srin #define HAVE_SIGACTION 1
440393045b2Srin 
441393045b2Srin /* Define to 1 if you have the `sigaltstack' function. */
442393045b2Srin #define HAVE_SIGALTSTACK 1
443393045b2Srin 
444393045b2Srin /* Define to 1 if you have the <signal.h> header file. */
445393045b2Srin #define HAVE_SIGNAL_H 1
446393045b2Srin 
447393045b2Srin /* Define to 1 if you have the `sigprocmask' function. */
448393045b2Srin #define HAVE_SIGPROCMASK 1
449393045b2Srin 
450393045b2Srin /* Define if sigsetjmp is available. */
451393045b2Srin #define HAVE_SIGSETJMP 1
452393045b2Srin 
453393045b2Srin /* Define to 1 if you have the `sigsetmask' function. */
454393045b2Srin #define HAVE_SIGSETMASK 1
455393045b2Srin 
456cb045e26Schristos /* Define to 1 if you have the `sigtimedwait' function. */
457cb045e26Schristos #define HAVE_SIGTIMEDWAIT 1
458cb045e26Schristos 
459393045b2Srin /* Define to 1 if you have the `socketpair' function. */
460393045b2Srin #define HAVE_SOCKETPAIR 1
461393045b2Srin 
462393045b2Srin /* Define to 1 if the system has the type `socklen_t'. */
463393045b2Srin #define HAVE_SOCKLEN_T 1
464393045b2Srin 
465393045b2Srin /* Define to 1 if the source-highlight library is available */
466393045b2Srin /* #undef HAVE_SOURCE_HIGHLIGHT */
467393045b2Srin 
468393045b2Srin /* Define to 1 if you have the <stdint.h> header file. */
469393045b2Srin #define HAVE_STDINT_H 1
470393045b2Srin 
471393045b2Srin /* Define to 1 if you have the <stdlib.h> header file. */
472393045b2Srin #define HAVE_STDLIB_H 1
473393045b2Srin 
474393045b2Srin /* Define to 1 if you have the <strings.h> header file. */
475393045b2Srin #define HAVE_STRINGS_H 1
476393045b2Srin 
477393045b2Srin /* Define to 1 if you have the <string.h> header file. */
478393045b2Srin #define HAVE_STRING_H 1
479393045b2Srin 
480393045b2Srin /* Define to 1 if your system has struct lwp. */
481393045b2Srin #define HAVE_STRUCT_LWP 1
482393045b2Srin 
483393045b2Srin /* Define to 1 if `pl_syscall_code' is a member of `struct ptrace_lwpinfo'. */
484393045b2Srin /* #undef HAVE_STRUCT_PTRACE_LWPINFO_PL_SYSCALL_CODE */
485393045b2Srin 
486393045b2Srin /* Define to 1 if `pl_tdname' is a member of `struct ptrace_lwpinfo'. */
487393045b2Srin /* #undef HAVE_STRUCT_PTRACE_LWPINFO_PL_TDNAME */
488393045b2Srin 
489393045b2Srin /* Define to 1 if `enabled' is a member of `struct pt_insn'. */
490393045b2Srin /* #undef HAVE_STRUCT_PT_INSN_ENABLED */
491393045b2Srin 
492393045b2Srin /* Define to 1 if `resynced' is a member of `struct pt_insn'. */
493393045b2Srin /* #undef HAVE_STRUCT_PT_INSN_RESYNCED */
494393045b2Srin 
495393045b2Srin /* Define to 1 if your system has struct reg in <machine/reg.h>. */
496393045b2Srin #define HAVE_STRUCT_REG 1
497393045b2Srin 
498393045b2Srin /* Define to 1 if `r_fs' is a member of `struct reg'. */
499393045b2Srin /* #undef HAVE_STRUCT_REG_R_FS */
500393045b2Srin 
501393045b2Srin /* Define to 1 if `r_gs' is a member of `struct reg'. */
502393045b2Srin /* #undef HAVE_STRUCT_REG_R_GS */
503393045b2Srin 
504393045b2Srin /* Define to 1 if `st_blksize' is a member of `struct stat'. */
505393045b2Srin #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
506393045b2Srin 
507393045b2Srin /* Define to 1 if `st_blocks' is a member of `struct stat'. */
508393045b2Srin #define HAVE_STRUCT_STAT_ST_BLOCKS 1
509393045b2Srin 
510393045b2Srin /* Define to 1 if `td_pcb' is a member of `struct thread'. */
511393045b2Srin /* #undef HAVE_STRUCT_THREAD_TD_PCB */
512393045b2Srin 
513393045b2Srin /* Define to 1 if you have the <sys/debugreg.h> header file. */
514393045b2Srin /* #undef HAVE_SYS_DEBUGREG_H */
515393045b2Srin 
516393045b2Srin /* Define to 1 if you have the <sys/file.h> header file. */
517393045b2Srin #define HAVE_SYS_FILE_H 1
518393045b2Srin 
519393045b2Srin /* Define to 1 if you have the <sys/filio.h> header file. */
520393045b2Srin #define HAVE_SYS_FILIO_H 1
521393045b2Srin 
522393045b2Srin /* Define to 1 if you have the <sys/ioctl.h> header file. */
523393045b2Srin #define HAVE_SYS_IOCTL_H 1
524393045b2Srin 
525393045b2Srin /* Define to 1 if you have the <sys/param.h> header file. */
526393045b2Srin #define HAVE_SYS_PARAM_H 1
527393045b2Srin 
528393045b2Srin /* Define to 1 if you have the <sys/poll.h> header file. */
529393045b2Srin #define HAVE_SYS_POLL_H 1
530393045b2Srin 
531cb045e26Schristos /* Define to 1 if you have the <sys/procctl.h> header file. */
532cb045e26Schristos /* #undef HAVE_SYS_PROCCTL_H */
533cb045e26Schristos 
534393045b2Srin /* Define to 1 if you have the <sys/procfs.h> header file. */
535393045b2Srin /* #undef HAVE_SYS_PROCFS_H */
536393045b2Srin 
537393045b2Srin /* Define to 1 if you have the <sys/ptrace.h> header file. */
538393045b2Srin #define HAVE_SYS_PTRACE_H 1
539393045b2Srin 
540393045b2Srin /* Define to 1 if you have the <sys/reg.h> header file. */
541393045b2Srin /* #undef HAVE_SYS_REG_H */
542393045b2Srin 
543393045b2Srin /* Define to 1 if you have the <sys/resource.h> header file. */
544393045b2Srin #define HAVE_SYS_RESOURCE_H 1
545393045b2Srin 
546393045b2Srin /* Define to 1 if you have the <sys/select.h> header file. */
547393045b2Srin #define HAVE_SYS_SELECT_H 1
548393045b2Srin 
549393045b2Srin /* Define to 1 if you have the <sys/socket.h> header file. */
550393045b2Srin #define HAVE_SYS_SOCKET_H 1
551393045b2Srin 
552393045b2Srin /* Define to 1 if you have the <sys/stat.h> header file. */
553393045b2Srin #define HAVE_SYS_STAT_H 1
554393045b2Srin 
555393045b2Srin /* Define to 1 if you have the <sys/types.h> header file. */
556393045b2Srin #define HAVE_SYS_TYPES_H 1
557393045b2Srin 
558393045b2Srin /* Define to 1 if you have the <sys/un.h> header file. */
559393045b2Srin #define HAVE_SYS_UN_H 1
560393045b2Srin 
561393045b2Srin /* Define to 1 if you have the <sys/user.h> header file. */
562393045b2Srin /* #undef HAVE_SYS_USER_H */
563393045b2Srin 
564393045b2Srin /* Define to 1 if you have the <sys/wait.h> header file. */
565393045b2Srin #define HAVE_SYS_WAIT_H 1
566393045b2Srin 
567393045b2Srin /* Define to 1 if you have the <termios.h> header file. */
568393045b2Srin #define HAVE_TERMIOS_H 1
569393045b2Srin 
570393045b2Srin /* Define to 1 if you have the <term.h> header file. */
571393045b2Srin #define HAVE_TERM_H 1
572393045b2Srin 
573393045b2Srin /* Define to 1 if you have the <thread_db.h> header file. */
574393045b2Srin /* #undef HAVE_THREAD_DB_H */
575393045b2Srin 
576393045b2Srin /* Define to 1 if you have the `ttrace' function. */
577393045b2Srin /* #undef HAVE_TTRACE */
578393045b2Srin 
579393045b2Srin /* Define to 1 if you have the <unistd.h> header file. */
580393045b2Srin #define HAVE_UNISTD_H 1
581393045b2Srin 
582393045b2Srin /* Define to 1 if you have the `use_default_colors' function. */
583393045b2Srin #define HAVE_USE_DEFAULT_COLORS 1
584393045b2Srin 
585393045b2Srin /* Define to 1 if you have the `vfork' function. */
586393045b2Srin #define HAVE_VFORK 1
587393045b2Srin 
588393045b2Srin /* Define to 1 if you have the <vfork.h> header file. */
589393045b2Srin /* #undef HAVE_VFORK_H */
590393045b2Srin 
591393045b2Srin /* Define to 1 if you have the `waitpid' function. */
592393045b2Srin #define HAVE_WAITPID 1
593393045b2Srin 
594393045b2Srin /* Define to 1 if you have the <wait.h> header file. */
595393045b2Srin /* #undef HAVE_WAIT_H */
596393045b2Srin 
597393045b2Srin /* Define to 1 if you have the <windows.h> header file. */
598393045b2Srin /* #undef HAVE_WINDOWS_H */
599393045b2Srin 
600393045b2Srin /* Define to 1 if `fork' works. */
601393045b2Srin #define HAVE_WORKING_FORK 1
602393045b2Srin 
603393045b2Srin /* Define to 1 if `vfork' works. */
604393045b2Srin #define HAVE_WORKING_VFORK 1
605393045b2Srin 
606393045b2Srin /* Define to 1 if you have the `wresize' function. */
607393045b2Srin #define HAVE_WRESIZE 1
608393045b2Srin 
609393045b2Srin /* Define to 1 if you have the <ws2tcpip.h> header file. */
610393045b2Srin /* #undef HAVE_WS2TCPIP_H */
611393045b2Srin 
612393045b2Srin /* Define to 1 if you have the `XML_StopParser' function. */
613393045b2Srin #define HAVE_XML_STOPPARSER 1
614393045b2Srin 
615cb045e26Schristos /* Define to 1 if zstd is enabled. */
616cb045e26Schristos /* #undef HAVE_ZSTD */
617cb045e26Schristos 
618393045b2Srin /* Define to 1 if your system has the _etext variable. */
619393045b2Srin #define HAVE__ETEXT 1
620393045b2Srin 
621393045b2Srin /* Define to 1 if you have the `_mcleanup' function. */
622393045b2Srin #define HAVE__MCLEANUP 1
623393045b2Srin 
624393045b2Srin /* Path of directory of iconv program. */
625393045b2Srin /* #undef ICONV_BIN */
626393045b2Srin 
627393045b2Srin /* Define if the iconv directory should be relocated when GDB is moved. */
628393045b2Srin /* #undef ICONV_BIN_RELOCATABLE */
629393045b2Srin 
630393045b2Srin /* Define as const if the declaration of iconv() needs const. */
631393045b2Srin #define ICONV_CONST
632393045b2Srin 
633393045b2Srin /* directory to load the JIT readers from */
634393045b2Srin #define JIT_READER_DIR "/usr/lib/gdb"
635393045b2Srin 
636393045b2Srin /* Define if the jit-reader-dir directory should be relocated when GDB is
637393045b2Srin    moved. */
638393045b2Srin #define JIT_READER_DIR_RELOCATABLE 1
639393045b2Srin 
640cb045e26Schristos /* Define to the sub-directory in which libtool stores uninstalled libraries.
641cb045e26Schristos    */
642cb045e26Schristos #define LT_OBJDIR ".libs/"
643cb045e26Schristos 
644393045b2Srin /* Name of this package. */
645393045b2Srin #define PACKAGE "gdb"
646393045b2Srin 
647393045b2Srin /* Define to the address where bug reports for this package should be sent. */
648393045b2Srin #define PACKAGE_BUGREPORT ""
649393045b2Srin 
650393045b2Srin /* Define to the full name of this package. */
651393045b2Srin #define PACKAGE_NAME ""
652393045b2Srin 
653393045b2Srin /* Define to the full name and version of this package. */
654393045b2Srin #define PACKAGE_STRING ""
655393045b2Srin 
656393045b2Srin /* Define to the one symbol short name of this package. */
657393045b2Srin #define PACKAGE_TARNAME ""
658393045b2Srin 
659393045b2Srin /* Define to the home page for this package. */
660393045b2Srin #define PACKAGE_URL ""
661393045b2Srin 
662393045b2Srin /* Define to the version of this package. */
663393045b2Srin #define PACKAGE_VERSION ""
664393045b2Srin 
665393045b2Srin /* Additional package description */
666393045b2Srin #define PKGVERSION "(GDB) "
667393045b2Srin 
668393045b2Srin /* Define to 1 if the "%H, %D and %DD" formats work to print decfloats. */
669393045b2Srin /* #undef PRINTF_HAS_DECFLOAT */
670393045b2Srin 
671393045b2Srin /* Define to 1 if the "%Lg" format works to print long doubles. */
672393045b2Srin /* #undef PRINTF_HAS_LONG_DOUBLE */
673393045b2Srin 
674393045b2Srin /* Define to 1 if the "%ll" format works to print long longs. */
675393045b2Srin /* #undef PRINTF_HAS_LONG_LONG */
676393045b2Srin 
677393045b2Srin /* Define to necessary symbol if this constant uses a non-standard name on
678393045b2Srin    your system. */
679393045b2Srin /* #undef PTHREAD_CREATE_JOINABLE */
680393045b2Srin 
681393045b2Srin /* Define to the type of arg 1 for ptrace. */
682393045b2Srin #define PTRACE_TYPE_ARG1 int
683393045b2Srin 
684393045b2Srin /* Define to the type of arg 3 for ptrace. */
685393045b2Srin #define PTRACE_TYPE_ARG3 void *
686393045b2Srin 
687393045b2Srin /* Define to the type of arg 4 for ptrace. */
688393045b2Srin #define PTRACE_TYPE_ARG4 int
689393045b2Srin 
690393045b2Srin /* Define to the type of arg 5 for ptrace. */
691393045b2Srin /* #undef PTRACE_TYPE_ARG5 */
692393045b2Srin 
693393045b2Srin /* Define as the return type of ptrace. */
694393045b2Srin #define PTRACE_TYPE_RET int
695393045b2Srin 
696393045b2Srin /* Define if the python lib directory should be relocated when GDB is moved.
697393045b2Srin    */
698393045b2Srin /* #undef PYTHON_LIBDIR_RELOCATABLE */
699393045b2Srin 
700393045b2Srin /* Define if the python directory should be relocated when GDB is moved. */
701393045b2Srin /* #undef PYTHON_PATH_RELOCATABLE */
702393045b2Srin 
703393045b2Srin /* Relocated directory for source files. */
704393045b2Srin /* #undef RELOC_SRCDIR */
705393045b2Srin 
706393045b2Srin /* Bug reporting address */
707393045b2Srin #define REPORT_BUGS_TO "<https://www.gnu.org/software/gdb/bugs/>"
708393045b2Srin 
709393045b2Srin /* Define to 1 if the "%Lg" format works to scan long doubles. */
710393045b2Srin /* #undef SCANF_HAS_LONG_DOUBLE */
711393045b2Srin 
712393045b2Srin /* Define to 1 if the `setpgrp' function takes no argument. */
713393045b2Srin /* #undef SETPGRP_VOID */
714393045b2Srin 
715393045b2Srin /* The size of `long long', as computed by sizeof. */
716393045b2Srin #define SIZEOF_LONG_LONG 8
717393045b2Srin 
718393045b2Srin /* The size of `unsigned long', as computed by sizeof. */
719393045b2Srin #define SIZEOF_UNSIGNED_LONG 8
720393045b2Srin 
721393045b2Srin /* The size of `unsigned long long', as computed by sizeof. */
722393045b2Srin #define SIZEOF_UNSIGNED_LONG_LONG 8
723393045b2Srin 
724393045b2Srin /* The size of `unsigned __int128', as computed by sizeof. */
725393045b2Srin #define SIZEOF_UNSIGNED___INT128 16
726393045b2Srin 
727cb045e26Schristos /* The size of `void *', as computed by sizeof. */
728cb045e26Schristos #define SIZEOF_VOID_P 8
729cb045e26Schristos 
730393045b2Srin /* If using the C implementation of alloca, define if you know the
731393045b2Srin    direction of stack growth for your system; otherwise it will be
732393045b2Srin    automatically deduced at runtime.
733393045b2Srin 	STACK_DIRECTION > 0 => grows toward higher addresses
734393045b2Srin 	STACK_DIRECTION < 0 => grows toward lower addresses
735393045b2Srin 	STACK_DIRECTION = 0 => direction of growth unknown */
736393045b2Srin /* #undef STACK_DIRECTION */
737393045b2Srin 
738393045b2Srin /* Define to 1 if you have the ANSI C header files. */
739393045b2Srin #define STDC_HEADERS 1
740393045b2Srin 
741393045b2Srin /* automatically load a system-wide gdbinit file */
742393045b2Srin #define SYSTEM_GDBINIT ""
743393045b2Srin 
744393045b2Srin /* automatically load system-wide gdbinit files from this directory */
745393045b2Srin #define SYSTEM_GDBINIT_DIR ""
746393045b2Srin 
747393045b2Srin /* Define if the system-gdbinit-dir directory should be relocated when GDB is
748393045b2Srin    moved. */
749393045b2Srin #define SYSTEM_GDBINIT_DIR_RELOCATABLE 0
750393045b2Srin 
751393045b2Srin /* Define if the system-gdbinit directory should be relocated when GDB is
752393045b2Srin    moved. */
753393045b2Srin #define SYSTEM_GDBINIT_RELOCATABLE 0
754393045b2Srin 
755393045b2Srin /* search for usr/lib et al within DIR */
756393045b2Srin #define TARGET_SYSTEM_ROOT ""
757393045b2Srin 
758393045b2Srin /* Define if the sysroot directory should be relocated when GDB is moved. */
759393045b2Srin #define TARGET_SYSTEM_ROOT_RELOCATABLE 0
760393045b2Srin 
761393045b2Srin /* Define if <thread_db.h> has the TD_NOTALLOC error code. */
762393045b2Srin /* #undef THREAD_DB_HAS_TD_NOTALLOC */
763393045b2Srin 
764393045b2Srin /* Define if <thread_db.h> has the TD_NOTLS error code. */
765393045b2Srin /* #undef THREAD_DB_HAS_TD_NOTLS */
766393045b2Srin 
767393045b2Srin /* Define if <thread_db.h> has the TD_VERSION error code. */
768393045b2Srin /* #undef THREAD_DB_HAS_TD_VERSION */
769393045b2Srin 
770393045b2Srin /* Enable extensions on AIX 3, Interix.  */
771393045b2Srin #ifndef _ALL_SOURCE
772393045b2Srin # define _ALL_SOURCE 1
773393045b2Srin #endif
774393045b2Srin /* Enable GNU extensions on systems that have them.  */
775393045b2Srin #ifndef _GNU_SOURCE
776393045b2Srin # define _GNU_SOURCE 1
777393045b2Srin #endif
778393045b2Srin /* Enable threading extensions on Solaris.  */
779393045b2Srin #ifndef _POSIX_PTHREAD_SEMANTICS
780393045b2Srin # define _POSIX_PTHREAD_SEMANTICS 1
781393045b2Srin #endif
782393045b2Srin /* Enable extensions on HP NonStop.  */
783393045b2Srin #ifndef _TANDEM_SOURCE
784393045b2Srin # define _TANDEM_SOURCE 1
785393045b2Srin #endif
786393045b2Srin /* Enable general extensions on Solaris.  */
787393045b2Srin #ifndef __EXTENSIONS__
788393045b2Srin # define __EXTENSIONS__ 1
789393045b2Srin #endif
790393045b2Srin 
791393045b2Srin 
792393045b2Srin /* Define if we should use the Windows API, instead of the POSIX API. On
793393045b2Srin    Windows, we use the Windows API when building for MinGW, but the POSIX API
794393045b2Srin    when building for Cygwin. */
795393045b2Srin /* #undef USE_WIN32API */
796393045b2Srin 
797393045b2Srin /* Define if the PPC simulator is being linked in. */
798393045b2Srin /* #undef WITH_PPC_SIM */
799393045b2Srin 
800393045b2Srin /* Directory containing Python's standard libraries from --with-python-libdir.
801393045b2Srin    */
802393045b2Srin /* #undef WITH_PYTHON_LIBDIR */
803393045b2Srin 
804393045b2Srin /* Define if --with-python provides a path, either directly or via
805393045b2Srin    python-config.py --exec-prefix. */
806393045b2Srin /* #undef WITH_PYTHON_PATH */
807393045b2Srin 
808393045b2Srin /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
809393045b2Srin    significant byte first (like Motorola and SPARC, unlike Intel). */
810393045b2Srin #if defined AC_APPLE_UNIVERSAL_BUILD
811393045b2Srin # if defined __BIG_ENDIAN__
812393045b2Srin #  define WORDS_BIGENDIAN 1
813393045b2Srin # endif
814393045b2Srin #else
815393045b2Srin # ifndef WORDS_BIGENDIAN
816393045b2Srin #  define WORDS_BIGENDIAN 1
817393045b2Srin # endif
818393045b2Srin #endif
819393045b2Srin 
820393045b2Srin /* Enable large inode numbers on Mac OS X 10.5.  */
821393045b2Srin #ifndef _DARWIN_USE_64_BIT_INODE
822393045b2Srin # define _DARWIN_USE_64_BIT_INODE 1
823393045b2Srin #endif
824393045b2Srin 
825393045b2Srin /* Number of bits in a file offset, on hosts where this is settable. */
826393045b2Srin /* #undef _FILE_OFFSET_BITS */
827393045b2Srin 
828393045b2Srin /* Define for large files, on AIX-style hosts. */
829393045b2Srin /* #undef _LARGE_FILES */
830393045b2Srin 
831393045b2Srin /* Define to 1 if on MINIX. */
832393045b2Srin /* #undef _MINIX */
833393045b2Srin 
834393045b2Srin /* Define to 2 if the system does not provide POSIX.1 features except with
835393045b2Srin    this defined. */
836393045b2Srin /* #undef _POSIX_1_SOURCE */
837393045b2Srin 
838393045b2Srin /* Define to 1 if you need to in order for `stat' and other things to work. */
839393045b2Srin /* #undef _POSIX_SOURCE */
840393045b2Srin 
841393045b2Srin /* Use structured /proc on Solaris. */
842393045b2Srin #define _STRUCTURED_PROC 1
843393045b2Srin 
844393045b2Srin /* Define to empty if `const' does not conform to ANSI C. */
845393045b2Srin /* #undef const */
846393045b2Srin 
847393045b2Srin /* Define to `__inline__' or `__inline' if that's what the C compiler
848393045b2Srin    calls it, or to nothing if 'inline' is not supported under any name.  */
849393045b2Srin #ifndef __cplusplus
850393045b2Srin /* #undef inline */
851393045b2Srin #endif
852393045b2Srin 
853393045b2Srin /* Define to `int' if <sys/types.h> does not define. */
854393045b2Srin /* #undef pid_t */
855393045b2Srin 
856393045b2Srin /* Define to `unsigned int' if <sys/types.h> does not define. */
857393045b2Srin /* #undef size_t */
858393045b2Srin 
859393045b2Srin /* Define as `fork' if `vfork' does not work. */
860393045b2Srin /* #undef vfork */
861