17ecd7418Schristos /* This file is automatically generated.  DO NOT EDIT! */
2*fd82c4c4Schristos /* Generated from: NetBSD: mknative-gdb,v 1.12 2020/09/17 16:54:31 christos Exp  */
378f8490eSchristos /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
47ecd7418Schristos 
57ecd7418Schristos /* config.h.  Generated from config.h.in by configure.  */
67ecd7418Schristos /* config.h.in.  Maintained by hand. */
77ecd7418Schristos 
878f8490eSchristos /* Template definitions for autoconf */
978f8490eSchristos #define __EXTENSIONS__ 1
1078f8490eSchristos #define _ALL_SOURCE 1
1178f8490eSchristos #define _GNU_SOURCE 1
1278f8490eSchristos /* #undef _POSIX_SOURCE */
1378f8490eSchristos /* #undef _POSIX_1_SOURCE */
1478f8490eSchristos #define _POSIX_PTHREAD_SEMANTICS 1
1578f8490eSchristos #define _TANDEM_SOURCE 1
1678f8490eSchristos /* #undef _MINIX */
1778f8490eSchristos 
187ecd7418Schristos /* Define NO_MULTIBYTE_SUPPORT to not compile in support for multibyte
197ecd7418Schristos    characters, even if the OS supports them. */
207ecd7418Schristos /* #undef NO_MULTIBYTE_SUPPORT */
217ecd7418Schristos 
221e05ba38Schristos /* #undef _FILE_OFFSET_BITS */
231e05ba38Schristos 
247ecd7418Schristos /* Define as the return type of signal handlers (int or void).  */
257ecd7418Schristos #define RETSIGTYPE void
267ecd7418Schristos 
277ecd7418Schristos #define VOID_SIGHANDLER 1
287ecd7418Schristos 
297ecd7418Schristos /* Characteristics of the compiler. */
301e05ba38Schristos /* #undef sig_atomic_t */
317ecd7418Schristos 
327ecd7418Schristos /* #undef size_t */
337ecd7418Schristos 
347ecd7418Schristos /* #undef ssize_t */
357ecd7418Schristos 
361e05ba38Schristos /* #undef const */
371e05ba38Schristos 
381e05ba38Schristos /* #undef volatile */
391e05ba38Schristos 
407ecd7418Schristos #define PROTOTYPES 1
41*fd82c4c4Schristos #define __PROTOTYPES 1
427ecd7418Schristos 
437ecd7418Schristos /* #undef __CHAR_UNSIGNED__ */
447ecd7418Schristos 
457ecd7418Schristos /* Define if the `S_IS*' macros in <sys/stat.h> do not work properly.  */
467ecd7418Schristos /* #undef STAT_MACROS_BROKEN */
477ecd7418Schristos 
48*fd82c4c4Schristos /* Define if you have the chown function. */
49*fd82c4c4Schristos /* #undef HAVE_CHOWN */
50*fd82c4c4Schristos 
517ecd7418Schristos /* Define if you have the fcntl function. */
527ecd7418Schristos #define HAVE_FCNTL 1
537ecd7418Schristos 
54*fd82c4c4Schristos /* Define if you have the fnmatch function. */
55*fd82c4c4Schristos #define HAVE_FNMATCH 1
56*fd82c4c4Schristos 
577ecd7418Schristos /* Define if you have the getpwent function. */
587ecd7418Schristos #define HAVE_GETPWENT 1
597ecd7418Schristos 
607ecd7418Schristos /* Define if you have the getpwnam function. */
617ecd7418Schristos #define HAVE_GETPWNAM 1
627ecd7418Schristos 
637ecd7418Schristos /* Define if you have the getpwuid function. */
647ecd7418Schristos #define HAVE_GETPWUID 1
657ecd7418Schristos 
667ecd7418Schristos /* Define if you have the isascii function. */
677ecd7418Schristos #define HAVE_ISASCII 1
687ecd7418Schristos 
691e05ba38Schristos /* Define if you have the iswctype function.  */
701e05ba38Schristos #define HAVE_ISWCTYPE 1
711e05ba38Schristos 
721e05ba38Schristos /* Define if you have the iswlower function.  */
731e05ba38Schristos #define HAVE_ISWLOWER 1
741e05ba38Schristos 
751e05ba38Schristos /* Define if you have the iswupper function.  */
761e05ba38Schristos #define HAVE_ISWUPPER 1
771e05ba38Schristos 
787ecd7418Schristos /* Define if you have the isxdigit function. */
797ecd7418Schristos #define HAVE_ISXDIGIT 1
807ecd7418Schristos 
817ecd7418Schristos /* Define if you have the kill function. */
827ecd7418Schristos #define HAVE_KILL 1
837ecd7418Schristos 
847ecd7418Schristos /* Define if you have the lstat function. */
857ecd7418Schristos #define HAVE_LSTAT 1
867ecd7418Schristos 
877ecd7418Schristos /* Define if you have the mbrlen function. */
887ecd7418Schristos #define HAVE_MBRLEN 1
897ecd7418Schristos 
907ecd7418Schristos /* Define if you have the mbrtowc function. */
917ecd7418Schristos #define HAVE_MBRTOWC 1
927ecd7418Schristos 
937ecd7418Schristos /* Define if you have the mbsrtowcs function. */
947ecd7418Schristos #define HAVE_MBSRTOWCS 1
957ecd7418Schristos 
967ecd7418Schristos /* Define if you have the memmove function. */
977ecd7418Schristos #define HAVE_MEMMOVE 1
987ecd7418Schristos 
99*fd82c4c4Schristos /* Define if you have the pselect function.  */
100*fd82c4c4Schristos #define HAVE_PSELECT 1
101*fd82c4c4Schristos 
1027ecd7418Schristos /* Define if you have the putenv function.  */
1037ecd7418Schristos #define HAVE_PUTENV 1
1047ecd7418Schristos 
105*fd82c4c4Schristos /* Define if you have the readlink function.  */
106*fd82c4c4Schristos #define HAVE_READLINK 1
107*fd82c4c4Schristos 
1087ecd7418Schristos /* Define if you have the select function.  */
1097ecd7418Schristos #define HAVE_SELECT 1
1107ecd7418Schristos 
1117ecd7418Schristos /* Define if you have the setenv function.  */
1127ecd7418Schristos #define HAVE_SETENV 1
1137ecd7418Schristos 
1147ecd7418Schristos /* Define if you have the setlocale function. */
1157ecd7418Schristos #define HAVE_SETLOCALE 1
1167ecd7418Schristos 
1177ecd7418Schristos /* Define if you have the strcasecmp function.  */
1187ecd7418Schristos #define HAVE_STRCASECMP 1
1197ecd7418Schristos 
1207ecd7418Schristos /* Define if you have the strcoll function.  */
1217ecd7418Schristos #define HAVE_STRCOLL 1
1227ecd7418Schristos 
1237ecd7418Schristos /* #undef STRCOLL_BROKEN */
1247ecd7418Schristos 
1257ecd7418Schristos /* Define if you have the strpbrk function.  */
1267ecd7418Schristos #define HAVE_STRPBRK 1
1277ecd7418Schristos 
1287ecd7418Schristos /* Define if you have the tcgetattr function.  */
1297ecd7418Schristos #define HAVE_TCGETATTR 1
1307ecd7418Schristos 
1311e05ba38Schristos /* Define if you have the towlower function.  */
1321e05ba38Schristos #define HAVE_TOWLOWER 1
1331e05ba38Schristos 
1341e05ba38Schristos /* Define if you have the towupper function.  */
1351e05ba38Schristos #define HAVE_TOWUPPER 1
1361e05ba38Schristos 
1377ecd7418Schristos /* Define if you have the vsnprintf function.  */
1387ecd7418Schristos #define HAVE_VSNPRINTF 1
1397ecd7418Schristos 
1401e05ba38Schristos /* Define if you have the wcrtomb function.  */
1411e05ba38Schristos #define HAVE_WCRTOMB 1
1421e05ba38Schristos 
1431e05ba38Schristos /* Define if you have the wcscoll function.  */
1441e05ba38Schristos #define HAVE_WCSCOLL 1
1451e05ba38Schristos 
1461e05ba38Schristos /* Define if you have the wctype function.  */
1471e05ba38Schristos #define HAVE_WCTYPE 1
1487ecd7418Schristos 
1497ecd7418Schristos /* Define if you have the wcwidth function.  */
1507ecd7418Schristos #define HAVE_WCWIDTH 1
1517ecd7418Schristos 
152*fd82c4c4Schristos /* and whether it works */
153*fd82c4c4Schristos /* #undef WCWIDTH_BROKEN */
154*fd82c4c4Schristos 
1557ecd7418Schristos #define STDC_HEADERS 1
1567ecd7418Schristos 
1577ecd7418Schristos /* Define if you have the <dirent.h> header file.  */
1587ecd7418Schristos #define HAVE_DIRENT_H 1
1597ecd7418Schristos 
1607ecd7418Schristos /* Define if you have the <fcntl.h> header file.  */
1617ecd7418Schristos #define HAVE_FCNTL_H 1
1627ecd7418Schristos 
1637ecd7418Schristos /* Define if you have the <langinfo.h> header file.  */
1647ecd7418Schristos #define HAVE_LANGINFO_H 1
1657ecd7418Schristos 
166*fd82c4c4Schristos /* Define if you have the <libaudit.h> header file.  */
167*fd82c4c4Schristos /* #undef HAVE_LIBAUDIT_H */
168*fd82c4c4Schristos 
1697ecd7418Schristos /* Define if you have the <limits.h> header file.  */
1707ecd7418Schristos #define HAVE_LIMITS_H 1
1717ecd7418Schristos 
1727ecd7418Schristos /* Define if you have the <locale.h> header file.  */
1737ecd7418Schristos #define HAVE_LOCALE_H 1
1747ecd7418Schristos 
1757ecd7418Schristos /* Define if you have the <memory.h> header file.  */
1767ecd7418Schristos #define HAVE_MEMORY_H 1
1777ecd7418Schristos 
1787ecd7418Schristos /* Define if you have the <ndir.h> header file.  */
1797ecd7418Schristos /* #undef HAVE_NDIR_H */
1807ecd7418Schristos 
181*fd82c4c4Schristos /* Define if you have the <ncurses/termcap.h> header file.  */
182*fd82c4c4Schristos /* #undef HAVE_NCURSES_TERMCAP_H */
183*fd82c4c4Schristos 
1847ecd7418Schristos /* Define if you have the <pwd.h> header file.  */
1857ecd7418Schristos #define HAVE_PWD_H 1
1867ecd7418Schristos 
1877ecd7418Schristos /* Define if you have the <stdarg.h> header file.  */
1887ecd7418Schristos #define HAVE_STDARG_H 1
1897ecd7418Schristos 
190*fd82c4c4Schristos /* Define if you have the <stdbool.h> header file.  */
191*fd82c4c4Schristos #define HAVE_STDBOOL_H 1
192*fd82c4c4Schristos 
1937ecd7418Schristos /* Define if you have the <stdlib.h> header file.  */
1947ecd7418Schristos #define HAVE_STDLIB_H 1
1957ecd7418Schristos 
1967ecd7418Schristos /* Define if you have the <string.h> header file.  */
1977ecd7418Schristos #define HAVE_STRING_H 1
1987ecd7418Schristos 
1997ecd7418Schristos /* Define if you have the <strings.h> header file.  */
2007ecd7418Schristos #define HAVE_STRINGS_H 1
2017ecd7418Schristos 
2027ecd7418Schristos /* Define if you have the <sys/dir.h> header file.  */
2037ecd7418Schristos /* #undef HAVE_SYS_DIR_H */
2047ecd7418Schristos 
2057ecd7418Schristos /* Define if you have the <sys/file.h> header file.  */
2067ecd7418Schristos #define HAVE_SYS_FILE_H 1
2077ecd7418Schristos 
208*fd82c4c4Schristos /* Define if you have the <sys/ioctl.h> header file.  */
209*fd82c4c4Schristos #define HAVE_SYS_IOCTL_H 1
210*fd82c4c4Schristos 
2117ecd7418Schristos /* Define if you have the <sys/ndir.h> header file.  */
2127ecd7418Schristos /* #undef HAVE_SYS_NDIR_H */
2137ecd7418Schristos 
2147ecd7418Schristos /* Define if you have the <sys/pte.h> header file.  */
2157ecd7418Schristos /* #undef HAVE_SYS_PTE_H */
2167ecd7418Schristos 
2177ecd7418Schristos /* Define if you have the <sys/ptem.h> header file.  */
2187ecd7418Schristos /* #undef HAVE_SYS_PTEM_H */
2197ecd7418Schristos 
2207ecd7418Schristos /* Define if you have the <sys/select.h> header file.  */
2217ecd7418Schristos #define HAVE_SYS_SELECT_H 1
2227ecd7418Schristos 
2237ecd7418Schristos /* Define if you have the <sys/stream.h> header file.  */
2247ecd7418Schristos /* #undef HAVE_SYS_STREAM_H */
2257ecd7418Schristos 
2267ecd7418Schristos /* Define if you have the <termcap.h> header file.  */
2277ecd7418Schristos #define HAVE_TERMCAP_H 1
2287ecd7418Schristos 
2297ecd7418Schristos /* Define if you have the <termio.h> header file.  */
2307ecd7418Schristos /* #undef HAVE_TERMIO_H */
2317ecd7418Schristos 
2327ecd7418Schristos /* Define if you have the <termios.h> header file.  */
2337ecd7418Schristos #define HAVE_TERMIOS_H 1
2347ecd7418Schristos 
2357ecd7418Schristos /* Define if you have the <unistd.h> header file.  */
2367ecd7418Schristos #define HAVE_UNISTD_H 1
2377ecd7418Schristos 
2387ecd7418Schristos /* Define if you have the <varargs.h> header file.  */
2397ecd7418Schristos /* #undef HAVE_VARARGS_H */
2407ecd7418Schristos 
2417ecd7418Schristos /* Define if you have the <wchar.h> header file.  */
2427ecd7418Schristos #define HAVE_WCHAR_H 1
2437ecd7418Schristos 
2441e05ba38Schristos /* Define if you have the <wctype.h> header file.  */
2457ecd7418Schristos #define HAVE_WCTYPE_H 1
2467ecd7418Schristos 
2477ecd7418Schristos #define HAVE_MBSTATE_T 1
2487ecd7418Schristos 
2491e05ba38Schristos /* Define if you have wchar_t in <wctype.h>. */
2501e05ba38Schristos #define HAVE_WCHAR_T 1
2511e05ba38Schristos 
2521e05ba38Schristos /* Define if you have wctype_t in <wctype.h>. */
2531e05ba38Schristos #define HAVE_WCTYPE_T 1
2541e05ba38Schristos 
2551e05ba38Schristos /* Define if you have wint_t in <wctype.h>. */
2561e05ba38Schristos #define HAVE_WINT_T 1
2571e05ba38Schristos 
2587ecd7418Schristos /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
2597ecd7418Schristos #define HAVE_LANGINFO_CODESET 1
2607ecd7418Schristos 
261*fd82c4c4Schristos /* Define if you have <linux/audit.h> and it defines AUDIT_USER_TTY */
262*fd82c4c4Schristos #define HAVE_DECL_AUDIT_USER_TTY 0
263*fd82c4c4Schristos 
2647ecd7418Schristos /* Definitions pulled in from aclocal.m4. */
2657ecd7418Schristos #define VOID_SIGHANDLER 1
2667ecd7418Schristos 
2677ecd7418Schristos /* #undef GWINSZ_IN_SYS_IOCTL */
2687ecd7418Schristos 
2697ecd7418Schristos #define STRUCT_WINSIZE_IN_SYS_IOCTL 1
2707ecd7418Schristos 
2717ecd7418Schristos /* #undef STRUCT_WINSIZE_IN_TERMIOS */
2727ecd7418Schristos 
2737ecd7418Schristos #define TIOCSTAT_IN_SYS_IOCTL 1
2747ecd7418Schristos 
2757ecd7418Schristos #define FIONREAD_IN_SYS_IOCTL 1
2767ecd7418Schristos 
2777ecd7418Schristos /* #undef SPEED_T_IN_SYS_TYPES */
2787ecd7418Schristos 
2797ecd7418Schristos #define HAVE_GETPW_DECLS 1
2807ecd7418Schristos 
281*fd82c4c4Schristos #define HAVE_STRUCT_DIRENT_D_INO 1
2827ecd7418Schristos 
283*fd82c4c4Schristos #define HAVE_STRUCT_DIRENT_D_FILENO 1
284*fd82c4c4Schristos 
285*fd82c4c4Schristos /* #undef HAVE_STRUCT_DIRENT_D_NAMLEN */
2867ecd7418Schristos 
2877ecd7418Schristos /* #undef HAVE_BSD_SIGNALS */
2887ecd7418Schristos 
2897ecd7418Schristos #define HAVE_POSIX_SIGNALS 1
2907ecd7418Schristos 
2917ecd7418Schristos /* #undef HAVE_USG_SIGHOLD */
2927ecd7418Schristos 
2937ecd7418Schristos /* #undef MUST_REINSTALL_SIGHANDLERS */
2947ecd7418Schristos 
2957ecd7418Schristos #define HAVE_POSIX_SIGSETJMP 1
2967ecd7418Schristos 
2977ecd7418Schristos #define CTYPE_NON_ASCII 1
2987ecd7418Schristos 
2997ecd7418Schristos /* modify settings or make new ones based on what autoconf tells us. */
3007ecd7418Schristos 
3017ecd7418Schristos /* Ultrix botches type-ahead when switching from canonical to
3027ecd7418Schristos    non-canonical mode, at least through version 4.3 */
3037ecd7418Schristos #if !defined (HAVE_TERMIOS_H) || !defined (HAVE_TCGETATTR) || defined (ultrix)
3047ecd7418Schristos #  define TERMIOS_MISSING
3057ecd7418Schristos #endif
3067ecd7418Schristos 
307*fd82c4c4Schristos /* VARARGS defines moved to rlstdc.h */
308