xref: /netbsd-src/external/gpl3/gdb.old/lib/libgdb/arch/riscv32/config.h (revision 6881a4007f077b54e5f51159c52b9b25f57deb0d)
1be560990Sskrll /* This file is automatically generated.  DO NOT EDIT! */
2*6881a400Schristos /* Generated from: NetBSD: mknative-gdb,v 1.16 2023/07/31 17:09:59 christos Exp  */
3be560990Sskrll /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
4be560990Sskrll 
5be560990Sskrll /* config.h.  Generated from config.in by configure.  */
6be560990Sskrll /* config.in.  Generated from configure.ac by autoheader.  */
7be560990Sskrll 
8be560990Sskrll /* Define if building universal (internal helper macro) */
9be560990Sskrll /* #undef AC_APPLE_UNIVERSAL_BUILD */
10be560990Sskrll 
11be560990Sskrll /* Directories from which to load auto-loaded scripts. */
12be560990Sskrll #define AUTO_LOAD_DIR "$debugdir:$datadir/auto-load"
13be560990Sskrll 
14be560990Sskrll /* Directories safe to hold auto-loaded files. */
15be560990Sskrll #define AUTO_LOAD_SAFE_PATH "$debugdir:$datadir/auto-load"
16be560990Sskrll 
17be560990Sskrll /* Directory of programs. */
18be560990Sskrll #define BINDIR "/usr/bin"
19be560990Sskrll 
20be560990Sskrll /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
21be560990Sskrll    systems. This function is required for `alloca.c' support on those systems.
22be560990Sskrll    */
23be560990Sskrll /* #undef CRAY_STACKSEG_END */
24be560990Sskrll 
25be560990Sskrll /* Define to 1 if std::thread works. */
26be560990Sskrll #define CXX_STD_THREAD 1
27be560990Sskrll 
28be560990Sskrll /* Define to 1 if using `alloca.c'. */
29be560990Sskrll /* #undef C_ALLOCA */
30be560990Sskrll 
31be560990Sskrll /* look for global separate debug info in this path [LIBDIR/debug] */
32be560990Sskrll #define DEBUGDIR "/usr/libdata/debug"
33be560990Sskrll 
34be560990Sskrll /* Define if the separate-debug-dir directory should be relocated when GDB is
35be560990Sskrll    moved. */
36be560990Sskrll #define DEBUGDIR_RELOCATABLE 1
37be560990Sskrll 
38be560990Sskrll /* Define to BFD's default architecture. */
39be560990Sskrll #define DEFAULT_BFD_ARCH bfd_riscv_arch
40be560990Sskrll 
41be560990Sskrll /* Define to BFD's default target vector. */
42be560990Sskrll #define DEFAULT_BFD_VEC riscv_elf32_vec
43be560990Sskrll 
44be560990Sskrll /* Handle .ctf type-info sections */
45be560990Sskrll #define ENABLE_LIBCTF 1
46be560990Sskrll 
47be560990Sskrll /* Define to 1 if translation of program messages to the user's native
48be560990Sskrll    language is requested. */
49be560990Sskrll #define ENABLE_NLS 1
50be560990Sskrll 
51*6881a400Schristos /* The .gdbearlyinit filename. */
52*6881a400Schristos #define GDBEARLYINIT ".gdbearlyinit"
53*6881a400Schristos 
54be560990Sskrll /* The .gdbinit filename. */
55be560990Sskrll #define GDBINIT ".gdbinit"
56be560990Sskrll 
57be560990Sskrll /* look for global separate data files in this path [DATADIR/gdb] */
58be560990Sskrll #define GDB_DATADIR "/usr/share/gdb"
59be560990Sskrll 
60be560990Sskrll /* Define if the gdb-datadir directory should be relocated when GDB is moved.
61be560990Sskrll    */
62be560990Sskrll #define GDB_DATADIR_RELOCATABLE 1
63be560990Sskrll 
64be560990Sskrll /* Define to be a string naming the default host character set. */
65be560990Sskrll #define GDB_DEFAULT_HOST_CHARSET "UTF-8"
66be560990Sskrll 
67be560990Sskrll /* Host double floatformat */
68be560990Sskrll #define GDB_HOST_DOUBLE_FORMAT 0
69be560990Sskrll 
70be560990Sskrll /* Host float floatformat */
71be560990Sskrll #define GDB_HOST_FLOAT_FORMAT 0
72be560990Sskrll 
73be560990Sskrll /* Host long double floatformat */
74be560990Sskrll #define GDB_HOST_LONG_DOUBLE_FORMAT 0
75be560990Sskrll 
76be560990Sskrll /* nativefile */
77be560990Sskrll /* #undef GDB_NM_FILE */
78be560990Sskrll 
79be560990Sskrll /* Define to the default OS ABI for this configuration. */
80be560990Sskrll #define GDB_OSABI_DEFAULT GDB_OSABI_NETBSD
81be560990Sskrll 
82be560990Sskrll /* Define if self-testing features should be enabled */
83*6881a400Schristos /* #undef GDB_SELF_TEST */
84be560990Sskrll 
85be560990Sskrll /* Define to 1 if you have `alloca', as a function or macro. */
86be560990Sskrll #define HAVE_ALLOCA 1
87be560990Sskrll 
88be560990Sskrll /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
89be560990Sskrll    */
90be560990Sskrll /* #undef HAVE_ALLOCA_H */
91be560990Sskrll 
92be560990Sskrll /* Define to 1 if you have the `btowc' function. */
93be560990Sskrll #define HAVE_BTOWC 1
94be560990Sskrll 
95be560990Sskrll /* Define to 1 if you have the <cursesX.h> header file. */
96be560990Sskrll /* #undef HAVE_CURSESX_H */
97be560990Sskrll 
98be560990Sskrll /* Define to 1 if you have the <curses.h> header file. */
99be560990Sskrll #define HAVE_CURSES_H 1
100be560990Sskrll 
101be560990Sskrll /* define if the compiler supports basic C++11 syntax */
102be560990Sskrll #define HAVE_CXX11 1
103be560990Sskrll 
104be560990Sskrll /* Define to 1 if you have the declaration of `ADDR_NO_RANDOMIZE', and to 0 if
105be560990Sskrll    you don't. */
106be560990Sskrll #define HAVE_DECL_ADDR_NO_RANDOMIZE 0
107be560990Sskrll 
108be560990Sskrll /* Define to 1 if you have the declaration of `asprintf', and to 0 if you
109be560990Sskrll    don't. */
110be560990Sskrll #define HAVE_DECL_ASPRINTF 1
111be560990Sskrll 
112be560990Sskrll /* Define to 1 if you have the declaration of `basename(char *)', and to 0 if
113be560990Sskrll    you don't. */
114be560990Sskrll #define HAVE_DECL_BASENAME 0
115be560990Sskrll 
116be560990Sskrll /* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
117be560990Sskrll #define HAVE_DECL_FFS 1
118be560990Sskrll 
119be560990Sskrll /* Define to 1 if you have the declaration of `getthrds', and to 0 if you
120be560990Sskrll    don't. */
121be560990Sskrll /* #undef HAVE_DECL_GETTHRDS */
122be560990Sskrll 
123be560990Sskrll /* Define to 1 if you have the declaration of `snprintf', and to 0 if you
124be560990Sskrll    don't. */
125be560990Sskrll #define HAVE_DECL_SNPRINTF 1
126be560990Sskrll 
127be560990Sskrll /* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
128be560990Sskrll    */
129be560990Sskrll #define HAVE_DECL_STRSTR 1
130be560990Sskrll 
131be560990Sskrll /* Define to 1 if you have the declaration of `strtol', and to 0 if you don't.
132be560990Sskrll    */
133be560990Sskrll #define HAVE_DECL_STRTOL 1
134be560990Sskrll 
135be560990Sskrll /* Define to 1 if you have the declaration of `strtoll', and to 0 if you
136be560990Sskrll    don't. */
137be560990Sskrll #define HAVE_DECL_STRTOLL 1
138be560990Sskrll 
139be560990Sskrll /* Define to 1 if you have the declaration of `strtoul', and to 0 if you
140be560990Sskrll    don't. */
141be560990Sskrll #define HAVE_DECL_STRTOUL 1
142be560990Sskrll 
143be560990Sskrll /* Define to 1 if you have the declaration of `strtoull', and to 0 if you
144be560990Sskrll    don't. */
145be560990Sskrll #define HAVE_DECL_STRTOULL 1
146be560990Sskrll 
147be560990Sskrll /* Define to 1 if you have the declaration of `strverscmp', and to 0 if you
148be560990Sskrll    don't. */
149be560990Sskrll #define HAVE_DECL_STRVERSCMP 0
150be560990Sskrll 
151be560990Sskrll /* Define to 1 if you have the declaration of `vasprintf', and to 0 if you
152be560990Sskrll    don't. */
153be560990Sskrll #define HAVE_DECL_VASPRINTF 1
154be560990Sskrll 
155be560990Sskrll /* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
156be560990Sskrll    don't. */
157be560990Sskrll #define HAVE_DECL_VSNPRINTF 1
158be560990Sskrll 
159be560990Sskrll /* Define to 1 if you have the <dlfcn.h> header file. */
160be560990Sskrll #define HAVE_DLFCN_H 1
161be560990Sskrll 
162be560990Sskrll /* Define if ELF support should be included. */
163be560990Sskrll #define HAVE_ELF 1
164be560990Sskrll 
165be560990Sskrll /* Define if <sys/procfs.h> has elf_fpregset_t. */
166be560990Sskrll /* #undef HAVE_ELF_FPREGSET_T */
167be560990Sskrll 
168be560990Sskrll /* Define to 1 if you have the <elf_hp.h> header file. */
169be560990Sskrll /* #undef HAVE_ELF_HP_H */
170be560990Sskrll 
171be560990Sskrll /* Define to 1 if your system has the etext variable. */
172be560990Sskrll #define HAVE_ETEXT 1
173be560990Sskrll 
174*6881a400Schristos /* Define to 1 if execinfo.h backtrace functions are available. */
175*6881a400Schristos /* #undef HAVE_EXECINFO_BACKTRACE */
176*6881a400Schristos 
177*6881a400Schristos /* Define to 1 if you have the <execinfo.h> header file. */
178*6881a400Schristos #define HAVE_EXECINFO_H 1
179*6881a400Schristos 
180be560990Sskrll /* Define to 1 if you have the `fdwalk' function. */
181be560990Sskrll /* #undef HAVE_FDWALK */
182be560990Sskrll 
183be560990Sskrll /* Define to 1 if you have the `fork' function. */
184be560990Sskrll #define HAVE_FORK 1
185be560990Sskrll 
186be560990Sskrll /* Define if <sys/procfs.h> has fpregset_t. */
187be560990Sskrll /* #undef HAVE_FPREGSET_T */
188be560990Sskrll 
189be560990Sskrll /* Define to 1 if you have the `getauxval' function. */
190be560990Sskrll /* #undef HAVE_GETAUXVAL */
191be560990Sskrll 
192be560990Sskrll /* Define to 1 if you have the `getgid' function. */
193be560990Sskrll #define HAVE_GETGID 1
194be560990Sskrll 
195be560990Sskrll /* Define to 1 if you have the `getpagesize' function. */
196be560990Sskrll #define HAVE_GETPAGESIZE 1
197be560990Sskrll 
198be560990Sskrll /* Define to 1 if you have the `getpgid' function. */
199be560990Sskrll #define HAVE_GETPGID 1
200be560990Sskrll 
201be560990Sskrll /* Define to 1 if you have the `getrlimit' function. */
202be560990Sskrll #define HAVE_GETRLIMIT 1
203be560990Sskrll 
204be560990Sskrll /* Define to 1 if you have the `getrusage' function. */
205be560990Sskrll #define HAVE_GETRUSAGE 1
206be560990Sskrll 
207be560990Sskrll /* Define to 1 if you have the `getuid' function. */
208be560990Sskrll #define HAVE_GETUID 1
209be560990Sskrll 
210be560990Sskrll /* Define if <sys/procfs.h> has gregset_t. */
211be560990Sskrll /* #undef HAVE_GREGSET_T */
212be560990Sskrll 
213be560990Sskrll /* Define if Guile interpreter is being linked in. */
214be560990Sskrll /* #undef HAVE_GUILE */
215be560990Sskrll 
216be560990Sskrll /* Define if Guile supports manual finalization. */
217be560990Sskrll /* #undef HAVE_GUILE_MANUAL_FINALIZATION */
218be560990Sskrll 
219be560990Sskrll /* Define if you have the iconv() function. */
220be560990Sskrll #define HAVE_ICONV 1
221be560990Sskrll 
222be560990Sskrll /* Define to 1 if you have the `iconvlist' function. */
223be560990Sskrll /* #undef HAVE_ICONVLIST */
224be560990Sskrll 
225be560990Sskrll /* Define to 1 if you have the <inttypes.h> header file. */
226be560990Sskrll #define HAVE_INTTYPES_H 1
227be560990Sskrll 
228*6881a400Schristos /* Define to 1 if you have the `kinfo_getfile' function. */
229be560990Sskrll /* #undef HAVE_KINFO_GETFILE */
230be560990Sskrll 
231be560990Sskrll /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
232be560990Sskrll #define HAVE_LANGINFO_CODESET 1
233be560990Sskrll 
234be560990Sskrll /* Define if your <locale.h> file defines LC_MESSAGES. */
235be560990Sskrll #define HAVE_LC_MESSAGES 1
236be560990Sskrll 
237be560990Sskrll /* Define if you have the babeltrace library. */
238be560990Sskrll /* #undef HAVE_LIBBABELTRACE */
239be560990Sskrll 
240*6881a400Schristos /* Define if libbacktrace is being used. */
241*6881a400Schristos #define HAVE_LIBBACKTRACE 1
242*6881a400Schristos 
243be560990Sskrll /* Define to 1 if debuginfod is enabled. */
244be560990Sskrll /* #undef HAVE_LIBDEBUGINFOD */
245be560990Sskrll 
246be560990Sskrll /* Define if you have the expat library. */
247be560990Sskrll #define HAVE_LIBEXPAT 1
248be560990Sskrll 
249*6881a400Schristos /* Define if you have the gmp library. */
250*6881a400Schristos #define HAVE_LIBGMP 1
251*6881a400Schristos 
252be560990Sskrll /* Define to 1 if you have the `libiconvlist' function. */
253be560990Sskrll /* #undef HAVE_LIBICONVLIST */
254be560990Sskrll 
255be560990Sskrll /* Define if you have the ipt library. */
256be560990Sskrll /* #undef HAVE_LIBIPT */
257be560990Sskrll 
258be560990Sskrll /* Define if you have the lzma library. */
259be560990Sskrll /* #undef HAVE_LIBLZMA */
260be560990Sskrll 
261be560990Sskrll /* Define to 1 if you have the `m' library (-lm). */
262be560990Sskrll #define HAVE_LIBM 1
263be560990Sskrll 
264be560990Sskrll /* Define if you have the mpfr library. */
265be560990Sskrll /* #undef HAVE_LIBMPFR */
266be560990Sskrll 
267be560990Sskrll /* Define to 1 if you have the <libunwind-ia64.h> header file. */
268be560990Sskrll /* #undef HAVE_LIBUNWIND_IA64_H */
269be560990Sskrll 
270be560990Sskrll /* Define if you have the xxhash library. */
271be560990Sskrll /* #undef HAVE_LIBXXHASH */
272be560990Sskrll 
273be560990Sskrll /* Define to 1 if you have the <linux/elf.h> header file. */
274be560990Sskrll /* #undef HAVE_LINUX_ELF_H */
275be560990Sskrll 
276be560990Sskrll /* Define to 1 if you have the <linux/perf_event.h> header file. */
277be560990Sskrll /* #undef HAVE_LINUX_PERF_EVENT_H */
278be560990Sskrll 
279be560990Sskrll /* Define to 1 if you have the <locale.h> header file. */
280be560990Sskrll #define HAVE_LOCALE_H 1
281be560990Sskrll 
282be560990Sskrll /* Define to 1 if the compiler supports long double. */
283be560990Sskrll #define HAVE_LONG_DOUBLE 1
284be560990Sskrll 
285be560990Sskrll /* Define to 1 if the system has the type `long long'. */
286be560990Sskrll #define HAVE_LONG_LONG 1
287be560990Sskrll 
288be560990Sskrll /* Define if <sys/procfs.h> has lwpid_t. */
289be560990Sskrll /* #undef HAVE_LWPID_T */
290be560990Sskrll 
291be560990Sskrll /* Define to 1 if you have the <machine/reg.h> header file. */
292be560990Sskrll #define HAVE_MACHINE_REG_H 1
293be560990Sskrll 
294be560990Sskrll /* Define to 1 if you have the <memory.h> header file. */
295be560990Sskrll #define HAVE_MEMORY_H 1
296be560990Sskrll 
297be560990Sskrll /* Define to 1 if you have a working `mmap' system call. */
298be560990Sskrll #define HAVE_MMAP 1
299be560990Sskrll 
300be560990Sskrll /* Define to 1 if you have the `monstartup' function. */
301be560990Sskrll #define HAVE_MONSTARTUP 1
302be560990Sskrll 
303be560990Sskrll /* Define to 1 if you have the <ncursesw/ncurses.h> header file. */
304be560990Sskrll /* #undef HAVE_NCURSESW_NCURSES_H */
305be560990Sskrll 
306be560990Sskrll /* Define to 1 if you have the <ncurses.h> header file. */
307be560990Sskrll /* #undef HAVE_NCURSES_H */
308be560990Sskrll 
309be560990Sskrll /* Define to 1 if you have the <ncurses/ncurses.h> header file. */
310be560990Sskrll /* #undef HAVE_NCURSES_NCURSES_H */
311be560990Sskrll 
312be560990Sskrll /* Define to 1 if you have the <ncurses/term.h> header file. */
313be560990Sskrll /* #undef HAVE_NCURSES_TERM_H */
314be560990Sskrll 
315be560990Sskrll /* Define to 1 if you have the <nlist.h> header file. */
316be560990Sskrll #define HAVE_NLIST_H 1
317be560990Sskrll 
318be560990Sskrll /* Define to 1 if you have the `pipe' function. */
319be560990Sskrll #define HAVE_PIPE 1
320be560990Sskrll 
321be560990Sskrll /* Define to 1 if you have the `pipe2' function. */
322be560990Sskrll #define HAVE_PIPE2 1
323be560990Sskrll 
324be560990Sskrll /* Define to 1 if you have the `poll' function. */
325be560990Sskrll #define HAVE_POLL 1
326be560990Sskrll 
327be560990Sskrll /* Define to 1 if you have the <poll.h> header file. */
328be560990Sskrll #define HAVE_POLL_H 1
329be560990Sskrll 
330be560990Sskrll /* Define to 1 if you have the `posix_madvise' function. */
331be560990Sskrll #define HAVE_POSIX_MADVISE 1
332be560990Sskrll 
333be560990Sskrll /* Define to 1 if you have the `pread' function. */
334be560990Sskrll #define HAVE_PREAD 1
335be560990Sskrll 
336be560990Sskrll /* Define to 1 if you have the `pread64' function. */
337be560990Sskrll /* #undef HAVE_PREAD64 */
338be560990Sskrll 
339be560990Sskrll /* Define if <sys/procfs.h> has prfpregset_t. */
340be560990Sskrll /* #undef HAVE_PRFPREGSET_T */
341be560990Sskrll 
342be560990Sskrll /* Define if <sys/procfs.h> has prgregset32_t. */
343be560990Sskrll /* #undef HAVE_PRGREGSET32_T */
344be560990Sskrll 
345be560990Sskrll /* Define if <sys/procfs.h> has prgregset_t. */
346be560990Sskrll /* #undef HAVE_PRGREGSET_T */
347be560990Sskrll 
348be560990Sskrll /* Define to 1 if you have the <proc_service.h> header file. */
349be560990Sskrll /* #undef HAVE_PROC_SERVICE_H */
350be560990Sskrll 
351be560990Sskrll /* Define if <sys/procfs.h> has psaddr_t. */
352be560990Sskrll /* #undef HAVE_PSADDR_T */
353be560990Sskrll 
354be560990Sskrll /* Have PTHREAD_PRIO_INHERIT. */
355be560990Sskrll #define HAVE_PTHREAD_PRIO_INHERIT 1
356be560990Sskrll 
357be560990Sskrll /* Define to 1 if you have the `pthread_setname_np' function. */
358be560990Sskrll #define HAVE_PTHREAD_SETNAME_NP 1
359be560990Sskrll 
360be560990Sskrll /* Define to 1 if you have the `pthread_sigmask' function. */
361be560990Sskrll #define HAVE_PTHREAD_SIGMASK 1
362be560990Sskrll 
363be560990Sskrll /* Define to 1 if you have the `ptrace64' function. */
364be560990Sskrll /* #undef HAVE_PTRACE64 */
365be560990Sskrll 
366be560990Sskrll /* Define if sys/ptrace.h defines the PTRACE_GETFPXREGS request. */
367be560990Sskrll /* #undef HAVE_PTRACE_GETFPXREGS */
368be560990Sskrll 
369be560990Sskrll /* Define if sys/ptrace.h defines the PTRACE_GETREGS request. */
370be560990Sskrll /* #undef HAVE_PTRACE_GETREGS */
371be560990Sskrll 
372be560990Sskrll /* Define to 1 if you have the <ptrace.h> header file. */
373be560990Sskrll /* #undef HAVE_PTRACE_H */
374be560990Sskrll 
375be560990Sskrll /* Define if sys/ptrace.h defines the PT_GETDBREGS request. */
376be560990Sskrll /* #undef HAVE_PT_GETDBREGS */
377be560990Sskrll 
378be560990Sskrll /* Define to 1 if you have the `pt_insn_event' function. */
379be560990Sskrll /* #undef HAVE_PT_INSN_EVENT */
380be560990Sskrll 
381be560990Sskrll /* Define to 1 if you have the `pwrite' function. */
382be560990Sskrll #define HAVE_PWRITE 1
383be560990Sskrll 
384be560990Sskrll /* Define if Python interpreter is being linked in. */
385be560990Sskrll /* #undef HAVE_PYTHON */
386be560990Sskrll 
387*6881a400Schristos /* Define to 1 if you have the <readline/readline.h> header file. */
388*6881a400Schristos /* #undef HAVE_READLINE_READLINE_H */
389*6881a400Schristos 
390be560990Sskrll /* Define to 1 if you have the `resize_term' function. */
391be560990Sskrll #define HAVE_RESIZE_TERM 1
392be560990Sskrll 
393be560990Sskrll /* Define to 1 if you have the `sbrk' function. */
394be560990Sskrll #define HAVE_SBRK 1
395be560990Sskrll 
396be560990Sskrll /* Define to 1 if you have the `scm_new_smob' function. */
397be560990Sskrll /* #undef HAVE_SCM_NEW_SMOB */
398be560990Sskrll 
399be560990Sskrll /* Define to 1 if you have the `setlocale' function. */
400be560990Sskrll #define HAVE_SETLOCALE 1
401be560990Sskrll 
402be560990Sskrll /* Define to 1 if you have the `setns' function. */
403be560990Sskrll /* #undef HAVE_SETNS */
404be560990Sskrll 
405be560990Sskrll /* Define to 1 if you have the `setpgid' function. */
406be560990Sskrll #define HAVE_SETPGID 1
407be560990Sskrll 
408be560990Sskrll /* Define to 1 if you have the `setpgrp' function. */
409be560990Sskrll #define HAVE_SETPGRP 1
410be560990Sskrll 
411be560990Sskrll /* Define to 1 if you have the `setrlimit' function. */
412be560990Sskrll #define HAVE_SETRLIMIT 1
413be560990Sskrll 
414be560990Sskrll /* Define to 1 if you have the `setsid' function. */
415be560990Sskrll #define HAVE_SETSID 1
416be560990Sskrll 
417be560990Sskrll /* Define to 1 if you have the `sigaction' function. */
418*6881a400Schristos #define HAVE_SIGACTION 1
419be560990Sskrll 
420be560990Sskrll /* Define to 1 if you have the `sigaltstack' function. */
421be560990Sskrll #define HAVE_SIGALTSTACK 1
422be560990Sskrll 
423be560990Sskrll /* Define to 1 if you have the <signal.h> header file. */
424be560990Sskrll #define HAVE_SIGNAL_H 1
425be560990Sskrll 
426be560990Sskrll /* Define to 1 if you have the `sigprocmask' function. */
427be560990Sskrll #define HAVE_SIGPROCMASK 1
428be560990Sskrll 
429be560990Sskrll /* Define if sigsetjmp is available. */
430be560990Sskrll #define HAVE_SIGSETJMP 1
431be560990Sskrll 
432be560990Sskrll /* Define to 1 if you have the `sigsetmask' function. */
433be560990Sskrll #define HAVE_SIGSETMASK 1
434be560990Sskrll 
435*6881a400Schristos /* Define to 1 if you have the `sigtimedwait' function. */
436*6881a400Schristos #define HAVE_SIGTIMEDWAIT 1
437*6881a400Schristos 
438be560990Sskrll /* Define to 1 if you have the `socketpair' function. */
439be560990Sskrll #define HAVE_SOCKETPAIR 1
440be560990Sskrll 
441be560990Sskrll /* Define to 1 if the system has the type `socklen_t'. */
442be560990Sskrll #define HAVE_SOCKLEN_T 1
443be560990Sskrll 
444be560990Sskrll /* Define to 1 if the source-highlight library is available */
445be560990Sskrll /* #undef HAVE_SOURCE_HIGHLIGHT */
446be560990Sskrll 
447be560990Sskrll /* Define to 1 if you have the <stdint.h> header file. */
448be560990Sskrll #define HAVE_STDINT_H 1
449be560990Sskrll 
450be560990Sskrll /* Define to 1 if you have the <stdlib.h> header file. */
451be560990Sskrll #define HAVE_STDLIB_H 1
452be560990Sskrll 
453be560990Sskrll /* Define to 1 if you have the <strings.h> header file. */
454be560990Sskrll #define HAVE_STRINGS_H 1
455be560990Sskrll 
456be560990Sskrll /* Define to 1 if you have the <string.h> header file. */
457be560990Sskrll #define HAVE_STRING_H 1
458be560990Sskrll 
459be560990Sskrll /* Define to 1 if your system has struct lwp. */
460be560990Sskrll #define HAVE_STRUCT_LWP 1
461be560990Sskrll 
462be560990Sskrll /* Define to 1 if `pl_syscall_code' is a member of `struct ptrace_lwpinfo'. */
463be560990Sskrll /* #undef HAVE_STRUCT_PTRACE_LWPINFO_PL_SYSCALL_CODE */
464be560990Sskrll 
465be560990Sskrll /* Define to 1 if `pl_tdname' is a member of `struct ptrace_lwpinfo'. */
466be560990Sskrll /* #undef HAVE_STRUCT_PTRACE_LWPINFO_PL_TDNAME */
467be560990Sskrll 
468be560990Sskrll /* Define to 1 if `enabled' is a member of `struct pt_insn'. */
469be560990Sskrll /* #undef HAVE_STRUCT_PT_INSN_ENABLED */
470be560990Sskrll 
471be560990Sskrll /* Define to 1 if `resynced' is a member of `struct pt_insn'. */
472be560990Sskrll /* #undef HAVE_STRUCT_PT_INSN_RESYNCED */
473be560990Sskrll 
474be560990Sskrll /* Define to 1 if your system has struct reg in <machine/reg.h>. */
475be560990Sskrll #define HAVE_STRUCT_REG 1
476be560990Sskrll 
477be560990Sskrll /* Define to 1 if `r_fs' is a member of `struct reg'. */
478be560990Sskrll /* #undef HAVE_STRUCT_REG_R_FS */
479be560990Sskrll 
480be560990Sskrll /* Define to 1 if `r_gs' is a member of `struct reg'. */
481be560990Sskrll /* #undef HAVE_STRUCT_REG_R_GS */
482be560990Sskrll 
483be560990Sskrll /* Define to 1 if `st_blksize' is a member of `struct stat'. */
484be560990Sskrll #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
485be560990Sskrll 
486be560990Sskrll /* Define to 1 if `st_blocks' is a member of `struct stat'. */
487be560990Sskrll #define HAVE_STRUCT_STAT_ST_BLOCKS 1
488be560990Sskrll 
489be560990Sskrll /* Define to 1 if `td_pcb' is a member of `struct thread'. */
490be560990Sskrll /* #undef HAVE_STRUCT_THREAD_TD_PCB */
491be560990Sskrll 
492be560990Sskrll /* Define to 1 if you have the <sys/debugreg.h> header file. */
493be560990Sskrll /* #undef HAVE_SYS_DEBUGREG_H */
494be560990Sskrll 
495be560990Sskrll /* Define to 1 if you have the <sys/file.h> header file. */
496be560990Sskrll #define HAVE_SYS_FILE_H 1
497be560990Sskrll 
498be560990Sskrll /* Define to 1 if you have the <sys/filio.h> header file. */
499be560990Sskrll #define HAVE_SYS_FILIO_H 1
500be560990Sskrll 
501be560990Sskrll /* Define to 1 if you have the <sys/ioctl.h> header file. */
502be560990Sskrll #define HAVE_SYS_IOCTL_H 1
503be560990Sskrll 
504be560990Sskrll /* Define to 1 if you have the <sys/param.h> header file. */
505be560990Sskrll #define HAVE_SYS_PARAM_H 1
506be560990Sskrll 
507be560990Sskrll /* Define to 1 if you have the <sys/poll.h> header file. */
508be560990Sskrll #define HAVE_SYS_POLL_H 1
509be560990Sskrll 
510*6881a400Schristos /* Define to 1 if you have the <sys/procctl.h> header file. */
511*6881a400Schristos /* #undef HAVE_SYS_PROCCTL_H */
512*6881a400Schristos 
513be560990Sskrll /* Define to 1 if you have the <sys/procfs.h> header file. */
514be560990Sskrll /* #undef HAVE_SYS_PROCFS_H */
515be560990Sskrll 
516be560990Sskrll /* Define to 1 if you have the <sys/ptrace.h> header file. */
517be560990Sskrll #define HAVE_SYS_PTRACE_H 1
518be560990Sskrll 
519be560990Sskrll /* Define to 1 if you have the <sys/reg.h> header file. */
520be560990Sskrll /* #undef HAVE_SYS_REG_H */
521be560990Sskrll 
522be560990Sskrll /* Define to 1 if you have the <sys/resource.h> header file. */
523be560990Sskrll #define HAVE_SYS_RESOURCE_H 1
524be560990Sskrll 
525be560990Sskrll /* Define to 1 if you have the <sys/select.h> header file. */
526be560990Sskrll #define HAVE_SYS_SELECT_H 1
527be560990Sskrll 
528be560990Sskrll /* Define to 1 if you have the <sys/socket.h> header file. */
529be560990Sskrll #define HAVE_SYS_SOCKET_H 1
530be560990Sskrll 
531be560990Sskrll /* Define to 1 if you have the <sys/stat.h> header file. */
532be560990Sskrll #define HAVE_SYS_STAT_H 1
533be560990Sskrll 
534be560990Sskrll /* Define to 1 if you have the <sys/types.h> header file. */
535be560990Sskrll #define HAVE_SYS_TYPES_H 1
536be560990Sskrll 
537be560990Sskrll /* Define to 1 if you have the <sys/un.h> header file. */
538be560990Sskrll #define HAVE_SYS_UN_H 1
539be560990Sskrll 
540be560990Sskrll /* Define to 1 if you have the <sys/user.h> header file. */
541be560990Sskrll /* #undef HAVE_SYS_USER_H */
542be560990Sskrll 
543be560990Sskrll /* Define to 1 if you have the <sys/wait.h> header file. */
544be560990Sskrll #define HAVE_SYS_WAIT_H 1
545be560990Sskrll 
546be560990Sskrll /* Define to 1 if you have the <termios.h> header file. */
547be560990Sskrll #define HAVE_TERMIOS_H 1
548be560990Sskrll 
549be560990Sskrll /* Define to 1 if you have the <term.h> header file. */
550be560990Sskrll #define HAVE_TERM_H 1
551be560990Sskrll 
552be560990Sskrll /* Define to 1 if you have the <thread_db.h> header file. */
553be560990Sskrll /* #undef HAVE_THREAD_DB_H */
554be560990Sskrll 
555be560990Sskrll /* Define to 1 if you have the `ttrace' function. */
556be560990Sskrll /* #undef HAVE_TTRACE */
557be560990Sskrll 
558be560990Sskrll /* Define to 1 if you have the <unistd.h> header file. */
559be560990Sskrll #define HAVE_UNISTD_H 1
560be560990Sskrll 
561be560990Sskrll /* Define to 1 if you have the `use_default_colors' function. */
562be560990Sskrll #define HAVE_USE_DEFAULT_COLORS 1
563be560990Sskrll 
564be560990Sskrll /* Define to 1 if you have the `vfork' function. */
565*6881a400Schristos #define HAVE_VFORK 1
566be560990Sskrll 
567be560990Sskrll /* Define to 1 if you have the <vfork.h> header file. */
568be560990Sskrll /* #undef HAVE_VFORK_H */
569be560990Sskrll 
570be560990Sskrll /* Define to 1 if you have the `waitpid' function. */
571be560990Sskrll #define HAVE_WAITPID 1
572be560990Sskrll 
573be560990Sskrll /* Define to 1 if you have the <wait.h> header file. */
574be560990Sskrll /* #undef HAVE_WAIT_H */
575be560990Sskrll 
576be560990Sskrll /* Define to 1 if you have the `wborder' function. */
577be560990Sskrll #define HAVE_WBORDER 1
578be560990Sskrll 
579be560990Sskrll /* Define to 1 if you have the <windows.h> header file. */
580be560990Sskrll /* #undef HAVE_WINDOWS_H */
581be560990Sskrll 
582be560990Sskrll /* Define to 1 if `fork' works. */
583be560990Sskrll #define HAVE_WORKING_FORK 1
584be560990Sskrll 
585be560990Sskrll /* Define to 1 if `vfork' works. */
586*6881a400Schristos #define HAVE_WORKING_VFORK 1
587be560990Sskrll 
588be560990Sskrll /* Define to 1 if you have the `wresize' function. */
589be560990Sskrll #define HAVE_WRESIZE 1
590be560990Sskrll 
591be560990Sskrll /* Define to 1 if you have the <ws2tcpip.h> header file. */
592be560990Sskrll /* #undef HAVE_WS2TCPIP_H */
593be560990Sskrll 
594be560990Sskrll /* Define to 1 if you have the `XML_StopParser' function. */
595be560990Sskrll #define HAVE_XML_STOPPARSER 1
596be560990Sskrll 
597*6881a400Schristos /* Define to 1 if zstd is enabled. */
598*6881a400Schristos /* #undef HAVE_ZSTD */
599*6881a400Schristos 
600be560990Sskrll /* Define to 1 if your system has the _etext variable. */
601be560990Sskrll #define HAVE__ETEXT 1
602be560990Sskrll 
603be560990Sskrll /* Define to 1 if you have the `_mcleanup' function. */
604be560990Sskrll #define HAVE__MCLEANUP 1
605be560990Sskrll 
606be560990Sskrll /* Path of directory of iconv program. */
607be560990Sskrll /* #undef ICONV_BIN */
608be560990Sskrll 
609be560990Sskrll /* Define if the iconv directory should be relocated when GDB is moved. */
610be560990Sskrll /* #undef ICONV_BIN_RELOCATABLE */
611be560990Sskrll 
612be560990Sskrll /* Define as const if the declaration of iconv() needs const. */
613be560990Sskrll #define ICONV_CONST
614be560990Sskrll 
615be560990Sskrll /* directory to load the JIT readers from */
616be560990Sskrll #define JIT_READER_DIR "/usr/lib/gdb"
617be560990Sskrll 
618be560990Sskrll /* Define if the jit-reader-dir directory should be relocated when GDB is
619be560990Sskrll    moved. */
620be560990Sskrll #define JIT_READER_DIR_RELOCATABLE 1
621be560990Sskrll 
622*6881a400Schristos /* Define to the sub-directory in which libtool stores uninstalled libraries.
623*6881a400Schristos    */
624*6881a400Schristos #define LT_OBJDIR ".libs/"
625*6881a400Schristos 
626be560990Sskrll /* Name of this package. */
627be560990Sskrll #define PACKAGE "gdb"
628be560990Sskrll 
629be560990Sskrll /* Define to the address where bug reports for this package should be sent. */
630be560990Sskrll #define PACKAGE_BUGREPORT ""
631be560990Sskrll 
632be560990Sskrll /* Define to the full name of this package. */
633be560990Sskrll #define PACKAGE_NAME ""
634be560990Sskrll 
635be560990Sskrll /* Define to the full name and version of this package. */
636be560990Sskrll #define PACKAGE_STRING ""
637be560990Sskrll 
638be560990Sskrll /* Define to the one symbol short name of this package. */
639be560990Sskrll #define PACKAGE_TARNAME ""
640be560990Sskrll 
641be560990Sskrll /* Define to the home page for this package. */
642be560990Sskrll #define PACKAGE_URL ""
643be560990Sskrll 
644be560990Sskrll /* Define to the version of this package. */
645be560990Sskrll #define PACKAGE_VERSION ""
646be560990Sskrll 
647be560990Sskrll /* Additional package description */
648be560990Sskrll #define PKGVERSION "(GDB) "
649be560990Sskrll 
650be560990Sskrll /* Define to 1 if the "%H, %D and %DD" formats work to print decfloats. */
651be560990Sskrll /* #undef PRINTF_HAS_DECFLOAT */
652be560990Sskrll 
653be560990Sskrll /* Define to 1 if the "%Lg" format works to print long doubles. */
654be560990Sskrll /* #undef PRINTF_HAS_LONG_DOUBLE */
655be560990Sskrll 
656be560990Sskrll /* Define to 1 if the "%ll" format works to print long longs. */
657be560990Sskrll /* #undef PRINTF_HAS_LONG_LONG */
658be560990Sskrll 
659be560990Sskrll /* Define to necessary symbol if this constant uses a non-standard name on
660be560990Sskrll    your system. */
661be560990Sskrll /* #undef PTHREAD_CREATE_JOINABLE */
662be560990Sskrll 
663be560990Sskrll /* Define to the type of arg 1 for ptrace. */
664be560990Sskrll #define PTRACE_TYPE_ARG1 int
665be560990Sskrll 
666be560990Sskrll /* Define to the type of arg 3 for ptrace. */
667be560990Sskrll #define PTRACE_TYPE_ARG3 void *
668be560990Sskrll 
669be560990Sskrll /* Define to the type of arg 4 for ptrace. */
670be560990Sskrll #define PTRACE_TYPE_ARG4 int
671be560990Sskrll 
672be560990Sskrll /* Define to the type of arg 5 for ptrace. */
673be560990Sskrll /* #undef PTRACE_TYPE_ARG5 */
674be560990Sskrll 
675be560990Sskrll /* Define as the return type of ptrace. */
676be560990Sskrll #define PTRACE_TYPE_RET int
677be560990Sskrll 
678be560990Sskrll /* Define if the python lib directory should be relocated when GDB is moved.
679be560990Sskrll    */
680be560990Sskrll /* #undef PYTHON_LIBDIR_RELOCATABLE */
681be560990Sskrll 
682be560990Sskrll /* Define if the python directory should be relocated when GDB is moved. */
683be560990Sskrll /* #undef PYTHON_PATH_RELOCATABLE */
684be560990Sskrll 
685be560990Sskrll /* Relocated directory for source files. */
686be560990Sskrll /* #undef RELOC_SRCDIR */
687be560990Sskrll 
688be560990Sskrll /* Bug reporting address */
689be560990Sskrll #define REPORT_BUGS_TO "<https://www.gnu.org/software/gdb/bugs/>"
690be560990Sskrll 
691be560990Sskrll /* Define to 1 if the "%Lg" format works to scan long doubles. */
692be560990Sskrll /* #undef SCANF_HAS_LONG_DOUBLE */
693be560990Sskrll 
694be560990Sskrll /* Define to 1 if the `setpgrp' function takes no argument. */
695be560990Sskrll /* #undef SETPGRP_VOID */
696be560990Sskrll 
697be560990Sskrll /* The size of `long long', as computed by sizeof. */
698be560990Sskrll #define SIZEOF_LONG_LONG 8
699be560990Sskrll 
700be560990Sskrll /* The size of `unsigned long', as computed by sizeof. */
701be560990Sskrll #define SIZEOF_UNSIGNED_LONG 4
702be560990Sskrll 
703be560990Sskrll /* The size of `unsigned long long', as computed by sizeof. */
704be560990Sskrll #define SIZEOF_UNSIGNED_LONG_LONG 8
705be560990Sskrll 
706be560990Sskrll /* The size of `unsigned __int128', as computed by sizeof. */
707be560990Sskrll #define SIZEOF_UNSIGNED___INT128 0
708be560990Sskrll 
709*6881a400Schristos /* The size of `void *', as computed by sizeof. */
710*6881a400Schristos #define SIZEOF_VOID_P 4
711*6881a400Schristos 
712be560990Sskrll /* If using the C implementation of alloca, define if you know the
713be560990Sskrll    direction of stack growth for your system; otherwise it will be
714be560990Sskrll    automatically deduced at runtime.
715be560990Sskrll 	STACK_DIRECTION > 0 => grows toward higher addresses
716be560990Sskrll 	STACK_DIRECTION < 0 => grows toward lower addresses
717be560990Sskrll 	STACK_DIRECTION = 0 => direction of growth unknown */
718be560990Sskrll /* #undef STACK_DIRECTION */
719be560990Sskrll 
720be560990Sskrll /* Define to 1 if you have the ANSI C header files. */
721be560990Sskrll #define STDC_HEADERS 1
722be560990Sskrll 
723be560990Sskrll /* automatically load a system-wide gdbinit file */
724be560990Sskrll #define SYSTEM_GDBINIT ""
725be560990Sskrll 
726be560990Sskrll /* automatically load system-wide gdbinit files from this directory */
727be560990Sskrll #define SYSTEM_GDBINIT_DIR ""
728be560990Sskrll 
729be560990Sskrll /* Define if the system-gdbinit-dir directory should be relocated when GDB is
730be560990Sskrll    moved. */
731be560990Sskrll #define SYSTEM_GDBINIT_DIR_RELOCATABLE 0
732be560990Sskrll 
733be560990Sskrll /* Define if the system-gdbinit directory should be relocated when GDB is
734be560990Sskrll    moved. */
735be560990Sskrll #define SYSTEM_GDBINIT_RELOCATABLE 0
736be560990Sskrll 
737be560990Sskrll /* search for usr/lib et al within DIR */
738be560990Sskrll #define TARGET_SYSTEM_ROOT ""
739be560990Sskrll 
740be560990Sskrll /* Define if the sysroot directory should be relocated when GDB is moved. */
741be560990Sskrll #define TARGET_SYSTEM_ROOT_RELOCATABLE 0
742be560990Sskrll 
743be560990Sskrll /* Define if <thread_db.h> has the TD_NOTALLOC error code. */
744be560990Sskrll /* #undef THREAD_DB_HAS_TD_NOTALLOC */
745be560990Sskrll 
746be560990Sskrll /* Define if <thread_db.h> has the TD_NOTLS error code. */
747be560990Sskrll /* #undef THREAD_DB_HAS_TD_NOTLS */
748be560990Sskrll 
749be560990Sskrll /* Define if <thread_db.h> has the TD_VERSION error code. */
750be560990Sskrll /* #undef THREAD_DB_HAS_TD_VERSION */
751be560990Sskrll 
752be560990Sskrll /* Enable extensions on AIX 3, Interix.  */
753be560990Sskrll #ifndef _ALL_SOURCE
754be560990Sskrll # define _ALL_SOURCE 1
755be560990Sskrll #endif
756be560990Sskrll /* Enable GNU extensions on systems that have them.  */
757be560990Sskrll #ifndef _GNU_SOURCE
758be560990Sskrll # define _GNU_SOURCE 1
759be560990Sskrll #endif
760be560990Sskrll /* Enable threading extensions on Solaris.  */
761be560990Sskrll #ifndef _POSIX_PTHREAD_SEMANTICS
762be560990Sskrll # define _POSIX_PTHREAD_SEMANTICS 1
763be560990Sskrll #endif
764be560990Sskrll /* Enable extensions on HP NonStop.  */
765be560990Sskrll #ifndef _TANDEM_SOURCE
766be560990Sskrll # define _TANDEM_SOURCE 1
767be560990Sskrll #endif
768be560990Sskrll /* Enable general extensions on Solaris.  */
769be560990Sskrll #ifndef __EXTENSIONS__
770be560990Sskrll # define __EXTENSIONS__ 1
771be560990Sskrll #endif
772be560990Sskrll 
773be560990Sskrll 
774be560990Sskrll /* Define if we should use the Windows API, instead of the POSIX API. On
775be560990Sskrll    Windows, we use the Windows API when building for MinGW, but the POSIX API
776be560990Sskrll    when building for Cygwin. */
777be560990Sskrll /* #undef USE_WIN32API */
778be560990Sskrll 
779be560990Sskrll /* Define if the PPC simulator is being linked in. */
780be560990Sskrll /* #undef WITH_PPC_SIM */
781be560990Sskrll 
782be560990Sskrll /* Directory containing Python's standard libraries from --with-python-libdir.
783be560990Sskrll    */
784be560990Sskrll /* #undef WITH_PYTHON_LIBDIR */
785be560990Sskrll 
786be560990Sskrll /* Define if --with-python provides a path, either directly or via
787be560990Sskrll    python-config.py --exec-prefix. */
788be560990Sskrll /* #undef WITH_PYTHON_PATH */
789be560990Sskrll 
790be560990Sskrll /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
791be560990Sskrll    significant byte first (like Motorola and SPARC, unlike Intel). */
792be560990Sskrll #if defined AC_APPLE_UNIVERSAL_BUILD
793be560990Sskrll # if defined __BIG_ENDIAN__
794be560990Sskrll #  define WORDS_BIGENDIAN 1
795be560990Sskrll # endif
796be560990Sskrll #else
797be560990Sskrll # ifndef WORDS_BIGENDIAN
798be560990Sskrll /* #  undef WORDS_BIGENDIAN */
799be560990Sskrll # endif
800be560990Sskrll #endif
801be560990Sskrll 
802be560990Sskrll /* Enable large inode numbers on Mac OS X 10.5.  */
803be560990Sskrll #ifndef _DARWIN_USE_64_BIT_INODE
804be560990Sskrll # define _DARWIN_USE_64_BIT_INODE 1
805be560990Sskrll #endif
806be560990Sskrll 
807be560990Sskrll /* Number of bits in a file offset, on hosts where this is settable. */
808be560990Sskrll /* #undef _FILE_OFFSET_BITS */
809be560990Sskrll 
810be560990Sskrll /* Define for large files, on AIX-style hosts. */
811be560990Sskrll /* #undef _LARGE_FILES */
812be560990Sskrll 
813be560990Sskrll /* Define to 1 if on MINIX. */
814be560990Sskrll /* #undef _MINIX */
815be560990Sskrll 
816be560990Sskrll /* Define to 2 if the system does not provide POSIX.1 features except with
817be560990Sskrll    this defined. */
818be560990Sskrll /* #undef _POSIX_1_SOURCE */
819be560990Sskrll 
820be560990Sskrll /* Define to 1 if you need to in order for `stat' and other things to work. */
821be560990Sskrll /* #undef _POSIX_SOURCE */
822be560990Sskrll 
823be560990Sskrll /* Use structured /proc on Solaris. */
824be560990Sskrll #define _STRUCTURED_PROC 1
825be560990Sskrll 
826be560990Sskrll /* Define to empty if `const' does not conform to ANSI C. */
827be560990Sskrll /* #undef const */
828be560990Sskrll 
829be560990Sskrll /* Define to `__inline__' or `__inline' if that's what the C compiler
830be560990Sskrll    calls it, or to nothing if 'inline' is not supported under any name.  */
831be560990Sskrll #ifndef __cplusplus
832be560990Sskrll /* #undef inline */
833be560990Sskrll #endif
834be560990Sskrll 
835be560990Sskrll /* Define to `int' if <sys/types.h> does not define. */
836be560990Sskrll /* #undef pid_t */
837be560990Sskrll 
838be560990Sskrll /* Define to `unsigned int' if <sys/types.h> does not define. */
839be560990Sskrll /* #undef size_t */
840be560990Sskrll 
841be560990Sskrll /* Define as `fork' if `vfork' does not work. */
842*6881a400Schristos /* #undef vfork */
843