xref: /netbsd-src/external/gpl3/gdb/lib/libgdb/arch/powerpc/config.h (revision 84a33e074d8f73a05520958cf31e4f1481639373)
11138a3c3Schristos /* This file is automatically generated.  DO NOT EDIT! */
2*84a33e07Schristos /* Generated from: NetBSD: mknative-gdb,v 1.18 2024/08/27 14:58:45 christos Exp  */
35a254e06Schristos /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
41138a3c3Schristos 
51138a3c3Schristos /* config.h.  Generated from config.in by configure.  */
61138a3c3Schristos /* config.in.  Generated from configure.ac by autoheader.  */
71138a3c3Schristos 
81138a3c3Schristos /* Define if building universal (internal helper macro) */
91138a3c3Schristos /* #undef AC_APPLE_UNIVERSAL_BUILD */
101138a3c3Schristos 
1122ebeae4Schristos /* Additional directories to look for separate debug info. */
1222ebeae4Schristos /* #undef ADDITIONAL_DEBUG_DIRS */
1322ebeae4Schristos 
147bfbcd5fSchristos /* Directories from which to load auto-loaded scripts. */
155900762bSrin #define AUTO_LOAD_DIR "$debugdir:$datadir/auto-load"
161138a3c3Schristos 
177bfbcd5fSchristos /* Directories safe to hold auto-loaded files. */
185900762bSrin #define AUTO_LOAD_SAFE_PATH "$debugdir:$datadir/auto-load"
191138a3c3Schristos 
207bfbcd5fSchristos /* Directory of programs. */
217bfbcd5fSchristos #define BINDIR "/usr/bin"
221138a3c3Schristos 
231138a3c3Schristos /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
241138a3c3Schristos    systems. This function is required for `alloca.c' support on those systems.
251138a3c3Schristos    */
261138a3c3Schristos /* #undef CRAY_STACKSEG_END */
271138a3c3Schristos 
282d450a0bSchristos /* Define to 1 if std::thread works. */
292d450a0bSchristos #define CXX_STD_THREAD 1
302d450a0bSchristos 
311138a3c3Schristos /* Define to 1 if using `alloca.c'. */
321138a3c3Schristos /* #undef C_ALLOCA */
331138a3c3Schristos 
341138a3c3Schristos /* look for global separate debug info in this path [LIBDIR/debug] */
351138a3c3Schristos #define DEBUGDIR "/usr/libdata/debug"
361138a3c3Schristos 
371138a3c3Schristos /* Define if the separate-debug-dir directory should be relocated when GDB is
381138a3c3Schristos    moved. */
391138a3c3Schristos #define DEBUGDIR_RELOCATABLE 1
401138a3c3Schristos 
411138a3c3Schristos /* Define to BFD's default architecture. */
421138a3c3Schristos #define DEFAULT_BFD_ARCH bfd_rs6000_arch
431138a3c3Schristos 
441138a3c3Schristos /* Define to BFD's default target vector. */
4597d73739Schristos #define DEFAULT_BFD_VEC powerpc_elf32_vec
461138a3c3Schristos 
472d450a0bSchristos /* Handle .ctf type-info sections */
482d450a0bSchristos #define ENABLE_LIBCTF 1
492d450a0bSchristos 
501138a3c3Schristos /* Define to 1 if translation of program messages to the user's native
511138a3c3Schristos    language is requested. */
5222ebeae4Schristos /* #undef ENABLE_NLS */
531138a3c3Schristos 
54ae87de88Schristos /* The .gdbearlyinit filename. */
55ae87de88Schristos #define GDBEARLYINIT ".gdbearlyinit"
56ae87de88Schristos 
5778ce218aSchristos /* The .gdbinit filename. */
5878ce218aSchristos #define GDBINIT ".gdbinit"
5978ce218aSchristos 
601138a3c3Schristos /* look for global separate data files in this path [DATADIR/gdb] */
611138a3c3Schristos #define GDB_DATADIR "/usr/share/gdb"
621138a3c3Schristos 
631138a3c3Schristos /* Define if the gdb-datadir directory should be relocated when GDB is moved.
641138a3c3Schristos    */
651138a3c3Schristos #define GDB_DATADIR_RELOCATABLE 1
661138a3c3Schristos 
671138a3c3Schristos /* Define to be a string naming the default host character set. */
681138a3c3Schristos #define GDB_DEFAULT_HOST_CHARSET "UTF-8"
691138a3c3Schristos 
701138a3c3Schristos /* Host double floatformat */
711138a3c3Schristos #define GDB_HOST_DOUBLE_FORMAT 0
721138a3c3Schristos 
731138a3c3Schristos /* Host float floatformat */
741138a3c3Schristos #define GDB_HOST_FLOAT_FORMAT 0
751138a3c3Schristos 
761138a3c3Schristos /* Host long double floatformat */
771138a3c3Schristos #define GDB_HOST_LONG_DOUBLE_FORMAT 0
781138a3c3Schristos 
791138a3c3Schristos /* nativefile */
801138a3c3Schristos /* #undef GDB_NM_FILE */
811138a3c3Schristos 
821138a3c3Schristos /* Define to the default OS ABI for this configuration. */
835900762bSrin #define GDB_OSABI_DEFAULT GDB_OSABI_NETBSD
841138a3c3Schristos 
8523a8d08dSmrg /* Define if self-testing features should be enabled */
86ae87de88Schristos /* #undef GDB_SELF_TEST */
8723a8d08dSmrg 
881138a3c3Schristos /* Define to 1 if you have `alloca', as a function or macro. */
891138a3c3Schristos #define HAVE_ALLOCA 1
901138a3c3Schristos 
911138a3c3Schristos /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
921138a3c3Schristos    */
931138a3c3Schristos /* #undef HAVE_ALLOCA_H */
941138a3c3Schristos 
9522ebeae4Schristos /* Define if amd-dbgapi is being linked in. */
9622ebeae4Schristos /* #undef HAVE_AMD_DBGAPI */
9722ebeae4Schristos 
981138a3c3Schristos /* Define to 1 if you have the `btowc' function. */
991138a3c3Schristos #define HAVE_BTOWC 1
1001138a3c3Schristos 
10122ebeae4Schristos /* Define to 1 if you have the Mac OS X function
10222ebeae4Schristos    CFLocaleCopyPreferredLanguages in the CoreFoundation framework. */
10322ebeae4Schristos /* #undef HAVE_CFLOCALECOPYPREFERREDLANGUAGES */
10422ebeae4Schristos 
10522ebeae4Schristos /* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in
10622ebeae4Schristos    the CoreFoundation framework. */
10722ebeae4Schristos /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */
10822ebeae4Schristos 
1091138a3c3Schristos /* Define to 1 if you have the <cursesX.h> header file. */
1101138a3c3Schristos /* #undef HAVE_CURSESX_H */
1111138a3c3Schristos 
1121138a3c3Schristos /* Define to 1 if you have the <curses.h> header file. */
1131138a3c3Schristos #define HAVE_CURSES_H 1
1141138a3c3Schristos 
11522ebeae4Schristos /* define if the compiler supports basic C++17 syntax */
11622ebeae4Schristos #define HAVE_CXX17 1
11722ebeae4Schristos 
11822ebeae4Schristos /* Define if the GNU dcgettext() function is already present or preinstalled.
11922ebeae4Schristos    */
12022ebeae4Schristos /* #undef HAVE_DCGETTEXT */
1218b7331e5Schristos 
1221138a3c3Schristos /* Define to 1 if you have the declaration of `ADDR_NO_RANDOMIZE', and to 0 if
1231138a3c3Schristos    you don't. */
1241138a3c3Schristos #define HAVE_DECL_ADDR_NO_RANDOMIZE 0
1251138a3c3Schristos 
126822f2954Schristos /* Define to 1 if you have the declaration of `asprintf', and to 0 if you
127822f2954Schristos    don't. */
128822f2954Schristos #define HAVE_DECL_ASPRINTF 1
129822f2954Schristos 
130822f2954Schristos /* Define to 1 if you have the declaration of `basename(char *)', and to 0 if
131822f2954Schristos    you don't. */
132822f2954Schristos #define HAVE_DECL_BASENAME 0
133822f2954Schristos 
134822f2954Schristos /* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
135822f2954Schristos #define HAVE_DECL_FFS 1
136822f2954Schristos 
1371138a3c3Schristos /* Define to 1 if you have the declaration of `getthrds', and to 0 if you
1381138a3c3Schristos    don't. */
1391138a3c3Schristos /* #undef HAVE_DECL_GETTHRDS */
1401138a3c3Schristos 
1411138a3c3Schristos /* Define to 1 if you have the declaration of `snprintf', and to 0 if you
1421138a3c3Schristos    don't. */
1431138a3c3Schristos #define HAVE_DECL_SNPRINTF 1
1441138a3c3Schristos 
1451138a3c3Schristos /* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
1461138a3c3Schristos    */
1471138a3c3Schristos #define HAVE_DECL_STRSTR 1
1481138a3c3Schristos 
149822f2954Schristos /* Define to 1 if you have the declaration of `strtol', and to 0 if you don't.
150822f2954Schristos    */
151822f2954Schristos #define HAVE_DECL_STRTOL 1
152822f2954Schristos 
153822f2954Schristos /* Define to 1 if you have the declaration of `strtoll', and to 0 if you
154822f2954Schristos    don't. */
155822f2954Schristos #define HAVE_DECL_STRTOLL 1
156822f2954Schristos 
157822f2954Schristos /* Define to 1 if you have the declaration of `strtoul', and to 0 if you
158822f2954Schristos    don't. */
159822f2954Schristos #define HAVE_DECL_STRTOUL 1
160822f2954Schristos 
161822f2954Schristos /* Define to 1 if you have the declaration of `strtoull', and to 0 if you
162822f2954Schristos    don't. */
163822f2954Schristos #define HAVE_DECL_STRTOULL 1
164822f2954Schristos 
165822f2954Schristos /* Define to 1 if you have the declaration of `strverscmp', and to 0 if you
166822f2954Schristos    don't. */
167822f2954Schristos #define HAVE_DECL_STRVERSCMP 0
168822f2954Schristos 
169822f2954Schristos /* Define to 1 if you have the declaration of `vasprintf', and to 0 if you
170822f2954Schristos    don't. */
171822f2954Schristos #define HAVE_DECL_VASPRINTF 1
172822f2954Schristos 
173822f2954Schristos /* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
174822f2954Schristos    don't. */
175822f2954Schristos #define HAVE_DECL_VSNPRINTF 1
176822f2954Schristos 
1777bfbcd5fSchristos /* Define to 1 if you have the <dlfcn.h> header file. */
1787bfbcd5fSchristos #define HAVE_DLFCN_H 1
1797bfbcd5fSchristos 
1801138a3c3Schristos /* Define if ELF support should be included. */
1811138a3c3Schristos #define HAVE_ELF 1
1821138a3c3Schristos 
1835a254e06Schristos /* Define if <sys/procfs.h> has elf_fpregset_t. */
1845a254e06Schristos /* #undef HAVE_ELF_FPREGSET_T */
1855a254e06Schristos 
1861138a3c3Schristos /* Define to 1 if you have the <elf_hp.h> header file. */
1871138a3c3Schristos /* #undef HAVE_ELF_HP_H */
1881138a3c3Schristos 
1891138a3c3Schristos /* Define to 1 if your system has the etext variable. */
1901138a3c3Schristos #define HAVE_ETEXT 1
1911138a3c3Schristos 
192ae87de88Schristos /* Define to 1 if execinfo.h backtrace functions are available. */
193ae87de88Schristos /* #undef HAVE_EXECINFO_BACKTRACE */
194ae87de88Schristos 
195ae87de88Schristos /* Define to 1 if you have the <execinfo.h> header file. */
196ae87de88Schristos #define HAVE_EXECINFO_H 1
197ae87de88Schristos 
19878ce218aSchristos /* Define to 1 if you have the `fdwalk' function. */
19978ce218aSchristos /* #undef HAVE_FDWALK */
20078ce218aSchristos 
2011138a3c3Schristos /* Define to 1 if you have the `fork' function. */
2021138a3c3Schristos #define HAVE_FORK 1
2031138a3c3Schristos 
2041138a3c3Schristos /* Define if <sys/procfs.h> has fpregset_t. */
2051138a3c3Schristos /* #undef HAVE_FPREGSET_T */
2061138a3c3Schristos 
207822f2954Schristos /* Define to 1 if you have the `getauxval' function. */
208822f2954Schristos /* #undef HAVE_GETAUXVAL */
209822f2954Schristos 
2101138a3c3Schristos /* Define to 1 if you have the `getgid' function. */
2111138a3c3Schristos #define HAVE_GETGID 1
2121138a3c3Schristos 
2131138a3c3Schristos /* Define to 1 if you have the `getpagesize' function. */
2141138a3c3Schristos #define HAVE_GETPAGESIZE 1
2151138a3c3Schristos 
2165a254e06Schristos /* Define to 1 if you have the `getpgid' function. */
2175a254e06Schristos #define HAVE_GETPGID 1
2185a254e06Schristos 
2191138a3c3Schristos /* Define to 1 if you have the `getrlimit' function. */
2201138a3c3Schristos #define HAVE_GETRLIMIT 1
2211138a3c3Schristos 
2221138a3c3Schristos /* Define to 1 if you have the `getrusage' function. */
2231138a3c3Schristos #define HAVE_GETRUSAGE 1
2241138a3c3Schristos 
22522ebeae4Schristos /* Define if the GNU gettext() function is already present or preinstalled. */
22622ebeae4Schristos /* #undef HAVE_GETTEXT */
22722ebeae4Schristos 
2281138a3c3Schristos /* Define to 1 if you have the `getuid' function. */
2291138a3c3Schristos #define HAVE_GETUID 1
2301138a3c3Schristos 
2311138a3c3Schristos /* Define if <sys/procfs.h> has gregset_t. */
2321138a3c3Schristos /* #undef HAVE_GREGSET_T */
2331138a3c3Schristos 
23497d73739Schristos /* Define if Guile interpreter is being linked in. */
23597d73739Schristos /* #undef HAVE_GUILE */
23697d73739Schristos 
237822f2954Schristos /* Define if Guile supports manual finalization. */
238822f2954Schristos /* #undef HAVE_GUILE_MANUAL_FINALIZATION */
239822f2954Schristos 
24022ebeae4Schristos /* Define if you have the iconv() function and it works. */
2411138a3c3Schristos #define HAVE_ICONV 1
2421138a3c3Schristos 
2431138a3c3Schristos /* Define to 1 if you have the `iconvlist' function. */
2441138a3c3Schristos /* #undef HAVE_ICONVLIST */
2451138a3c3Schristos 
2461138a3c3Schristos /* Define to 1 if you have the <inttypes.h> header file. */
2471138a3c3Schristos #define HAVE_INTTYPES_H 1
2481138a3c3Schristos 
249ae87de88Schristos /* Define to 1 if you have the `kinfo_getfile' function. */
2505a254e06Schristos /* #undef HAVE_KINFO_GETFILE */
2515a254e06Schristos 
2521138a3c3Schristos /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
2531138a3c3Schristos #define HAVE_LANGINFO_CODESET 1
2541138a3c3Schristos 
2551138a3c3Schristos /* Define if your <locale.h> file defines LC_MESSAGES. */
2561138a3c3Schristos #define HAVE_LC_MESSAGES 1
2571138a3c3Schristos 
25878ce218aSchristos /* Define if you have the babeltrace library. */
25978ce218aSchristos /* #undef HAVE_LIBBABELTRACE */
26078ce218aSchristos 
261ae87de88Schristos /* Define if libbacktrace is being used. */
262ae87de88Schristos #define HAVE_LIBBACKTRACE 1
263ae87de88Schristos 
26422ebeae4Schristos /* Define to 1 if curses is enabled. */
26522ebeae4Schristos #define HAVE_LIBCURSES 1
26622ebeae4Schristos 
2672d450a0bSchristos /* Define to 1 if debuginfod is enabled. */
2682d450a0bSchristos /* #undef HAVE_LIBDEBUGINFOD */
2692d450a0bSchristos 
27022ebeae4Schristos /* Define to 1 if debuginfod section downloading is supported. */
27122ebeae4Schristos /* #undef HAVE_LIBDEBUGINFOD_FIND_SECTION */
27222ebeae4Schristos 
2731138a3c3Schristos /* Define if you have the expat library. */
27454eac751Schristos #define HAVE_LIBEXPAT 1
2751138a3c3Schristos 
2761138a3c3Schristos /* Define to 1 if you have the `libiconvlist' function. */
2771138a3c3Schristos /* #undef HAVE_LIBICONVLIST */
2781138a3c3Schristos 
279822f2954Schristos /* Define if you have the ipt library. */
280822f2954Schristos /* #undef HAVE_LIBIPT */
281822f2954Schristos 
2827bfbcd5fSchristos /* Define if you have the lzma library. */
2837bfbcd5fSchristos /* #undef HAVE_LIBLZMA */
2847bfbcd5fSchristos 
2851138a3c3Schristos /* Define to 1 if you have the `m' library (-lm). */
2861138a3c3Schristos #define HAVE_LIBM 1
2871138a3c3Schristos 
2881138a3c3Schristos /* Define to 1 if you have the <libunwind-ia64.h> header file. */
2891138a3c3Schristos /* #undef HAVE_LIBUNWIND_IA64_H */
2901138a3c3Schristos 
2912d450a0bSchristos /* Define if you have the xxhash library. */
2922d450a0bSchristos /* #undef HAVE_LIBXXHASH */
2932d450a0bSchristos 
2945a254e06Schristos /* Define to 1 if you have the <linux/elf.h> header file. */
2955a254e06Schristos /* #undef HAVE_LINUX_ELF_H */
2961138a3c3Schristos 
2977bfbcd5fSchristos /* Define to 1 if you have the <linux/perf_event.h> header file. */
2987bfbcd5fSchristos /* #undef HAVE_LINUX_PERF_EVENT_H */
2997bfbcd5fSchristos 
3001138a3c3Schristos /* Define to 1 if you have the <locale.h> header file. */
3011138a3c3Schristos #define HAVE_LOCALE_H 1
3021138a3c3Schristos 
3031138a3c3Schristos /* Define to 1 if the compiler supports long double. */
3041138a3c3Schristos #define HAVE_LONG_DOUBLE 1
3051138a3c3Schristos 
306822f2954Schristos /* Define to 1 if the system has the type `long long'. */
307822f2954Schristos #define HAVE_LONG_LONG 1
308822f2954Schristos 
3091138a3c3Schristos /* Define if <sys/procfs.h> has lwpid_t. */
3101138a3c3Schristos /* #undef HAVE_LWPID_T */
3111138a3c3Schristos 
3121138a3c3Schristos /* Define to 1 if you have the <machine/reg.h> header file. */
3131138a3c3Schristos #define HAVE_MACHINE_REG_H 1
3141138a3c3Schristos 
3151138a3c3Schristos /* Define to 1 if you have the <memory.h> header file. */
3161138a3c3Schristos #define HAVE_MEMORY_H 1
3171138a3c3Schristos 
3181138a3c3Schristos /* Define to 1 if you have a working `mmap' system call. */
3191138a3c3Schristos #define HAVE_MMAP 1
3201138a3c3Schristos 
3211138a3c3Schristos /* Define to 1 if you have the `monstartup' function. */
3221138a3c3Schristos #define HAVE_MONSTARTUP 1
3231138a3c3Schristos 
3245a254e06Schristos /* Define to 1 if you have the <ncursesw/ncurses.h> header file. */
3255a254e06Schristos /* #undef HAVE_NCURSESW_NCURSES_H */
3265a254e06Schristos 
3271138a3c3Schristos /* Define to 1 if you have the <ncurses.h> header file. */
3281138a3c3Schristos /* #undef HAVE_NCURSES_H */
3291138a3c3Schristos 
3301138a3c3Schristos /* Define to 1 if you have the <ncurses/ncurses.h> header file. */
3311138a3c3Schristos /* #undef HAVE_NCURSES_NCURSES_H */
3321138a3c3Schristos 
3331138a3c3Schristos /* Define to 1 if you have the <ncurses/term.h> header file. */
3341138a3c3Schristos /* #undef HAVE_NCURSES_TERM_H */
3351138a3c3Schristos 
3361138a3c3Schristos /* Define to 1 if you have the <nlist.h> header file. */
3371138a3c3Schristos #define HAVE_NLIST_H 1
3381138a3c3Schristos 
3391138a3c3Schristos /* Define to 1 if you have the `pipe' function. */
3401138a3c3Schristos #define HAVE_PIPE 1
3411138a3c3Schristos 
34278ce218aSchristos /* Define to 1 if you have the `pipe2' function. */
34378ce218aSchristos #define HAVE_PIPE2 1
34478ce218aSchristos 
3451138a3c3Schristos /* Define to 1 if you have the `poll' function. */
3461138a3c3Schristos #define HAVE_POLL 1
3471138a3c3Schristos 
3481138a3c3Schristos /* Define to 1 if you have the <poll.h> header file. */
3491138a3c3Schristos #define HAVE_POLL_H 1
3501138a3c3Schristos 
3511138a3c3Schristos /* Define to 1 if you have the `posix_madvise' function. */
3521138a3c3Schristos #define HAVE_POSIX_MADVISE 1
3531138a3c3Schristos 
3547bfbcd5fSchristos /* Define to 1 if you have the `pread' function. */
3557bfbcd5fSchristos #define HAVE_PREAD 1
3567bfbcd5fSchristos 
3571138a3c3Schristos /* Define to 1 if you have the `pread64' function. */
3581138a3c3Schristos /* #undef HAVE_PREAD64 */
3591138a3c3Schristos 
3601138a3c3Schristos /* Define if <sys/procfs.h> has prfpregset_t. */
3611138a3c3Schristos /* #undef HAVE_PRFPREGSET_T */
3621138a3c3Schristos 
3631138a3c3Schristos /* Define if <sys/procfs.h> has prgregset32_t. */
3641138a3c3Schristos /* #undef HAVE_PRGREGSET32_T */
3651138a3c3Schristos 
3661138a3c3Schristos /* Define if <sys/procfs.h> has prgregset_t. */
3671138a3c3Schristos /* #undef HAVE_PRGREGSET_T */
3681138a3c3Schristos 
3691138a3c3Schristos /* Define to 1 if you have the <proc_service.h> header file. */
3701138a3c3Schristos /* #undef HAVE_PROC_SERVICE_H */
3711138a3c3Schristos 
3721138a3c3Schristos /* Define if <sys/procfs.h> has psaddr_t. */
3731138a3c3Schristos /* #undef HAVE_PSADDR_T */
3741138a3c3Schristos 
3752d450a0bSchristos /* Have PTHREAD_PRIO_INHERIT. */
3762d450a0bSchristos #define HAVE_PTHREAD_PRIO_INHERIT 1
3772d450a0bSchristos 
3782d450a0bSchristos /* Define to 1 if you have the `pthread_setname_np' function. */
3792d450a0bSchristos #define HAVE_PTHREAD_SETNAME_NP 1
3802d450a0bSchristos 
3812d450a0bSchristos /* Define to 1 if you have the `pthread_sigmask' function. */
3822d450a0bSchristos #define HAVE_PTHREAD_SIGMASK 1
3832d450a0bSchristos 
38478ce218aSchristos /* Define to 1 if you have the `ptrace64' function. */
38578ce218aSchristos /* #undef HAVE_PTRACE64 */
3861138a3c3Schristos 
3871138a3c3Schristos /* Define if sys/ptrace.h defines the PTRACE_GETFPXREGS request. */
3881138a3c3Schristos /* #undef HAVE_PTRACE_GETFPXREGS */
3891138a3c3Schristos 
3901138a3c3Schristos /* Define if sys/ptrace.h defines the PTRACE_GETREGS request. */
3911138a3c3Schristos /* #undef HAVE_PTRACE_GETREGS */
3921138a3c3Schristos 
3931138a3c3Schristos /* Define to 1 if you have the <ptrace.h> header file. */
3941138a3c3Schristos /* #undef HAVE_PTRACE_H */
3951138a3c3Schristos 
3961138a3c3Schristos /* Define if sys/ptrace.h defines the PT_GETDBREGS request. */
3971138a3c3Schristos /* #undef HAVE_PT_GETDBREGS */
3981138a3c3Schristos 
3995a254e06Schristos /* Define to 1 if you have the `pt_insn_event' function. */
4005a254e06Schristos /* #undef HAVE_PT_INSN_EVENT */
4015a254e06Schristos 
4027bfbcd5fSchristos /* Define to 1 if you have the `pwrite' function. */
4037bfbcd5fSchristos #define HAVE_PWRITE 1
4047bfbcd5fSchristos 
4051138a3c3Schristos /* Define if Python interpreter is being linked in. */
4061138a3c3Schristos /* #undef HAVE_PYTHON */
4071138a3c3Schristos 
408ae87de88Schristos /* Define to 1 if you have the <readline/readline.h> header file. */
409ae87de88Schristos /* #undef HAVE_READLINE_READLINE_H */
410ae87de88Schristos 
4111138a3c3Schristos /* Define to 1 if you have the `resize_term' function. */
4129fd8799cSchristos #define HAVE_RESIZE_TERM 1
4131138a3c3Schristos 
4141138a3c3Schristos /* Define to 1 if you have the `sbrk' function. */
4151138a3c3Schristos #define HAVE_SBRK 1
4161138a3c3Schristos 
41797d73739Schristos /* Define to 1 if you have the `scm_new_smob' function. */
41897d73739Schristos /* #undef HAVE_SCM_NEW_SMOB */
41997d73739Schristos 
4201138a3c3Schristos /* Define to 1 if you have the `setlocale' function. */
4211138a3c3Schristos #define HAVE_SETLOCALE 1
4221138a3c3Schristos 
423822f2954Schristos /* Define to 1 if you have the `setns' function. */
424822f2954Schristos /* #undef HAVE_SETNS */
425822f2954Schristos 
4261138a3c3Schristos /* Define to 1 if you have the `setpgid' function. */
4271138a3c3Schristos #define HAVE_SETPGID 1
4281138a3c3Schristos 
4291138a3c3Schristos /* Define to 1 if you have the `setpgrp' function. */
4301138a3c3Schristos #define HAVE_SETPGRP 1
4311138a3c3Schristos 
4321138a3c3Schristos /* Define to 1 if you have the `setrlimit' function. */
4331138a3c3Schristos #define HAVE_SETRLIMIT 1
4341138a3c3Schristos 
4351138a3c3Schristos /* Define to 1 if you have the `setsid' function. */
4361138a3c3Schristos #define HAVE_SETSID 1
4371138a3c3Schristos 
4381138a3c3Schristos /* Define to 1 if you have the `sigaction' function. */
4391138a3c3Schristos #define HAVE_SIGACTION 1
4401138a3c3Schristos 
44197d73739Schristos /* Define to 1 if you have the `sigaltstack' function. */
44297d73739Schristos #define HAVE_SIGALTSTACK 1
44397d73739Schristos 
4441138a3c3Schristos /* Define to 1 if you have the <signal.h> header file. */
4451138a3c3Schristos #define HAVE_SIGNAL_H 1
4461138a3c3Schristos 
4471138a3c3Schristos /* Define to 1 if you have the `sigprocmask' function. */
4481138a3c3Schristos #define HAVE_SIGPROCMASK 1
4491138a3c3Schristos 
4501138a3c3Schristos /* Define if sigsetjmp is available. */
4511138a3c3Schristos #define HAVE_SIGSETJMP 1
4521138a3c3Schristos 
4531138a3c3Schristos /* Define to 1 if you have the `sigsetmask' function. */
4541138a3c3Schristos #define HAVE_SIGSETMASK 1
4551138a3c3Schristos 
456ae87de88Schristos /* Define to 1 if you have the `sigtimedwait' function. */
457ae87de88Schristos #define HAVE_SIGTIMEDWAIT 1
458ae87de88Schristos 
4591138a3c3Schristos /* Define to 1 if you have the `socketpair' function. */
4601138a3c3Schristos #define HAVE_SOCKETPAIR 1
4611138a3c3Schristos 
4621138a3c3Schristos /* Define to 1 if the system has the type `socklen_t'. */
4631138a3c3Schristos #define HAVE_SOCKLEN_T 1
4641138a3c3Schristos 
4655a254e06Schristos /* Define to 1 if the source-highlight library is available */
4665a254e06Schristos /* #undef HAVE_SOURCE_HIGHLIGHT */
4675a254e06Schristos 
4681138a3c3Schristos /* Define to 1 if you have the <stdint.h> header file. */
4691138a3c3Schristos #define HAVE_STDINT_H 1
4701138a3c3Schristos 
4711138a3c3Schristos /* Define to 1 if you have the <stdlib.h> header file. */
4721138a3c3Schristos #define HAVE_STDLIB_H 1
4731138a3c3Schristos 
4741138a3c3Schristos /* Define to 1 if you have the <strings.h> header file. */
4751138a3c3Schristos #define HAVE_STRINGS_H 1
4761138a3c3Schristos 
4771138a3c3Schristos /* Define to 1 if you have the <string.h> header file. */
4781138a3c3Schristos #define HAVE_STRING_H 1
4791138a3c3Schristos 
4801138a3c3Schristos /* Define to 1 if your system has struct lwp. */
4811138a3c3Schristos #define HAVE_STRUCT_LWP 1
4821138a3c3Schristos 
4835a254e06Schristos /* Define to 1 if `pl_syscall_code' is a member of `struct ptrace_lwpinfo'. */
48423a8d08dSmrg /* #undef HAVE_STRUCT_PTRACE_LWPINFO_PL_SYSCALL_CODE */
48523a8d08dSmrg 
4865a254e06Schristos /* Define to 1 if `pl_tdname' is a member of `struct ptrace_lwpinfo'. */
4878b7331e5Schristos /* #undef HAVE_STRUCT_PTRACE_LWPINFO_PL_TDNAME */
4888b7331e5Schristos 
4895a254e06Schristos /* Define to 1 if `enabled' is a member of `struct pt_insn'. */
4905a254e06Schristos /* #undef HAVE_STRUCT_PT_INSN_ENABLED */
4915a254e06Schristos 
4925a254e06Schristos /* Define to 1 if `resynced' is a member of `struct pt_insn'. */
4935a254e06Schristos /* #undef HAVE_STRUCT_PT_INSN_RESYNCED */
4945a254e06Schristos 
4951138a3c3Schristos /* Define to 1 if your system has struct reg in <machine/reg.h>. */
4961138a3c3Schristos #define HAVE_STRUCT_REG 1
4971138a3c3Schristos 
4985a254e06Schristos /* Define to 1 if `r_fs' is a member of `struct reg'. */
4991138a3c3Schristos /* #undef HAVE_STRUCT_REG_R_FS */
5001138a3c3Schristos 
5015a254e06Schristos /* Define to 1 if `r_gs' is a member of `struct reg'. */
5021138a3c3Schristos /* #undef HAVE_STRUCT_REG_R_GS */
5031138a3c3Schristos 
5045a254e06Schristos /* Define to 1 if `st_blksize' is a member of `struct stat'. */
5051138a3c3Schristos #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
5061138a3c3Schristos 
5075a254e06Schristos /* Define to 1 if `st_blocks' is a member of `struct stat'. */
5081138a3c3Schristos #define HAVE_STRUCT_STAT_ST_BLOCKS 1
5091138a3c3Schristos 
5105a254e06Schristos /* Define to 1 if `td_pcb' is a member of `struct thread'. */
5111138a3c3Schristos /* #undef HAVE_STRUCT_THREAD_TD_PCB */
5121138a3c3Schristos 
5131138a3c3Schristos /* Define to 1 if you have the <sys/debugreg.h> header file. */
5141138a3c3Schristos /* #undef HAVE_SYS_DEBUGREG_H */
5151138a3c3Schristos 
5161138a3c3Schristos /* Define to 1 if you have the <sys/file.h> header file. */
5171138a3c3Schristos #define HAVE_SYS_FILE_H 1
5181138a3c3Schristos 
5191138a3c3Schristos /* Define to 1 if you have the <sys/filio.h> header file. */
5201138a3c3Schristos #define HAVE_SYS_FILIO_H 1
5211138a3c3Schristos 
5221138a3c3Schristos /* Define to 1 if you have the <sys/ioctl.h> header file. */
5231138a3c3Schristos #define HAVE_SYS_IOCTL_H 1
5241138a3c3Schristos 
5251138a3c3Schristos /* Define to 1 if you have the <sys/param.h> header file. */
5261138a3c3Schristos #define HAVE_SYS_PARAM_H 1
5271138a3c3Schristos 
5281138a3c3Schristos /* Define to 1 if you have the <sys/poll.h> header file. */
5291138a3c3Schristos #define HAVE_SYS_POLL_H 1
5301138a3c3Schristos 
531ae87de88Schristos /* Define to 1 if you have the <sys/procctl.h> header file. */
532ae87de88Schristos /* #undef HAVE_SYS_PROCCTL_H */
533ae87de88Schristos 
5341138a3c3Schristos /* Define to 1 if you have the <sys/procfs.h> header file. */
5351138a3c3Schristos /* #undef HAVE_SYS_PROCFS_H */
5361138a3c3Schristos 
5371138a3c3Schristos /* Define to 1 if you have the <sys/ptrace.h> header file. */
5381138a3c3Schristos #define HAVE_SYS_PTRACE_H 1
5391138a3c3Schristos 
5401138a3c3Schristos /* Define to 1 if you have the <sys/reg.h> header file. */
5411138a3c3Schristos /* #undef HAVE_SYS_REG_H */
5421138a3c3Schristos 
5431138a3c3Schristos /* Define to 1 if you have the <sys/resource.h> header file. */
5441138a3c3Schristos #define HAVE_SYS_RESOURCE_H 1
5451138a3c3Schristos 
5461138a3c3Schristos /* Define to 1 if you have the <sys/select.h> header file. */
5471138a3c3Schristos #define HAVE_SYS_SELECT_H 1
5481138a3c3Schristos 
5497bfbcd5fSchristos /* Define to 1 if you have the <sys/socket.h> header file. */
5507bfbcd5fSchristos #define HAVE_SYS_SOCKET_H 1
5517bfbcd5fSchristos 
5521138a3c3Schristos /* Define to 1 if you have the <sys/stat.h> header file. */
5531138a3c3Schristos #define HAVE_SYS_STAT_H 1
5541138a3c3Schristos 
5551138a3c3Schristos /* Define to 1 if you have the <sys/types.h> header file. */
5561138a3c3Schristos #define HAVE_SYS_TYPES_H 1
5571138a3c3Schristos 
5587bfbcd5fSchristos /* Define to 1 if you have the <sys/un.h> header file. */
5597bfbcd5fSchristos #define HAVE_SYS_UN_H 1
5607bfbcd5fSchristos 
5611138a3c3Schristos /* Define to 1 if you have the <sys/user.h> header file. */
5628b7331e5Schristos /* #undef HAVE_SYS_USER_H */
5631138a3c3Schristos 
5641138a3c3Schristos /* Define to 1 if you have the <sys/wait.h> header file. */
5651138a3c3Schristos #define HAVE_SYS_WAIT_H 1
5661138a3c3Schristos 
5671138a3c3Schristos /* Define to 1 if you have the <termios.h> header file. */
5681138a3c3Schristos #define HAVE_TERMIOS_H 1
5691138a3c3Schristos 
5701138a3c3Schristos /* Define to 1 if you have the <term.h> header file. */
5711138a3c3Schristos #define HAVE_TERM_H 1
5721138a3c3Schristos 
5731138a3c3Schristos /* Define to 1 if you have the <thread_db.h> header file. */
5741138a3c3Schristos /* #undef HAVE_THREAD_DB_H */
5751138a3c3Schristos 
5761138a3c3Schristos /* Define to 1 if you have the `ttrace' function. */
5771138a3c3Schristos /* #undef HAVE_TTRACE */
5781138a3c3Schristos 
5791138a3c3Schristos /* Define to 1 if you have the <unistd.h> header file. */
5801138a3c3Schristos #define HAVE_UNISTD_H 1
5811138a3c3Schristos 
5825a254e06Schristos /* Define to 1 if you have the `use_default_colors' function. */
5839fd8799cSchristos #define HAVE_USE_DEFAULT_COLORS 1
5845a254e06Schristos 
5851138a3c3Schristos /* Define to 1 if you have the `vfork' function. */
5861138a3c3Schristos #define HAVE_VFORK 1
5871138a3c3Schristos 
5881138a3c3Schristos /* Define to 1 if you have the <vfork.h> header file. */
5891138a3c3Schristos /* #undef HAVE_VFORK_H */
5901138a3c3Schristos 
5911138a3c3Schristos /* Define to 1 if you have the `waitpid' function. */
5921138a3c3Schristos #define HAVE_WAITPID 1
5931138a3c3Schristos 
5941138a3c3Schristos /* Define to 1 if you have the <wait.h> header file. */
5951138a3c3Schristos /* #undef HAVE_WAIT_H */
5961138a3c3Schristos 
59797d73739Schristos /* Define to 1 if you have the <windows.h> header file. */
59897d73739Schristos /* #undef HAVE_WINDOWS_H */
59997d73739Schristos 
6001138a3c3Schristos /* Define to 1 if `fork' works. */
6011138a3c3Schristos #define HAVE_WORKING_FORK 1
6021138a3c3Schristos 
6031138a3c3Schristos /* Define to 1 if `vfork' works. */
6041138a3c3Schristos #define HAVE_WORKING_VFORK 1
6051138a3c3Schristos 
6061138a3c3Schristos /* Define to 1 if you have the `wresize' function. */
6079fd8799cSchristos #define HAVE_WRESIZE 1
6081138a3c3Schristos 
6092d450a0bSchristos /* Define to 1 if you have the <ws2tcpip.h> header file. */
6102d450a0bSchristos /* #undef HAVE_WS2TCPIP_H */
6112d450a0bSchristos 
6121138a3c3Schristos /* Define to 1 if you have the `XML_StopParser' function. */
61354eac751Schristos #define HAVE_XML_STOPPARSER 1
6141138a3c3Schristos 
615ae87de88Schristos /* Define to 1 if zstd is enabled. */
616ae87de88Schristos /* #undef HAVE_ZSTD */
617ae87de88Schristos 
6181138a3c3Schristos /* Define to 1 if your system has the _etext variable. */
6191138a3c3Schristos #define HAVE__ETEXT 1
6201138a3c3Schristos 
6211138a3c3Schristos /* Define to 1 if you have the `_mcleanup' function. */
6221138a3c3Schristos #define HAVE__MCLEANUP 1
6231138a3c3Schristos 
6247bfbcd5fSchristos /* Path of directory of iconv program. */
6257bfbcd5fSchristos /* #undef ICONV_BIN */
6267bfbcd5fSchristos 
6277bfbcd5fSchristos /* Define if the iconv directory should be relocated when GDB is moved. */
6287bfbcd5fSchristos /* #undef ICONV_BIN_RELOCATABLE */
6297bfbcd5fSchristos 
6301138a3c3Schristos /* Define as const if the declaration of iconv() needs const. */
63177a1ad5fSkamil #define ICONV_CONST
6321138a3c3Schristos 
6337bfbcd5fSchristos /* directory to load the JIT readers from */
6347bfbcd5fSchristos #define JIT_READER_DIR "/usr/lib/gdb"
6357bfbcd5fSchristos 
6367bfbcd5fSchristos /* Define if the jit-reader-dir directory should be relocated when GDB is
6377bfbcd5fSchristos    moved. */
6387bfbcd5fSchristos #define JIT_READER_DIR_RELOCATABLE 1
6391138a3c3Schristos 
640ae87de88Schristos /* Define to the sub-directory in which libtool stores uninstalled libraries.
641ae87de88Schristos    */
642ae87de88Schristos #define LT_OBJDIR ".libs/"
643ae87de88Schristos 
6441138a3c3Schristos /* Name of this package. */
6451138a3c3Schristos #define PACKAGE "gdb"
6461138a3c3Schristos 
6471138a3c3Schristos /* Define to the address where bug reports for this package should be sent. */
6481138a3c3Schristos #define PACKAGE_BUGREPORT ""
6491138a3c3Schristos 
6501138a3c3Schristos /* Define to the full name of this package. */
6511138a3c3Schristos #define PACKAGE_NAME ""
6521138a3c3Schristos 
6531138a3c3Schristos /* Define to the full name and version of this package. */
6541138a3c3Schristos #define PACKAGE_STRING ""
6551138a3c3Schristos 
6561138a3c3Schristos /* Define to the one symbol short name of this package. */
6571138a3c3Schristos #define PACKAGE_TARNAME ""
6581138a3c3Schristos 
6591138a3c3Schristos /* Define to the home page for this package. */
6601138a3c3Schristos #define PACKAGE_URL ""
6611138a3c3Schristos 
6621138a3c3Schristos /* Define to the version of this package. */
6631138a3c3Schristos #define PACKAGE_VERSION ""
6641138a3c3Schristos 
6651138a3c3Schristos /* Additional package description */
6661138a3c3Schristos #define PKGVERSION "(GDB) "
6671138a3c3Schristos 
6681138a3c3Schristos /* Define to 1 if the "%H, %D and %DD" formats work to print decfloats. */
6691138a3c3Schristos /* #undef PRINTF_HAS_DECFLOAT */
6701138a3c3Schristos 
6711138a3c3Schristos /* Define to 1 if the "%Lg" format works to print long doubles. */
6721138a3c3Schristos /* #undef PRINTF_HAS_LONG_DOUBLE */
6731138a3c3Schristos 
6741138a3c3Schristos /* Define to 1 if the "%ll" format works to print long longs. */
6751138a3c3Schristos /* #undef PRINTF_HAS_LONG_LONG */
6761138a3c3Schristos 
6772d450a0bSchristos /* Define to necessary symbol if this constant uses a non-standard name on
6782d450a0bSchristos    your system. */
6792d450a0bSchristos /* #undef PTHREAD_CREATE_JOINABLE */
6802d450a0bSchristos 
68123a8d08dSmrg /* Define to the type of arg 1 for ptrace. */
68223a8d08dSmrg #define PTRACE_TYPE_ARG1 int
68323a8d08dSmrg 
6841138a3c3Schristos /* Define to the type of arg 3 for ptrace. */
6851138a3c3Schristos #define PTRACE_TYPE_ARG3 void *
6861138a3c3Schristos 
68778ce218aSchristos /* Define to the type of arg 4 for ptrace. */
68878ce218aSchristos #define PTRACE_TYPE_ARG4 int
68978ce218aSchristos 
6901138a3c3Schristos /* Define to the type of arg 5 for ptrace. */
6911138a3c3Schristos /* #undef PTRACE_TYPE_ARG5 */
6921138a3c3Schristos 
6931138a3c3Schristos /* Define as the return type of ptrace. */
6941138a3c3Schristos #define PTRACE_TYPE_RET int
6951138a3c3Schristos 
6962d450a0bSchristos /* Define if the python lib directory should be relocated when GDB is moved.
6972d450a0bSchristos    */
6982d450a0bSchristos /* #undef PYTHON_LIBDIR_RELOCATABLE */
6992d450a0bSchristos 
7001138a3c3Schristos /* Define if the python directory should be relocated when GDB is moved. */
7011138a3c3Schristos /* #undef PYTHON_PATH_RELOCATABLE */
7021138a3c3Schristos 
7031138a3c3Schristos /* Relocated directory for source files. */
7041138a3c3Schristos /* #undef RELOC_SRCDIR */
7051138a3c3Schristos 
7061138a3c3Schristos /* Bug reporting address */
7072d450a0bSchristos #define REPORT_BUGS_TO "<https://www.gnu.org/software/gdb/bugs/>"
7081138a3c3Schristos 
7091138a3c3Schristos /* Define to 1 if the "%Lg" format works to scan long doubles. */
7101138a3c3Schristos /* #undef SCANF_HAS_LONG_DOUBLE */
7111138a3c3Schristos 
7121138a3c3Schristos /* Define to 1 if the `setpgrp' function takes no argument. */
7131138a3c3Schristos /* #undef SETPGRP_VOID */
7141138a3c3Schristos 
715822f2954Schristos /* The size of `long long', as computed by sizeof. */
716822f2954Schristos #define SIZEOF_LONG_LONG 8
717822f2954Schristos 
7187bfbcd5fSchristos /* The size of `unsigned long', as computed by sizeof. */
7197bfbcd5fSchristos #define SIZEOF_UNSIGNED_LONG 4
7207bfbcd5fSchristos 
7217bfbcd5fSchristos /* The size of `unsigned long long', as computed by sizeof. */
7227bfbcd5fSchristos #define SIZEOF_UNSIGNED_LONG_LONG 8
7237bfbcd5fSchristos 
7247bfbcd5fSchristos /* The size of `unsigned __int128', as computed by sizeof. */
7257bfbcd5fSchristos #define SIZEOF_UNSIGNED___INT128 0
7261138a3c3Schristos 
727ae87de88Schristos /* The size of `void *', as computed by sizeof. */
728ae87de88Schristos #define SIZEOF_VOID_P 4
729ae87de88Schristos 
7301138a3c3Schristos /* If using the C implementation of alloca, define if you know the
7311138a3c3Schristos    direction of stack growth for your system; otherwise it will be
7321138a3c3Schristos    automatically deduced at runtime.
7331138a3c3Schristos 	STACK_DIRECTION > 0 => grows toward higher addresses
7341138a3c3Schristos 	STACK_DIRECTION < 0 => grows toward lower addresses
7351138a3c3Schristos 	STACK_DIRECTION = 0 => direction of growth unknown */
7361138a3c3Schristos /* #undef STACK_DIRECTION */
7371138a3c3Schristos 
7381138a3c3Schristos /* Define to 1 if you have the ANSI C header files. */
7391138a3c3Schristos #define STDC_HEADERS 1
7401138a3c3Schristos 
7411138a3c3Schristos /* automatically load a system-wide gdbinit file */
7421138a3c3Schristos #define SYSTEM_GDBINIT ""
7431138a3c3Schristos 
7442d450a0bSchristos /* automatically load system-wide gdbinit files from this directory */
7452d450a0bSchristos #define SYSTEM_GDBINIT_DIR ""
7462d450a0bSchristos 
7472d450a0bSchristos /* Define if the system-gdbinit-dir directory should be relocated when GDB is
7482d450a0bSchristos    moved. */
7492d450a0bSchristos #define SYSTEM_GDBINIT_DIR_RELOCATABLE 0
7502d450a0bSchristos 
7511138a3c3Schristos /* Define if the system-gdbinit directory should be relocated when GDB is
7521138a3c3Schristos    moved. */
7531138a3c3Schristos #define SYSTEM_GDBINIT_RELOCATABLE 0
7541138a3c3Schristos 
7557bfbcd5fSchristos /* search for usr/lib et al within DIR */
7567bfbcd5fSchristos #define TARGET_SYSTEM_ROOT ""
7577bfbcd5fSchristos 
7587bfbcd5fSchristos /* Define if the sysroot directory should be relocated when GDB is moved. */
7597bfbcd5fSchristos #define TARGET_SYSTEM_ROOT_RELOCATABLE 0
7607bfbcd5fSchristos 
7611138a3c3Schristos /* Define if <thread_db.h> has the TD_NOTALLOC error code. */
7621138a3c3Schristos /* #undef THREAD_DB_HAS_TD_NOTALLOC */
7631138a3c3Schristos 
7641138a3c3Schristos /* Define if <thread_db.h> has the TD_NOTLS error code. */
7651138a3c3Schristos /* #undef THREAD_DB_HAS_TD_NOTLS */
7661138a3c3Schristos 
7671138a3c3Schristos /* Define if <thread_db.h> has the TD_VERSION error code. */
7681138a3c3Schristos /* #undef THREAD_DB_HAS_TD_VERSION */
7691138a3c3Schristos 
7707bfbcd5fSchristos /* Enable extensions on AIX 3, Interix.  */
7717bfbcd5fSchristos #ifndef _ALL_SOURCE
7727bfbcd5fSchristos # define _ALL_SOURCE 1
7737bfbcd5fSchristos #endif
7747bfbcd5fSchristos /* Enable GNU extensions on systems that have them.  */
7757bfbcd5fSchristos #ifndef _GNU_SOURCE
7767bfbcd5fSchristos # define _GNU_SOURCE 1
7777bfbcd5fSchristos #endif
7787bfbcd5fSchristos /* Enable threading extensions on Solaris.  */
7797bfbcd5fSchristos #ifndef _POSIX_PTHREAD_SEMANTICS
7807bfbcd5fSchristos # define _POSIX_PTHREAD_SEMANTICS 1
7817bfbcd5fSchristos #endif
7827bfbcd5fSchristos /* Enable extensions on HP NonStop.  */
7837bfbcd5fSchristos #ifndef _TANDEM_SOURCE
7847bfbcd5fSchristos # define _TANDEM_SOURCE 1
7857bfbcd5fSchristos #endif
7867bfbcd5fSchristos /* Enable general extensions on Solaris.  */
7877bfbcd5fSchristos #ifndef __EXTENSIONS__
7887bfbcd5fSchristos # define __EXTENSIONS__ 1
7897bfbcd5fSchristos #endif
7907bfbcd5fSchristos 
7917bfbcd5fSchristos 
7921138a3c3Schristos /* Define if we should use the Windows API, instead of the POSIX API. On
7931138a3c3Schristos    Windows, we use the Windows API when building for MinGW, but the POSIX API
7941138a3c3Schristos    when building for Cygwin. */
7951138a3c3Schristos /* #undef USE_WIN32API */
7961138a3c3Schristos 
79723a8d08dSmrg /* Define if the PPC simulator is being linked in. */
798*84a33e07Schristos /* #undef WITH_PPC_SIM */
79923a8d08dSmrg 
8002d450a0bSchristos /* Directory containing Python's standard libraries from --with-python-libdir.
8012d450a0bSchristos    */
8022d450a0bSchristos /* #undef WITH_PYTHON_LIBDIR */
8032d450a0bSchristos 
8041138a3c3Schristos /* Define if --with-python provides a path, either directly or via
8051138a3c3Schristos    python-config.py --exec-prefix. */
8061138a3c3Schristos /* #undef WITH_PYTHON_PATH */
8071138a3c3Schristos 
8081138a3c3Schristos /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
8091138a3c3Schristos    significant byte first (like Motorola and SPARC, unlike Intel). */
8101138a3c3Schristos #if defined AC_APPLE_UNIVERSAL_BUILD
8111138a3c3Schristos # if defined __BIG_ENDIAN__
8121138a3c3Schristos #  define WORDS_BIGENDIAN 1
8131138a3c3Schristos # endif
8141138a3c3Schristos #else
8151138a3c3Schristos # ifndef WORDS_BIGENDIAN
8161138a3c3Schristos #  define WORDS_BIGENDIAN 1
8171138a3c3Schristos # endif
8181138a3c3Schristos #endif
8191138a3c3Schristos 
8205a254e06Schristos /* Enable large inode numbers on Mac OS X 10.5.  */
8215a254e06Schristos #ifndef _DARWIN_USE_64_BIT_INODE
8225a254e06Schristos # define _DARWIN_USE_64_BIT_INODE 1
8235a254e06Schristos #endif
8245a254e06Schristos 
8251138a3c3Schristos /* Number of bits in a file offset, on hosts where this is settable. */
8261138a3c3Schristos /* #undef _FILE_OFFSET_BITS */
8271138a3c3Schristos 
8281138a3c3Schristos /* Define for large files, on AIX-style hosts. */
8291138a3c3Schristos /* #undef _LARGE_FILES */
8301138a3c3Schristos 
8311138a3c3Schristos /* Define to 1 if on MINIX. */
8321138a3c3Schristos /* #undef _MINIX */
8331138a3c3Schristos 
8341138a3c3Schristos /* Define to 2 if the system does not provide POSIX.1 features except with
8351138a3c3Schristos    this defined. */
8361138a3c3Schristos /* #undef _POSIX_1_SOURCE */
8371138a3c3Schristos 
8381138a3c3Schristos /* Define to 1 if you need to in order for `stat' and other things to work. */
8391138a3c3Schristos /* #undef _POSIX_SOURCE */
8401138a3c3Schristos 
8412d450a0bSchristos /* Use structured /proc on Solaris. */
8422d450a0bSchristos #define _STRUCTURED_PROC 1
8432d450a0bSchristos 
8441138a3c3Schristos /* Define to empty if `const' does not conform to ANSI C. */
8451138a3c3Schristos /* #undef const */
8461138a3c3Schristos 
8471138a3c3Schristos /* Define to `__inline__' or `__inline' if that's what the C compiler
8481138a3c3Schristos    calls it, or to nothing if 'inline' is not supported under any name.  */
8491138a3c3Schristos #ifndef __cplusplus
8501138a3c3Schristos /* #undef inline */
8511138a3c3Schristos #endif
8521138a3c3Schristos 
8531138a3c3Schristos /* Define to `int' if <sys/types.h> does not define. */
8541138a3c3Schristos /* #undef pid_t */
8551138a3c3Schristos 
8565a254e06Schristos /* Define to `unsigned int' if <sys/types.h> does not define. */
8575a254e06Schristos /* #undef size_t */
8585a254e06Schristos 
8591138a3c3Schristos /* Define as `fork' if `vfork' does not work. */
8601138a3c3Schristos /* #undef vfork */
861