xref: /dflybsd-src/gnu/usr.bin/gdb/libgdb/config.h (revision 0db70a6ab02af296a425c9de48294a4da59c442b)
1f17ea84bSSimon Schubert /* config.h.  Generated from config.in by configure.  */
20c3d4888SSimon Schubert /* config.in.  Generated from configure.ac by autoheader.  */
38b6a428fSSimon Schubert 
4f17ea84bSSimon Schubert /* Define if building universal (internal helper macro) */
5f17ea84bSSimon Schubert /* #undef AC_APPLE_UNIVERSAL_BUILD */
6f17ea84bSSimon Schubert 
7c33252afSJohn Marino /* Directories from which to load auto-loaded scripts. */
8c33252afSJohn Marino #define AUTO_LOAD_DIR ":/usr/share/auto-load"
9f17ea84bSSimon Schubert 
10c33252afSJohn Marino /* Directories safe to hold auto-loaded files. */
11c33252afSJohn Marino #define AUTO_LOAD_SAFE_PATH ":/usr/local/share/auto-load"
12f17ea84bSSimon Schubert 
13c33252afSJohn Marino /* Directory of programs. */
14c33252afSJohn Marino #define BINDIR "/usr/bin"
158b6a428fSSimon Schubert 
160c3d4888SSimon Schubert /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
170c3d4888SSimon Schubert    systems. This function is required for `alloca.c' support on those systems.
180c3d4888SSimon Schubert    */
190c3d4888SSimon Schubert /* #undef CRAY_STACKSEG_END */
208b6a428fSSimon Schubert 
210c3d4888SSimon Schubert /* Define to 1 if using `alloca.c'. */
220c3d4888SSimon Schubert /* #undef C_ALLOCA */
238b6a428fSSimon Schubert 
24f17ea84bSSimon Schubert /* look for global separate debug info in this path [LIBDIR/debug] */
258b6a428fSSimon Schubert #define DEBUGDIR "/usr/lib/debug"
268b6a428fSSimon Schubert 
27f17ea84bSSimon Schubert /* Define if the separate-debug-dir directory should be relocated when GDB is
28f17ea84bSSimon Schubert    moved. */
290c3d4888SSimon Schubert #define DEBUGDIR_RELOCATABLE 1
300c3d4888SSimon Schubert 
318b6a428fSSimon Schubert /* Define to BFD's default architecture. */
320c3d4888SSimon Schubert /* #define DEFAULT_BFD_ARCH bfd_i386_arch */
338b6a428fSSimon Schubert 
348b6a428fSSimon Schubert /* Define to BFD's default target vector. */
350c3d3a6fSJohn Marino /* #define DEFAULT_BFD_VEC bfd_elf64_x86_64_vec */
368b6a428fSSimon Schubert 
370c3d4888SSimon Schubert /* Define to 1 if translation of program messages to the user's native
380c3d4888SSimon Schubert    language is requested. */
390c3d4888SSimon Schubert /* #undef ENABLE_NLS */
408b6a428fSSimon Schubert 
41f17ea84bSSimon Schubert /* look for global separate data files in this path [DATADIR/gdb] */
42f17ea84bSSimon Schubert #define GDB_DATADIR "/usr/share/gdb"
43f17ea84bSSimon Schubert 
44f17ea84bSSimon Schubert /* Define if the gdb-datadir directory should be relocated when GDB is moved.
45f17ea84bSSimon Schubert    */
46f17ea84bSSimon Schubert #define GDB_DATADIR_RELOCATABLE 1
47f17ea84bSSimon Schubert 
480c3d4888SSimon Schubert /* Define to be a string naming the default host character set. */
49f17ea84bSSimon Schubert #define GDB_DEFAULT_HOST_CHARSET "UTF-8"
508b6a428fSSimon Schubert 
51c33252afSJohn Marino #if defined(__i386__)
52c33252afSJohn Marino #define GDB_HOST_DOUBLE_FORMAT &floatformat_ieee_double_little
53c33252afSJohn Marino #define GDB_HOST_FLOAT_FORMAT &floatformat_ieee_single_little
54c33252afSJohn Marino #define GDB_HOST_LONG_DOUBLE_FORMAT &floatformat_i387_ext
55c33252afSJohn Marino #elif defined(__x86_64__)
560c3d3a6fSJohn Marino #define GDB_HOST_DOUBLE_FORMAT 0
570c3d3a6fSJohn Marino #define GDB_HOST_FLOAT_FORMAT 0
580c3d3a6fSJohn Marino #define GDB_HOST_LONG_DOUBLE_FORMAT 0
59c33252afSJohn Marino #endif
608b6a428fSSimon Schubert 
610c3d4888SSimon Schubert /* nativefile */
62f17ea84bSSimon Schubert /* #undef GDB_NM_FILE */
638b6a428fSSimon Schubert 
640c3d4888SSimon Schubert /* Define to the default OS ABI for this configuration. */
65f17ea84bSSimon Schubert #define GDB_OSABI_DEFAULT GDB_OSABI_DRAGONFLY
668b6a428fSSimon Schubert 
670c3d4888SSimon Schubert /* Define to 1 if you have `alloca', as a function or macro. */
680c3d4888SSimon Schubert #define HAVE_ALLOCA 1
698b6a428fSSimon Schubert 
700c3d4888SSimon Schubert /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
710c3d4888SSimon Schubert    */
720c3d4888SSimon Schubert /* #undef HAVE_ALLOCA_H */
738b6a428fSSimon Schubert 
74f17ea84bSSimon Schubert /* Define to 1 if you have the `btowc' function. */
75f17ea84bSSimon Schubert #define HAVE_BTOWC 1
76f17ea84bSSimon Schubert 
770c3d4888SSimon Schubert /* Define to 1 if you have the `canonicalize_file_name' function. */
780c3d4888SSimon Schubert /* #undef HAVE_CANONICALIZE_FILE_NAME */
798b6a428fSSimon Schubert 
800c3d4888SSimon Schubert /* Define to 1 if you have the <cursesX.h> header file. */
810c3d4888SSimon Schubert /* #undef HAVE_CURSESX_H */
828b6a428fSSimon Schubert 
830c3d4888SSimon Schubert /* Define to 1 if you have the <curses.h> header file. */
840c3d4888SSimon Schubert #define HAVE_CURSES_H 1
858b6a428fSSimon Schubert 
86f17ea84bSSimon Schubert /* Define to 1 if you have the declaration of `ADDR_NO_RANDOMIZE', and to 0 if
87f17ea84bSSimon Schubert    you don't. */
88f17ea84bSSimon Schubert #define HAVE_DECL_ADDR_NO_RANDOMIZE 0
89f17ea84bSSimon Schubert 
900c3d4888SSimon Schubert /* Define to 1 if you have the declaration of `free', and to 0 if you don't.
910c3d4888SSimon Schubert    */
920c3d4888SSimon Schubert #define HAVE_DECL_FREE 1
938b6a428fSSimon Schubert 
940c3d4888SSimon Schubert /* Define to 1 if you have the declaration of `getopt', and to 0 if you don't.
950c3d4888SSimon Schubert    */
960c3d4888SSimon Schubert #define HAVE_DECL_GETOPT 1
978b6a428fSSimon Schubert 
98a938cc15SJohn Marino /* Define to 1 if you have the declaration of `getthrds', and to 0 if you
99a938cc15SJohn Marino    don't. */
100a938cc15SJohn Marino /* #undef HAVE_DECL_GETTHRDS */
101a938cc15SJohn Marino 
1020c3d4888SSimon Schubert /* Define to 1 if you have the declaration of `malloc', and to 0 if you don't.
1030c3d4888SSimon Schubert    */
1040c3d4888SSimon Schubert #define HAVE_DECL_MALLOC 1
1050c3d4888SSimon Schubert 
1060c3d4888SSimon Schubert /* Define to 1 if you have the declaration of `ptrace', and to 0 if you don't.
1070c3d4888SSimon Schubert    */
1080c3d4888SSimon Schubert #define HAVE_DECL_PTRACE 1
1090c3d4888SSimon Schubert 
1100c3d4888SSimon Schubert /* Define to 1 if you have the declaration of `realloc', and to 0 if you
1110c3d4888SSimon Schubert    don't. */
1120c3d4888SSimon Schubert #define HAVE_DECL_REALLOC 1
1130c3d4888SSimon Schubert 
1140c3d4888SSimon Schubert /* Define to 1 if you have the declaration of `snprintf', and to 0 if you
1150c3d4888SSimon Schubert    don't. */
1160c3d4888SSimon Schubert #define HAVE_DECL_SNPRINTF 1
1170c3d4888SSimon Schubert 
1180c3d4888SSimon Schubert /* Define to 1 if you have the declaration of `strerror', and to 0 if you
1190c3d4888SSimon Schubert    don't. */
1200c3d4888SSimon Schubert #define HAVE_DECL_STRERROR 1
1210c3d4888SSimon Schubert 
1220c3d4888SSimon Schubert /* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
1230c3d4888SSimon Schubert    */
1240c3d4888SSimon Schubert #define HAVE_DECL_STRSTR 1
1250c3d4888SSimon Schubert 
1260c3d4888SSimon Schubert /* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
1270c3d4888SSimon Schubert    don't. */
1280c3d4888SSimon Schubert #define HAVE_DECL_VSNPRINTF 1
1290c3d4888SSimon Schubert 
1300c3d4888SSimon Schubert /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
1310c3d4888SSimon Schubert    */
1320c3d4888SSimon Schubert #define HAVE_DIRENT_H 1
1330c3d4888SSimon Schubert 
134e9e05faaSJohn Marino /* Define to 1 if you have the <dlfcn.h> header file. */
135e9e05faaSJohn Marino #define HAVE_DLFCN_H 1
136e9e05faaSJohn Marino 
1370c3d4888SSimon Schubert /* Define if ELF support should be included. */
1380c3d4888SSimon Schubert #define HAVE_ELF 1
1390c3d4888SSimon Schubert 
140f17ea84bSSimon Schubert /* Define to 1 if you have the <elf_hp.h> header file. */
141f17ea84bSSimon Schubert /* #undef HAVE_ELF_HP_H */
142f17ea84bSSimon Schubert 
143f17ea84bSSimon Schubert /* Define to 1 if your system has the etext variable. */
144f17ea84bSSimon Schubert #define HAVE_ETEXT 1
145f17ea84bSSimon Schubert 
1460c3d4888SSimon Schubert /* Define to 1 if you have the `fork' function. */
1470c3d4888SSimon Schubert #define HAVE_FORK 1
1488b6a428fSSimon Schubert 
1498b6a428fSSimon Schubert /* Define if <sys/procfs.h> has fpregset_t. */
1508b6a428fSSimon Schubert #define HAVE_FPREGSET_T 1
1518b6a428fSSimon Schubert 
1520c3d4888SSimon Schubert /* Define to 1 if you have the `getgid' function. */
1530c3d4888SSimon Schubert #define HAVE_GETGID 1
1540c3d4888SSimon Schubert 
1550c3d4888SSimon Schubert /* Define to 1 if you have the `getpagesize' function. */
1560c3d4888SSimon Schubert #define HAVE_GETPAGESIZE 1
1570c3d4888SSimon Schubert 
158a938cc15SJohn Marino /* Define to 1 if you have the `getrlimit' function. */
159a938cc15SJohn Marino #define HAVE_GETRLIMIT 1
160a938cc15SJohn Marino 
1610c3d4888SSimon Schubert /* Define to 1 if you have the `getrusage' function. */
1620c3d4888SSimon Schubert #define HAVE_GETRUSAGE 1
1630c3d4888SSimon Schubert 
1640c3d4888SSimon Schubert /* Define to 1 if you have the `getuid' function. */
1650c3d4888SSimon Schubert #define HAVE_GETUID 1
1660c3d4888SSimon Schubert 
1670c3d4888SSimon Schubert /* Define if <sys/procfs.h> has gregset_t. */
1680c3d4888SSimon Schubert #define HAVE_GREGSET_T 1
1690c3d4888SSimon Schubert 
1700c3d4888SSimon Schubert /* Define if you have the iconv() function. */
1710c3d4888SSimon Schubert #define HAVE_ICONV 1
1720c3d4888SSimon Schubert 
173f17ea84bSSimon Schubert /* Define to 1 if you have the `iconvlist' function. */
1744bbca3a9SJohn Marino #define HAVE_ICONVLIST 1
175f17ea84bSSimon Schubert 
1760c3d4888SSimon Schubert /* Define to 1 if you have the <inttypes.h> header file. */
1770c3d4888SSimon Schubert #define HAVE_INTTYPES_H 1
1780c3d4888SSimon Schubert 
179f17ea84bSSimon Schubert /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
180f17ea84bSSimon Schubert #define HAVE_LANGINFO_CODESET 1
181f17ea84bSSimon Schubert 
182f17ea84bSSimon Schubert /* Define if your <locale.h> file defines LC_MESSAGES. */
183f17ea84bSSimon Schubert #define HAVE_LC_MESSAGES 1
184f17ea84bSSimon Schubert 
1850c3d4888SSimon Schubert /* Define to 1 if you have the `dl' library (-ldl). */
1860c3d4888SSimon Schubert /* #undef HAVE_LIBDL */
1870c3d4888SSimon Schubert 
1880c3d4888SSimon Schubert /* Define if you have the expat library. */
1890c3d4888SSimon Schubert /* #undef HAVE_LIBEXPAT */
1900c3d4888SSimon Schubert 
191f17ea84bSSimon Schubert /* Define to 1 if you have the `libiconvlist' function. */
192f17ea84bSSimon Schubert /* #undef HAVE_LIBICONVLIST */
193f17ea84bSSimon Schubert 
194c33252afSJohn Marino /* Define if you have the lzma library. */
195c33252afSJohn Marino #define HAVE_LIBLZMA 1
196c33252afSJohn Marino 
1970c3d4888SSimon Schubert /* Define to 1 if you have the `m' library (-lm). */
1980c3d4888SSimon Schubert #define HAVE_LIBM 1
1990c3d4888SSimon Schubert 
200c33252afSJohn Marino /* Define to 1 if you have the `mcheck' library (-lmcheck). */
201c33252afSJohn Marino /* #undef HAVE_LIBMCHECK */
202c33252afSJohn Marino 
203f17ea84bSSimon Schubert /* Define if Python 2.4 is being used. */
204f17ea84bSSimon Schubert /* #undef HAVE_LIBPYTHON2_4 */
205f17ea84bSSimon Schubert 
206f17ea84bSSimon Schubert /* Define if Python 2.5 is being used. */
207f17ea84bSSimon Schubert /* #undef HAVE_LIBPYTHON2_5 */
208f17ea84bSSimon Schubert 
209f17ea84bSSimon Schubert /* Define if Python 2.6 is being used. */
210f17ea84bSSimon Schubert /* #undef HAVE_LIBPYTHON2_6 */
211f17ea84bSSimon Schubert 
212a938cc15SJohn Marino /* Define if Python 2.7 is being used. */
213a938cc15SJohn Marino /* #undef HAVE_LIBPYTHON2_7 */
214a938cc15SJohn Marino 
2150c3d4888SSimon Schubert /* Define to 1 if you have the <libunwind-ia64.h> header file. */
2160c3d4888SSimon Schubert /* #undef HAVE_LIBUNWIND_IA64_H */
2170c3d4888SSimon Schubert 
2180c3d4888SSimon Schubert /* Define to 1 if you have the `w' library (-lw). */
2190c3d4888SSimon Schubert /* #undef HAVE_LIBW */
2200c3d4888SSimon Schubert 
2210c3d4888SSimon Schubert /* Define to 1 if you have the <link.h> header file. */
2220c3d4888SSimon Schubert #define HAVE_LINK_H 1
2230c3d4888SSimon Schubert 
224c33252afSJohn Marino /* Define to 1 if you have the <linux/perf_event.h> header file. */
225c33252afSJohn Marino /* #undef HAVE_LINUX_PERF_EVENT_H */
226c33252afSJohn Marino 
227f17ea84bSSimon Schubert /* Define to 1 if you have the <locale.h> header file. */
228f17ea84bSSimon Schubert #define HAVE_LOCALE_H 1
229f17ea84bSSimon Schubert 
2300c3d4888SSimon Schubert /* Define to 1 if the compiler supports long double. */
2310c3d4888SSimon Schubert #define HAVE_LONG_DOUBLE 1
2320c3d4888SSimon Schubert 
233c33252afSJohn Marino /* Define to 1 if you have the `lstat' function. */
234c33252afSJohn Marino #define HAVE_LSTAT 1
235f17ea84bSSimon Schubert 
2360c3d4888SSimon Schubert /* Define if <sys/procfs.h> has lwpid_t. */
2370c3d4888SSimon Schubert #define HAVE_LWPID_T 1
2380c3d4888SSimon Schubert 
2390c3d4888SSimon Schubert /* Define to 1 if you have the <machine/reg.h> header file. */
2400c3d4888SSimon Schubert #define HAVE_MACHINE_REG_H 1
2410c3d4888SSimon Schubert 
2420c3d4888SSimon Schubert /* Define to 1 if you have the <memory.h> header file. */
2430c3d4888SSimon Schubert #define HAVE_MEMORY_H 1
2440c3d4888SSimon Schubert 
2450c3d4888SSimon Schubert /* Define to 1 if you have a working `mmap' system call. */
2460c3d4888SSimon Schubert #define HAVE_MMAP 1
2470c3d4888SSimon Schubert 
2480c3d4888SSimon Schubert /* Define to 1 if you have the `monstartup' function. */
2490c3d4888SSimon Schubert #define HAVE_MONSTARTUP 1
2500c3d4888SSimon Schubert 
2510c3d4888SSimon Schubert /* Define to 1 if you have the <ncurses.h> header file. */
2520c3d4888SSimon Schubert #define HAVE_NCURSES_H 1
2530c3d4888SSimon Schubert 
2540c3d4888SSimon Schubert /* Define to 1 if you have the <ncurses/ncurses.h> header file. */
2550c3d4888SSimon Schubert /* #undef HAVE_NCURSES_NCURSES_H */
2560c3d4888SSimon Schubert 
2570c3d4888SSimon Schubert /* Define to 1 if you have the <ncurses/term.h> header file. */
2580c3d4888SSimon Schubert /* #undef HAVE_NCURSES_TERM_H */
2590c3d4888SSimon Schubert 
2600c3d4888SSimon Schubert /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
2610c3d4888SSimon Schubert /* #undef HAVE_NDIR_H */
2620c3d4888SSimon Schubert 
2630c3d4888SSimon Schubert /* Define to 1 if you have the <nlist.h> header file. */
2640c3d4888SSimon Schubert #define HAVE_NLIST_H 1
2650c3d4888SSimon Schubert 
266f17ea84bSSimon Schubert /* Define if you support the personality syscall. */
267f17ea84bSSimon Schubert /* #undef HAVE_PERSONALITY */
268f17ea84bSSimon Schubert 
269f17ea84bSSimon Schubert /* Define to 1 if you have the `pipe' function. */
270f17ea84bSSimon Schubert #define HAVE_PIPE 1
271f17ea84bSSimon Schubert 
2720c3d4888SSimon Schubert /* Define to 1 if you have the `poll' function. */
2730c3d4888SSimon Schubert #define HAVE_POLL 1
2740c3d4888SSimon Schubert 
2750c3d4888SSimon Schubert /* Define to 1 if you have the <poll.h> header file. */
2760c3d4888SSimon Schubert #define HAVE_POLL_H 1
2770c3d4888SSimon Schubert 
278a938cc15SJohn Marino /* Define to 1 if you have the `posix_madvise' function. */
279a938cc15SJohn Marino #define HAVE_POSIX_MADVISE 1
280a938cc15SJohn Marino 
281c33252afSJohn Marino /* Define to 1 if you have the `pread' function. */
282c33252afSJohn Marino #define HAVE_PREAD 1
283c33252afSJohn Marino 
2840c3d4888SSimon Schubert /* Define to 1 if you have the `pread64' function. */
2850c3d4888SSimon Schubert /* #undef HAVE_PREAD64 */
2860c3d4888SSimon Schubert 
2870c3d4888SSimon Schubert /* Define if <sys/procfs.h> has prfpregset32_t. */
2880c3d4888SSimon Schubert /* #undef HAVE_PRFPREGSET32_T */
2898b6a428fSSimon Schubert 
2908b6a428fSSimon Schubert /* Define if <sys/procfs.h> has prfpregset_t. */
2918b6a428fSSimon Schubert #define HAVE_PRFPREGSET_T 1
2928b6a428fSSimon Schubert 
2938b6a428fSSimon Schubert /* Define if <sys/procfs.h> has prgregset32_t. */
2948b6a428fSSimon Schubert /* #undef HAVE_PRGREGSET32_T */
2958b6a428fSSimon Schubert 
2960c3d4888SSimon Schubert /* Define if <sys/procfs.h> has prgregset_t. */
2970c3d4888SSimon Schubert #define HAVE_PRGREGSET_T 1
2988b6a428fSSimon Schubert 
2990c3d4888SSimon Schubert /* Define if ioctl argument PIOCSET is available. */
3000c3d4888SSimon Schubert /* #undef HAVE_PROCFS_PIOCSET */
3018b6a428fSSimon Schubert 
3020c3d4888SSimon Schubert /* Define to 1 if you have the <proc_service.h> header file. */
3030c3d4888SSimon Schubert /* #undef HAVE_PROC_SERVICE_H */
3040c3d4888SSimon Schubert 
3050c3d4888SSimon Schubert /* Define if <sys/procfs.h> has prrun_t. */
3060c3d4888SSimon Schubert /* #undef HAVE_PRRUN_T */
3078b6a428fSSimon Schubert 
3088b6a428fSSimon Schubert /* Define if <sys/procfs.h> has prsysent_t. */
3098b6a428fSSimon Schubert /* #undef HAVE_PRSYSENT_T */
3108b6a428fSSimon Schubert 
3118b6a428fSSimon Schubert /* Define if <sys/procfs.h> has pr_sigaction64_t. */
3128b6a428fSSimon Schubert /* #undef HAVE_PR_SIGACTION64_T */
3138b6a428fSSimon Schubert 
3148b6a428fSSimon Schubert /* Define if <sys/procfs.h> has pr_siginfo64_t. */
3158b6a428fSSimon Schubert /* #undef HAVE_PR_SIGINFO64_T */
3168b6a428fSSimon Schubert 
3170c3d4888SSimon Schubert /* Define if <sys/procfs.h> has pr_sigset_t. */
3180c3d4888SSimon Schubert /* #undef HAVE_PR_SIGSET_T */
3190c3d4888SSimon Schubert 
3200c3d4888SSimon Schubert /* Define if <sys/procfs.h> has psaddr_t. */
3210c3d4888SSimon Schubert #define HAVE_PSADDR_T 1
3220c3d4888SSimon Schubert 
3230c3d4888SSimon Schubert /* Define if <sys/procfs.h> has pstatus_t. */
3240c3d4888SSimon Schubert /* #undef HAVE_PSTATUS_T */
3250c3d4888SSimon Schubert 
3260c3d4888SSimon Schubert /* Define if sys/ptrace.h defines the PTRACE_GETFPXREGS request. */
3270c3d4888SSimon Schubert /* #undef HAVE_PTRACE_GETFPXREGS */
3280c3d4888SSimon Schubert 
3290c3d4888SSimon Schubert /* Define if sys/ptrace.h defines the PTRACE_GETREGS request. */
3300c3d4888SSimon Schubert /* #undef HAVE_PTRACE_GETREGS */
3310c3d4888SSimon Schubert 
3320c3d4888SSimon Schubert /* Define to 1 if you have the <ptrace.h> header file. */
3330c3d4888SSimon Schubert /* #undef HAVE_PTRACE_H */
3340c3d4888SSimon Schubert 
3350c3d4888SSimon Schubert /* Define if sys/ptrace.h defines the PT_GETDBREGS request. */
3360c3d4888SSimon Schubert #define HAVE_PT_GETDBREGS 1
3370c3d4888SSimon Schubert 
3380c3d4888SSimon Schubert /* Define if sys/ptrace.h defines the PT_GETXMMREGS request. */
3390c3d4888SSimon Schubert /* #undef HAVE_PT_GETXMMREGS */
3400c3d4888SSimon Schubert 
341c33252afSJohn Marino /* Define to 1 if you have the `pwrite' function. */
342c33252afSJohn Marino #define HAVE_PWRITE 1
343c33252afSJohn Marino 
344f17ea84bSSimon Schubert /* Define if Python interpreter is being linked in. */
345f17ea84bSSimon Schubert /* #undef HAVE_PYTHON */
346f17ea84bSSimon Schubert 
347c33252afSJohn Marino /* Define to 1 if you have the `readlink' function. */
348c33252afSJohn Marino #define HAVE_READLINK 1
349a938cc15SJohn Marino 
3500c3d4888SSimon Schubert /* Define to 1 if you have the `realpath' function. */
3510c3d4888SSimon Schubert #define HAVE_REALPATH 1
3520c3d4888SSimon Schubert 
353a938cc15SJohn Marino /* Define to 1 if you have the `resize_term' function. */
354a938cc15SJohn Marino #define HAVE_RESIZE_TERM 1
355a938cc15SJohn Marino 
3560c3d4888SSimon Schubert /* Define to 1 if you have the `sbrk' function. */
3570c3d4888SSimon Schubert #define HAVE_SBRK 1
3580c3d4888SSimon Schubert 
359f17ea84bSSimon Schubert /* Define to 1 if you have the `setlocale' function. */
360f17ea84bSSimon Schubert #define HAVE_SETLOCALE 1
361f17ea84bSSimon Schubert 
3620c3d4888SSimon Schubert /* Define to 1 if you have the `setpgid' function. */
3630c3d4888SSimon Schubert #define HAVE_SETPGID 1
3640c3d4888SSimon Schubert 
3650c3d4888SSimon Schubert /* Define to 1 if you have the `setpgrp' function. */
3660c3d4888SSimon Schubert #define HAVE_SETPGRP 1
3670c3d4888SSimon Schubert 
368a938cc15SJohn Marino /* Define to 1 if you have the `setrlimit' function. */
369a938cc15SJohn Marino #define HAVE_SETRLIMIT 1
370a938cc15SJohn Marino 
371f17ea84bSSimon Schubert /* Define to 1 if you have the `setsid' function. */
372f17ea84bSSimon Schubert #define HAVE_SETSID 1
373f17ea84bSSimon Schubert 
3740c3d4888SSimon Schubert /* Define to 1 if you have the <sgtty.h> header file. */
3750c3d4888SSimon Schubert #define HAVE_SGTTY_H 1
3760c3d4888SSimon Schubert 
3770c3d4888SSimon Schubert /* Define to 1 if you have the `sigaction' function. */
3780c3d4888SSimon Schubert #define HAVE_SIGACTION 1
3790c3d4888SSimon Schubert 
3800c3d4888SSimon Schubert /* Define to 1 if you have the <signal.h> header file. */
3810c3d4888SSimon Schubert #define HAVE_SIGNAL_H 1
3820c3d4888SSimon Schubert 
3830c3d4888SSimon Schubert /* Define to 1 if you have the `sigprocmask' function. */
3840c3d4888SSimon Schubert #define HAVE_SIGPROCMASK 1
3850c3d4888SSimon Schubert 
3860c3d4888SSimon Schubert /* Define if sigsetjmp is available. */
3870c3d4888SSimon Schubert #define HAVE_SIGSETJMP 1
3880c3d4888SSimon Schubert 
3890c3d4888SSimon Schubert /* Define to 1 if you have the `sigsetmask' function. */
3900c3d4888SSimon Schubert #define HAVE_SIGSETMASK 1
3910c3d4888SSimon Schubert 
3920c3d4888SSimon Schubert /* Define to 1 if you have the `socketpair' function. */
3930c3d4888SSimon Schubert #define HAVE_SOCKETPAIR 1
3940c3d4888SSimon Schubert 
3950c3d4888SSimon Schubert /* Define to 1 if the system has the type `socklen_t'. */
3960c3d4888SSimon Schubert #define HAVE_SOCKLEN_T 1
3970c3d4888SSimon Schubert 
3980c3d4888SSimon Schubert /* Define to 1 if you have the <stddef.h> header file. */
3990c3d4888SSimon Schubert #define HAVE_STDDEF_H 1
4000c3d4888SSimon Schubert 
4010c3d4888SSimon Schubert /* Define to 1 if you have the <stdint.h> header file. */
4020c3d4888SSimon Schubert #define HAVE_STDINT_H 1
4030c3d4888SSimon Schubert 
4040c3d4888SSimon Schubert /* Define to 1 if you have the <stdlib.h> header file. */
4050c3d4888SSimon Schubert #define HAVE_STDLIB_H 1
4060c3d4888SSimon Schubert 
4070c3d4888SSimon Schubert /* Define to 1 if you have the <strings.h> header file. */
4080c3d4888SSimon Schubert #define HAVE_STRINGS_H 1
4090c3d4888SSimon Schubert 
4100c3d4888SSimon Schubert /* Define to 1 if you have the <string.h> header file. */
4110c3d4888SSimon Schubert #define HAVE_STRING_H 1
4120c3d4888SSimon Schubert 
4130c3d4888SSimon Schubert /* Define if <sys/link.h> has struct link_map32 */
4140c3d4888SSimon Schubert /* #undef HAVE_STRUCT_LINK_MAP32 */
4150c3d4888SSimon Schubert 
4160c3d4888SSimon Schubert /* Define if <link.h> exists and defines struct link_map which has members
4170c3d4888SSimon Schubert    with an ``lm_'' prefix. (For SunOS.) */
4180c3d4888SSimon Schubert /* #undef HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS */
4190c3d4888SSimon Schubert 
4200c3d4888SSimon Schubert /* Define if <link.h> exists and defines struct link_map which has members
4210c3d4888SSimon Schubert    with an ``l_'' prefix. (For Solaris, SVR4, and SVR4-like systems.) */
4220c3d4888SSimon Schubert #define HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS 1
4230c3d4888SSimon Schubert 
4240c3d4888SSimon Schubert /* Define to 1 if your system has struct lwp. */
4250c3d4888SSimon Schubert /* #undef HAVE_STRUCT_LWP */
4260c3d4888SSimon Schubert 
4270c3d4888SSimon Schubert /* Define to 1 if your system has struct reg in <machine/reg.h>. */
4280c3d4888SSimon Schubert #define HAVE_STRUCT_REG 1
4290c3d4888SSimon Schubert 
430f17ea84bSSimon Schubert /* Define to 1 if `struct reg' is a member of `r_fs'. */
431e9e05faaSJohn Marino #define HAVE_STRUCT_REG_R_FS 1
4320c3d4888SSimon Schubert 
433f17ea84bSSimon Schubert /* Define to 1 if `struct reg' is a member of `r_gs'. */
434e9e05faaSJohn Marino #define HAVE_STRUCT_REG_R_GS 1
4350c3d4888SSimon Schubert 
4360c3d4888SSimon Schubert /* Define if <link.h> exists and defines a struct so_map which has members
4370c3d4888SSimon Schubert    with an ``som_'' prefix. (Found on older *BSD systems.) */
4380c3d4888SSimon Schubert /* #undef HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS */
4390c3d4888SSimon Schubert 
440f17ea84bSSimon Schubert /* Define to 1 if `struct stat' is a member of `st_blksize'. */
4410c3d4888SSimon Schubert #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
4420c3d4888SSimon Schubert 
443f17ea84bSSimon Schubert /* Define to 1 if `struct stat' is a member of `st_blocks'. */
4440c3d4888SSimon Schubert #define HAVE_STRUCT_STAT_ST_BLOCKS 1
4450c3d4888SSimon Schubert 
446f17ea84bSSimon Schubert /* Define to 1 if `struct thread' is a member of `td_pcb'. */
4470c3d4888SSimon Schubert /* #undef HAVE_STRUCT_THREAD_TD_PCB */
4480c3d4888SSimon Schubert 
449c33252afSJohn Marino /* Define to 1 if `struct user_regs_struct' is a member of `fs_base'. */
450c33252afSJohn Marino /* #undef HAVE_STRUCT_USER_REGS_STRUCT_FS_BASE */
451c33252afSJohn Marino 
452c33252afSJohn Marino /* Define to 1 if `struct user_regs_struct' is a member of `gs_base'. */
453c33252afSJohn Marino /* #undef HAVE_STRUCT_USER_REGS_STRUCT_GS_BASE */
454c33252afSJohn Marino 
4550c3d4888SSimon Schubert /* Define to 1 if you have the `syscall' function. */
4560c3d4888SSimon Schubert #define HAVE_SYSCALL 1
4570c3d4888SSimon Schubert 
4580c3d4888SSimon Schubert /* Define to 1 if you have the <sys/debugreg.h> header file. */
4590c3d4888SSimon Schubert /* #undef HAVE_SYS_DEBUGREG_H */
4600c3d4888SSimon Schubert 
4610c3d4888SSimon Schubert /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
4620c3d4888SSimon Schubert    */
4630c3d4888SSimon Schubert /* #undef HAVE_SYS_DIR_H */
4640c3d4888SSimon Schubert 
4650c3d4888SSimon Schubert /* Define to 1 if you have the <sys/fault.h> header file. */
4660c3d4888SSimon Schubert /* #undef HAVE_SYS_FAULT_H */
4670c3d4888SSimon Schubert 
4680c3d4888SSimon Schubert /* Define to 1 if you have the <sys/file.h> header file. */
4690c3d4888SSimon Schubert #define HAVE_SYS_FILE_H 1
4700c3d4888SSimon Schubert 
4710c3d4888SSimon Schubert /* Define to 1 if you have the <sys/filio.h> header file. */
4720c3d4888SSimon Schubert #define HAVE_SYS_FILIO_H 1
4730c3d4888SSimon Schubert 
4740c3d4888SSimon Schubert /* Define to 1 if you have the <sys/ioctl.h> header file. */
4750c3d4888SSimon Schubert #define HAVE_SYS_IOCTL_H 1
4760c3d4888SSimon Schubert 
4770c3d4888SSimon Schubert /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
4780c3d4888SSimon Schubert    */
4790c3d4888SSimon Schubert /* #undef HAVE_SYS_NDIR_H */
4800c3d4888SSimon Schubert 
4810c3d4888SSimon Schubert /* Define to 1 if you have the <sys/param.h> header file. */
4820c3d4888SSimon Schubert #define HAVE_SYS_PARAM_H 1
4830c3d4888SSimon Schubert 
4840c3d4888SSimon Schubert /* Define to 1 if you have the <sys/poll.h> header file. */
4850c3d4888SSimon Schubert #define HAVE_SYS_POLL_H 1
4860c3d4888SSimon Schubert 
4870c3d4888SSimon Schubert /* Define to 1 if you have the <sys/procfs.h> header file. */
4880c3d4888SSimon Schubert #define HAVE_SYS_PROCFS_H 1
4890c3d4888SSimon Schubert 
4900c3d4888SSimon Schubert /* Define to 1 if you have the <sys/proc.h> header file. */
4910c3d4888SSimon Schubert /* #undef HAVE_SYS_PROC_H */
4920c3d4888SSimon Schubert 
4930c3d4888SSimon Schubert /* Define to 1 if you have the <sys/ptrace.h> header file. */
4940c3d4888SSimon Schubert #define HAVE_SYS_PTRACE_H 1
4950c3d4888SSimon Schubert 
4960c3d4888SSimon Schubert /* Define to 1 if you have the <sys/reg.h> header file. */
4970c3d4888SSimon Schubert #define HAVE_SYS_REG_H 1
4980c3d4888SSimon Schubert 
4990c3d4888SSimon Schubert /* Define to 1 if you have the <sys/resource.h> header file. */
5000c3d4888SSimon Schubert #define HAVE_SYS_RESOURCE_H 1
5010c3d4888SSimon Schubert 
5020c3d4888SSimon Schubert /* Define to 1 if you have the <sys/select.h> header file. */
5030c3d4888SSimon Schubert #define HAVE_SYS_SELECT_H 1
5040c3d4888SSimon Schubert 
505c33252afSJohn Marino /* Define to 1 if you have the <sys/socket.h> header file. */
506c33252afSJohn Marino #define HAVE_SYS_SOCKET_H 1
507c33252afSJohn Marino 
5080c3d4888SSimon Schubert /* Define to 1 if you have the <sys/stat.h> header file. */
5090c3d4888SSimon Schubert #define HAVE_SYS_STAT_H 1
5100c3d4888SSimon Schubert 
5110c3d4888SSimon Schubert /* Define to 1 if you have the <sys/syscall.h> header file. */
5120c3d4888SSimon Schubert #define HAVE_SYS_SYSCALL_H 1
5130c3d4888SSimon Schubert 
5140c3d4888SSimon Schubert /* Define to 1 if you have the <sys/types.h> header file. */
5150c3d4888SSimon Schubert #define HAVE_SYS_TYPES_H 1
5160c3d4888SSimon Schubert 
517c33252afSJohn Marino /* Define to 1 if you have the <sys/un.h> header file. */
518c33252afSJohn Marino #define HAVE_SYS_UN_H 1
519c33252afSJohn Marino 
5200c3d4888SSimon Schubert /* Define to 1 if you have the <sys/user.h> header file. */
5210c3d4888SSimon Schubert #define HAVE_SYS_USER_H 1
5220c3d4888SSimon Schubert 
5230c3d4888SSimon Schubert /* Define to 1 if you have the <sys/wait.h> header file. */
5240c3d4888SSimon Schubert #define HAVE_SYS_WAIT_H 1
5250c3d4888SSimon Schubert 
5260c3d4888SSimon Schubert /* Define to 1 if you have the <termios.h> header file. */
5270c3d4888SSimon Schubert #define HAVE_TERMIOS_H 1
5280c3d4888SSimon Schubert 
5290c3d4888SSimon Schubert /* Define to 1 if you have the <termio.h> header file. */
5300c3d4888SSimon Schubert /* #undef HAVE_TERMIO_H */
5310c3d4888SSimon Schubert 
5320c3d4888SSimon Schubert /* Define to 1 if you have the <term.h> header file. */
5330c3d4888SSimon Schubert #define HAVE_TERM_H 1
5340c3d4888SSimon Schubert 
5350c3d4888SSimon Schubert /* Define to 1 if you have the <thread_db.h> header file. */
5360c3d4888SSimon Schubert /* #undef HAVE_THREAD_DB_H */
5370c3d4888SSimon Schubert 
5380c3d4888SSimon Schubert /* Define if using Solaris thread debugging. */
5390c3d4888SSimon Schubert /* #undef HAVE_THREAD_DB_LIB */
5400c3d4888SSimon Schubert 
5410c3d4888SSimon Schubert /* Define if you support the tkill syscall. */
5420c3d4888SSimon Schubert /* #undef HAVE_TKILL_SYSCALL */
5430c3d4888SSimon Schubert 
5440c3d4888SSimon Schubert /* Define to 1 if you have the `ttrace' function. */
5450c3d4888SSimon Schubert /* #undef HAVE_TTRACE */
5460c3d4888SSimon Schubert 
5470c3d4888SSimon Schubert /* Define to 1 if you have the <unistd.h> header file. */
5480c3d4888SSimon Schubert #define HAVE_UNISTD_H 1
5490c3d4888SSimon Schubert 
5500c3d4888SSimon Schubert /* Define to 1 if you have the `vfork' function. */
5510c3d4888SSimon Schubert #define HAVE_VFORK 1
5520c3d4888SSimon Schubert 
5530c3d4888SSimon Schubert /* Define to 1 if you have the <vfork.h> header file. */
5540c3d4888SSimon Schubert /* #undef HAVE_VFORK_H */
5550c3d4888SSimon Schubert 
556a938cc15SJohn Marino /* Define to 1 if you have the `waitpid' function. */
557a938cc15SJohn Marino #define HAVE_WAITPID 1
558a938cc15SJohn Marino 
5590c3d4888SSimon Schubert /* Define to 1 if you have the <wait.h> header file. */
5600c3d4888SSimon Schubert /* #undef HAVE_WAIT_H */
5610c3d4888SSimon Schubert 
5620c3d4888SSimon Schubert /* Define to 1 if you have the `wborder' function. */
5630c3d4888SSimon Schubert #define HAVE_WBORDER 1
5640c3d4888SSimon Schubert 
5650c3d4888SSimon Schubert /* Define to 1 if `fork' works. */
5660c3d4888SSimon Schubert #define HAVE_WORKING_FORK 1
5670c3d4888SSimon Schubert 
5680c3d4888SSimon Schubert /* Define to 1 if `vfork' works. */
5690c3d4888SSimon Schubert #define HAVE_WORKING_VFORK 1
5700c3d4888SSimon Schubert 
571a938cc15SJohn Marino /* Define to 1 if you have the `wresize' function. */
572a938cc15SJohn Marino #define HAVE_WRESIZE 1
573a938cc15SJohn Marino 
5740c3d4888SSimon Schubert /* Define to 1 if you have the `XML_StopParser' function. */
5750c3d4888SSimon Schubert /* #undef HAVE_XML_STOPPARSER */
5760c3d4888SSimon Schubert 
577f17ea84bSSimon Schubert /* Define to 1 if you have the <zlib.h> header file. */
578f17ea84bSSimon Schubert #define HAVE_ZLIB_H 1
579f17ea84bSSimon Schubert 
5800c3d4888SSimon Schubert /* Define to 1 if your system has the _etext variable. */
5810c3d4888SSimon Schubert #define HAVE__ETEXT 1
5820c3d4888SSimon Schubert 
5830c3d4888SSimon Schubert /* Define to 1 if you have the `_mcleanup' function. */
5840c3d4888SSimon Schubert #define HAVE__MCLEANUP 1
5850c3d4888SSimon Schubert 
586e9e05faaSJohn Marino /* Path of directory of iconv program. */
587e9e05faaSJohn Marino /* #undef ICONV_BIN */
588e9e05faaSJohn Marino 
589e9e05faaSJohn Marino /* Define if the iconv directory should be relocated when GDB is moved. */
590e9e05faaSJohn Marino /* #undef ICONV_BIN_RELOCATABLE */
591e9e05faaSJohn Marino 
5920c3d4888SSimon Schubert /* Define as const if the declaration of iconv() needs const. */
593*0db70a6aSJohn Marino #define ICONV_CONST
5940c3d4888SSimon Schubert 
595e9e05faaSJohn Marino /* directory to load the JIT readers from */
596e9e05faaSJohn Marino #define JIT_READER_DIR "/usr/lib/gdb"
597e9e05faaSJohn Marino 
598e9e05faaSJohn Marino /* Define if the jit-reader-dir directory should be relocated when GDB is
599e9e05faaSJohn Marino    moved. */
600e9e05faaSJohn Marino #define JIT_READER_DIR_RELOCATABLE 1
601e9e05faaSJohn Marino 
6020c3d4888SSimon Schubert /* Define if you want to use new multi-fd /proc interface (replaces
6030c3d4888SSimon Schubert    HAVE_MULTIPLE_PROC_FDS as well as other macros). */
6040c3d4888SSimon Schubert /* #undef NEW_PROC_API */
6050c3d4888SSimon Schubert 
6060c3d4888SSimon Schubert /* Name of this package. */
6070c3d4888SSimon Schubert #define PACKAGE "gdb"
6080c3d4888SSimon Schubert 
6090c3d4888SSimon Schubert /* Define to the address where bug reports for this package should be sent. */
6100c3d4888SSimon Schubert #define PACKAGE_BUGREPORT ""
6110c3d4888SSimon Schubert 
6120c3d4888SSimon Schubert /* Define to the full name of this package. */
6130c3d4888SSimon Schubert #define PACKAGE_NAME ""
6140c3d4888SSimon Schubert 
6150c3d4888SSimon Schubert /* Define to the full name and version of this package. */
6160c3d4888SSimon Schubert #define PACKAGE_STRING ""
6170c3d4888SSimon Schubert 
6180c3d4888SSimon Schubert /* Define to the one symbol short name of this package. */
6190c3d4888SSimon Schubert #define PACKAGE_TARNAME ""
6200c3d4888SSimon Schubert 
621f17ea84bSSimon Schubert /* Define to the home page for this package. */
622f17ea84bSSimon Schubert #define PACKAGE_URL ""
623f17ea84bSSimon Schubert 
6240c3d4888SSimon Schubert /* Define to the version of this package. */
6250c3d4888SSimon Schubert #define PACKAGE_VERSION ""
6260c3d4888SSimon Schubert 
627f17ea84bSSimon Schubert /* Additional package description */
628f17ea84bSSimon Schubert #define PKGVERSION "(GDB) "
629f17ea84bSSimon Schubert 
6300c3d4888SSimon Schubert /* Define if the prfpregset_t type is broken. */
6310c3d4888SSimon Schubert /* #undef PRFPREGSET_T_BROKEN */
6320c3d4888SSimon Schubert 
633f17ea84bSSimon Schubert /* Define to 1 if the "%H, %D and %DD" formats work to print decfloats. */
634f17ea84bSSimon Schubert /* #undef PRINTF_HAS_DECFLOAT */
635f17ea84bSSimon Schubert 
6360c3d4888SSimon Schubert /* Define to 1 if the "%Lg" format works to print long doubles. */
6370c3d4888SSimon Schubert #define PRINTF_HAS_LONG_DOUBLE 1
6380c3d4888SSimon Schubert 
6390c3d4888SSimon Schubert /* Define to 1 if the "%ll" format works to print long longs. */
6400c3d4888SSimon Schubert #define PRINTF_HAS_LONG_LONG 1
6410c3d4888SSimon Schubert 
6420c3d4888SSimon Schubert /* Define if <proc_service.h> on solaris uses int instead of size_t, and
6430c3d4888SSimon Schubert    assorted other type changes. */
6440c3d4888SSimon Schubert /* #undef PROC_SERVICE_IS_OLD */
6450c3d4888SSimon Schubert 
6460c3d4888SSimon Schubert /* Define to the type of arg 3 for ptrace. */
6470c3d4888SSimon Schubert #define PTRACE_TYPE_ARG3 caddr_t
6480c3d4888SSimon Schubert 
6490c3d4888SSimon Schubert /* Define to the type of arg 5 for ptrace. */
6500c3d4888SSimon Schubert /* #undef PTRACE_TYPE_ARG5 */
6510c3d4888SSimon Schubert 
6520c3d4888SSimon Schubert /* Define as the return type of ptrace. */
6530c3d4888SSimon Schubert #define PTRACE_TYPE_RET int
6540c3d4888SSimon Schubert 
655a938cc15SJohn Marino /* Define if the python directory should be relocated when GDB is moved. */
656a938cc15SJohn Marino /* #undef PYTHON_PATH_RELOCATABLE */
657a938cc15SJohn Marino 
658f17ea84bSSimon Schubert /* Relocated directory for source files. */
659f17ea84bSSimon Schubert /* #undef RELOC_SRCDIR */
660f17ea84bSSimon Schubert 
661f17ea84bSSimon Schubert /* Bug reporting address */
662f17ea84bSSimon Schubert #define REPORT_BUGS_TO "<http://bugs.dragonflybsd.org/>"
663f17ea84bSSimon Schubert 
6640c3d4888SSimon Schubert /* Define as the return type of signal handlers (`int' or `void'). */
6650c3d4888SSimon Schubert #define RETSIGTYPE void
6660c3d4888SSimon Schubert 
6670c3d4888SSimon Schubert /* Define to 1 if the "%Lg" format works to scan long doubles. */
6680c3d4888SSimon Schubert #define SCANF_HAS_LONG_DOUBLE 1
6690c3d4888SSimon Schubert 
6700c3d4888SSimon Schubert /* Define to 1 if the `setpgrp' function takes no argument. */
6710c3d4888SSimon Schubert /* #undef SETPGRP_VOID */
6720c3d4888SSimon Schubert 
673f17ea84bSSimon Schubert /* The size of `long', as computed by sizeof. */
6740c3d4888SSimon Schubert /* #undef SIZEOF_LONG */
6750c3d4888SSimon Schubert 
676e9e05faaSJohn Marino /* The size of `unsigned long', as computed by sizeof. */
677e9e05faaSJohn Marino #if defined(__i386__)
678e9e05faaSJohn Marino #define SIZEOF_UNSIGNED_LONG 4
679e9e05faaSJohn Marino #elif defined(__x86_64__)
680e9e05faaSJohn Marino #define SIZEOF_UNSIGNED_LONG 8
681e9e05faaSJohn Marino #else
682e9e05faaSJohn Marino #error Unsupported platform
683e9e05faaSJohn Marino #endif
684e9e05faaSJohn Marino 
685e9e05faaSJohn Marino /* The size of `unsigned long long', as computed by sizeof. */
686e9e05faaSJohn Marino #define SIZEOF_UNSIGNED_LONG_LONG 8
687e9e05faaSJohn Marino 
688e9e05faaSJohn Marino /* The size of `unsigned __int128', as computed by sizeof. */
689e9e05faaSJohn Marino #define SIZEOF_UNSIGNED___INT128 0
690e9e05faaSJohn Marino 
6910c3d4888SSimon Schubert /* If using the C implementation of alloca, define if you know the
6920c3d4888SSimon Schubert    direction of stack growth for your system; otherwise it will be
693f17ea84bSSimon Schubert    automatically deduced at runtime.
6940c3d4888SSimon Schubert 	STACK_DIRECTION > 0 => grows toward higher addresses
6950c3d4888SSimon Schubert 	STACK_DIRECTION < 0 => grows toward lower addresses
6960c3d4888SSimon Schubert 	STACK_DIRECTION = 0 => direction of growth unknown */
6970c3d4888SSimon Schubert /* #undef STACK_DIRECTION */
6980c3d4888SSimon Schubert 
6990c3d4888SSimon Schubert /* Define to 1 if you have the ANSI C header files. */
7000c3d4888SSimon Schubert #define STDC_HEADERS 1
7010c3d4888SSimon Schubert 
702f17ea84bSSimon Schubert /* automatically load a system-wide gdbinit file */
703f17ea84bSSimon Schubert #define SYSTEM_GDBINIT ""
704f17ea84bSSimon Schubert 
705f17ea84bSSimon Schubert /* Define if the system-gdbinit directory should be relocated when GDB is
706f17ea84bSSimon Schubert    moved. */
707f17ea84bSSimon Schubert #define SYSTEM_GDBINIT_RELOCATABLE 0
708f17ea84bSSimon Schubert 
709c33252afSJohn Marino /* search for usr/lib et al within DIR */
710c33252afSJohn Marino #define TARGET_SYSTEM_ROOT "/"
711c33252afSJohn Marino 
712c33252afSJohn Marino /* Define if the sysroot directory should be relocated when GDB is moved. */
713c33252afSJohn Marino #define TARGET_SYSTEM_ROOT_RELOCATABLE 0
714c33252afSJohn Marino 
7158b6a428fSSimon Schubert /* Define if <thread_db.h> has the TD_NOTALLOC error code. */
7168b6a428fSSimon Schubert /* #undef THREAD_DB_HAS_TD_NOTALLOC */
7178b6a428fSSimon Schubert 
7180c3d4888SSimon Schubert /* Define if <thread_db.h> has the TD_NOTLS error code. */
7190c3d4888SSimon Schubert /* #undef THREAD_DB_HAS_TD_NOTLS */
7208b6a428fSSimon Schubert 
7210c3d4888SSimon Schubert /* Define if <thread_db.h> has the TD_VERSION error code. */
7220c3d4888SSimon Schubert /* #undef THREAD_DB_HAS_TD_VERSION */
7238b6a428fSSimon Schubert 
7240c3d4888SSimon Schubert /* Define to 1 if the regex included in libiberty should be used. */
7250c3d4888SSimon Schubert #define USE_INCLUDED_REGEX 1
7268b6a428fSSimon Schubert 
727c33252afSJohn Marino /* Enable extensions on AIX 3, Interix.  */
728c33252afSJohn Marino #ifndef _ALL_SOURCE
729c33252afSJohn Marino # define _ALL_SOURCE 1
730c33252afSJohn Marino #endif
731c33252afSJohn Marino /* Enable GNU extensions on systems that have them.  */
732c33252afSJohn Marino #ifndef _GNU_SOURCE
733c33252afSJohn Marino # define _GNU_SOURCE 1
734c33252afSJohn Marino #endif
735c33252afSJohn Marino /* Enable threading extensions on Solaris.  */
736c33252afSJohn Marino #ifndef _POSIX_PTHREAD_SEMANTICS
737c33252afSJohn Marino # define _POSIX_PTHREAD_SEMANTICS 1
738c33252afSJohn Marino #endif
739c33252afSJohn Marino /* Enable extensions on HP NonStop.  */
740c33252afSJohn Marino #ifndef _TANDEM_SOURCE
741c33252afSJohn Marino # define _TANDEM_SOURCE 1
742c33252afSJohn Marino #endif
743c33252afSJohn Marino /* Enable general extensions on Solaris.  */
744c33252afSJohn Marino #ifndef __EXTENSIONS__
745c33252afSJohn Marino # define __EXTENSIONS__ 1
746c33252afSJohn Marino #endif
747c33252afSJohn Marino 
748c33252afSJohn Marino 
7490c3d4888SSimon Schubert /* Define if we should use the Windows API, instead of the POSIX API. On
7500c3d4888SSimon Schubert    Windows, we use the Windows API when building for MinGW, but the POSIX API
7510c3d4888SSimon Schubert    when building for Cygwin. */
7520c3d4888SSimon Schubert /* #undef USE_WIN32API */
7538b6a428fSSimon Schubert 
754a938cc15SJohn Marino /* Define if --with-python provides a path, either directly or via
755a938cc15SJohn Marino    python-config.py --exec-prefix. */
756a938cc15SJohn Marino /* #undef WITH_PYTHON_PATH */
757a938cc15SJohn Marino 
7580c3d4888SSimon Schubert /* Define if the simulator is being linked in. */
759f17ea84bSSimon Schubert /* #undef WITH_SIM */
7608b6a428fSSimon Schubert 
761f17ea84bSSimon Schubert /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
762f17ea84bSSimon Schubert    significant byte first (like Motorola and SPARC, unlike Intel). */
763f17ea84bSSimon Schubert #if defined AC_APPLE_UNIVERSAL_BUILD
764f17ea84bSSimon Schubert # if defined __BIG_ENDIAN__
765f17ea84bSSimon Schubert #  define WORDS_BIGENDIAN 1
7660c3d4888SSimon Schubert # endif
767f17ea84bSSimon Schubert #else
768f17ea84bSSimon Schubert # ifndef WORDS_BIGENDIAN
769f17ea84bSSimon Schubert /* #  undef WORDS_BIGENDIAN */
770f17ea84bSSimon Schubert # endif
7710c3d4888SSimon Schubert #endif
7720c3d4888SSimon Schubert 
773a938cc15SJohn Marino /* Number of bits in a file offset, on hosts where this is settable. */
774a938cc15SJohn Marino /* #undef _FILE_OFFSET_BITS */
775a938cc15SJohn Marino 
7760c3d4888SSimon Schubert /* Define to 1 so <sys/proc.h> gets a definition of anon_hdl. Works around a
7770c3d4888SSimon Schubert    <sys/proc.h> problem on IRIX 5. */
7780c3d4888SSimon Schubert /* #undef _KMEMUSER */
7790c3d4888SSimon Schubert 
780a938cc15SJohn Marino /* Define for large files, on AIX-style hosts. */
781a938cc15SJohn Marino /* #undef _LARGE_FILES */
782a938cc15SJohn Marino 
783f17ea84bSSimon Schubert /* Define to 1 if on MINIX. */
784f17ea84bSSimon Schubert /* #undef _MINIX */
785f17ea84bSSimon Schubert 
7860c3d4888SSimon Schubert /* Define to 1 to avoid a clash between <widec.h> and <wchar.h> on Solaris
7870c3d4888SSimon Schubert    2.[789] when using GCC. */
7880c3d4888SSimon Schubert /* #undef _MSE_INT_H */
7890c3d4888SSimon Schubert 
790f17ea84bSSimon Schubert /* Define to 2 if the system does not provide POSIX.1 features except with
791f17ea84bSSimon Schubert    this defined. */
792f17ea84bSSimon Schubert /* #undef _POSIX_1_SOURCE */
793f17ea84bSSimon Schubert 
794f17ea84bSSimon Schubert /* Define to 1 if you need to in order for `stat' and other things to work. */
795f17ea84bSSimon Schubert /* #undef _POSIX_SOURCE */
796f17ea84bSSimon Schubert 
7970c3d4888SSimon Schubert /* Define if <sys/link.h> has link_map32 (solaris sparc-64 target) */
7980c3d4888SSimon Schubert /* #undef _SYSCALL32 */
7990c3d4888SSimon Schubert 
8000c3d4888SSimon Schubert /* Define to empty if `const' does not conform to ANSI C. */
8010c3d4888SSimon Schubert /* #undef const */
8020c3d4888SSimon Schubert 
8030c3d4888SSimon Schubert /* Define to `__inline__' or `__inline' if that's what the C compiler
8040c3d4888SSimon Schubert    calls it, or to nothing if 'inline' is not supported under any name.  */
8050c3d4888SSimon Schubert #ifndef __cplusplus
8060c3d4888SSimon Schubert /* #undef inline */
8070c3d4888SSimon Schubert #endif
8080c3d4888SSimon Schubert 
8090c3d4888SSimon Schubert /* Define to `int' if <sys/types.h> does not define. */
8100c3d4888SSimon Schubert /* #undef pid_t */
8110c3d4888SSimon Schubert 
8120c3d4888SSimon Schubert /* Define as `fork' if `vfork' does not work. */
8130c3d4888SSimon Schubert /* #undef vfork */
814