158315Sache/* $FreeBSD$ */
2136653Sache/* config.h.  Generated by configure.  */
3119616Sache/* config.h.in.  Maintained by hand. */
426501Sache
5136653Sache/* Define NO_MULTIBYTE_SUPPORT to not compile in support for multibyte
6136653Sache   characters, even if the OS supports them. */
7136653Sache/* #undef NO_MULTIBYTE_SUPPORT */
8136653Sache
935492Sache/* Define if on MINIX.  */
1035492Sache/* #undef _MINIX */
1135492Sache
1226501Sache/* Define as the return type of signal handlers (int or void).  */
1326501Sache#define RETSIGTYPE void
1426501Sache
15136653Sache#define VOID_SIGHANDLER 1
16136653Sache
17119616Sache/* Characteristics of the compiler. */
18119616Sache/* #undef const */
19119616Sache
20119616Sache/* #undef size_t */
21119616Sache
22119616Sache/* #undef ssize_t */
23119616Sache
24119616Sache#define PROTOTYPES 1
25119616Sache
26119616Sache/* #undef __CHAR_UNSIGNED__ */
27119616Sache
2826501Sache/* Define if the `S_IS*' macros in <sys/stat.h> do not work properly.  */
2926501Sache/* #undef STAT_MACROS_BROKEN */
3026501Sache
31157190Sache/* Define if you have the fcntl function. */
32157190Sache#define HAVE_FCNTL 1
33157190Sache
34157190Sache/* Define if you have the getpwent function. */
35157190Sache#define HAVE_GETPWENT 1
36157190Sache
37157190Sache/* Define if you have the getpwnam function. */
38157190Sache#define HAVE_GETPWNAM 1
39157190Sache
40157190Sache/* Define if you have the getpwuid function. */
41157190Sache#define HAVE_GETPWUID 1
42157190Sache
43119616Sache/* Define if you have the isascii function. */
44119616Sache#define HAVE_ISASCII 1
45119616Sache
46165676Sache/* Define if you have the iswctype function.  */
47165676Sache#define HAVE_ISWCTYPE 1
48165676Sache
49165676Sache/* Define if you have the iswlower function.  */
50165676Sache#define HAVE_ISWLOWER 1
51165676Sache
52165676Sache/* Define if you have the iswupper function.  */
53165676Sache#define HAVE_ISWUPPER 1
54165676Sache
55119616Sache/* Define if you have the isxdigit function. */
56119616Sache#define HAVE_ISXDIGIT 1
57119616Sache
58157190Sache/* Define if you have the kill function. */
59157190Sache#define HAVE_KILL 1
60157190Sache
6126501Sache/* Define if you have the lstat function. */
6226501Sache#define HAVE_LSTAT 1
6326501Sache
64136653Sache/* Define if you have the mbrlen function. */
65136653Sache#define HAVE_MBRLEN 1
66136653Sache
67136653Sache/* Define if you have the mbrtowc function. */
68136653Sache#define HAVE_MBRTOWC 1
69136653Sache
70119616Sache/* Define if you have the mbsrtowcs function. */
71119616Sache#define HAVE_MBSRTOWCS 1
72119616Sache
7358315Sache/* Define if you have the memmove function. */
7458315Sache#define HAVE_MEMMOVE 1
7558315Sache
7626501Sache/* Define if you have the putenv function.  */
7726501Sache#define HAVE_PUTENV 1
7826501Sache
7926501Sache/* Define if you have the select function.  */
8026501Sache#define HAVE_SELECT 1
8126501Sache
8226501Sache/* Define if you have the setenv function.  */
8326501Sache#define HAVE_SETENV 1
8426501Sache
8526501Sache/* Define if you have the setlocale function. */
8626501Sache#define HAVE_SETLOCALE 1
8726501Sache
88119616Sache/* Define if you have the strcasecmp function.  */
89119616Sache#define HAVE_STRCASECMP 1
9026501Sache
9126501Sache/* Define if you have the strcoll function.  */
9226501Sache#define HAVE_STRCOLL 1
9326501Sache
9426501Sache/* #undef STRCOLL_BROKEN */
9526501Sache
96119616Sache/* Define if you have the strpbrk function.  */
97119616Sache#define HAVE_STRPBRK 1
98119616Sache
99119616Sache/* Define if you have the tcgetattr function.  */
100119616Sache#define HAVE_TCGETATTR 1
101119616Sache
102165676Sache/* Define if you have the towlower function.  */
103165676Sache#define HAVE_TOWLOWER 1
104165676Sache
105165676Sache/* Define if you have the towupper function.  */
106165676Sache#define HAVE_TOWUPPER 1
107165676Sache
108119616Sache/* Define if you have the vsnprintf function.  */
109119616Sache#define HAVE_VSNPRINTF 1
110119616Sache
111165676Sache/* Define if you have the wcrtomb function.  */
112165676Sache#define HAVE_WCRTOMB 1
113136653Sache
114165676Sache/* Define if you have the wcscoll function.  */
115165676Sache#define HAVE_WCSCOLL 1
116165676Sache
117165676Sache/* Define if you have the wctype function.  */
118165676Sache#define HAVE_WCTYPE 1
119165676Sache
120119616Sache/* Define if you have the wcwidth function.  */
121119616Sache#define HAVE_WCWIDTH 1
122119616Sache
123136653Sache#define STDC_HEADERS 1
124136653Sache
12526501Sache/* Define if you have the <dirent.h> header file.  */
12626501Sache#define HAVE_DIRENT_H 1
12726501Sache
128157190Sache/* Define if you have the <fcntl.h> header file.  */
129157190Sache#define HAVE_FCNTL_H 1
130157190Sache
131119616Sache/* Define if you have the <langinfo.h> header file.  */
132119616Sache#define HAVE_LANGINFO_H 1
133119616Sache
134119616Sache/* Define if you have the <limits.h> header file.  */
135119616Sache#define HAVE_LIMITS_H 1
136119616Sache
137119616Sache/* Define if you have the <locale.h> header file.  */
138119616Sache#define HAVE_LOCALE_H 1
139119616Sache
140119616Sache/* Define if you have the <memory.h> header file.  */
141119616Sache#define HAVE_MEMORY_H 1
142119616Sache
14326501Sache/* Define if you have the <ndir.h> header file.  */
14426501Sache/* #undef HAVE_NDIR_H */
14526501Sache
146157190Sache/* Define if you have the <pwd.h> header file.  */
147157190Sache#define HAVE_PWD_H 1
148157190Sache
149119616Sache/* Define if you have the <stdarg.h> header file.  */
150119616Sache#define HAVE_STDARG_H 1
151119616Sache
15226501Sache/* Define if you have the <stdlib.h> header file.  */
15326501Sache#define HAVE_STDLIB_H 1
15426501Sache
15526501Sache/* Define if you have the <string.h> header file.  */
15626501Sache#define HAVE_STRING_H 1
15726501Sache
158119616Sache/* Define if you have the <strings.h> header file.  */
159119616Sache#define HAVE_STRINGS_H 1
160119616Sache
16126501Sache/* Define if you have the <sys/dir.h> header file.  */
16226501Sache/* #undef HAVE_SYS_DIR_H */
16326501Sache
16426501Sache/* Define if you have the <sys/file.h> header file.  */
16526501Sache#define HAVE_SYS_FILE_H 1
16626501Sache
16726501Sache/* Define if you have the <sys/ndir.h> header file.  */
16826501Sache/* #undef HAVE_SYS_NDIR_H */
16926501Sache
17026501Sache/* Define if you have the <sys/pte.h> header file.  */
17126501Sache/* #undef HAVE_SYS_PTE_H */
17226501Sache
17326501Sache/* Define if you have the <sys/ptem.h> header file.  */
17426501Sache/* #undef HAVE_SYS_PTEM_H */
17526501Sache
17626501Sache/* Define if you have the <sys/select.h> header file.  */
17726501Sache#define HAVE_SYS_SELECT_H 1
17826501Sache
17926501Sache/* Define if you have the <sys/stream.h> header file.  */
18026501Sache/* #undef HAVE_SYS_STREAM_H */
18126501Sache
18226501Sache/* Define if you have the <termcap.h> header file.  */
18326501Sache#define HAVE_TERMCAP_H 1
18426501Sache
18526501Sache/* Define if you have the <termio.h> header file.  */
18626501Sache/* #undef HAVE_TERMIO_H */
18726501Sache
18826501Sache/* Define if you have the <termios.h> header file.  */
18926501Sache#define HAVE_TERMIOS_H 1
19026501Sache
19126501Sache/* Define if you have the <unistd.h> header file.  */
19226501Sache#define HAVE_UNISTD_H 1
19326501Sache
19426501Sache/* Define if you have the <varargs.h> header file.  */
195136653Sache/* #undef HAVE_VARARGS_H */
19626501Sache
197119616Sache/* Define if you have the <wchar.h> header file.  */
198119616Sache#define HAVE_WCHAR_H 1
19926501Sache
200165676Sache/* Define if you have the <wctype.h> header file.  */
201119616Sache#define HAVE_WCTYPE_H 1
20226501Sache
203119616Sache#define HAVE_MBSTATE_T 1
204119616Sache
205165676Sache/* Define if you have wchar_t in <wctype.h>. */
206165676Sache#define HAVE_WCHAR_T 1
207165676Sache
208165676Sache/* Define if you have wctype_t in <wctype.h>. */
209165676Sache#define HAVE_WCTYPE_T 1
210165676Sache
211165676Sache/* Define if you have wint_t in <wctype.h>. */
212165676Sache#define HAVE_WINT_T 1
213165676Sache
214119616Sache/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
215119616Sache#define HAVE_LANGINFO_CODESET 1
216119616Sache
21726501Sache/* Definitions pulled in from aclocal.m4. */
21826501Sache#define VOID_SIGHANDLER 1
21926501Sache
220119616Sache/* #undef GWINSZ_IN_SYS_IOCTL */
22126501Sache
22235492Sache#define STRUCT_WINSIZE_IN_SYS_IOCTL 1
22335492Sache
22435492Sache/* #undef STRUCT_WINSIZE_IN_TERMIOS */
22535492Sache
22626501Sache#define TIOCSTAT_IN_SYS_IOCTL 1
22726501Sache
22826501Sache#define FIONREAD_IN_SYS_IOCTL 1
22926501Sache
23026501Sache/* #undef SPEED_T_IN_SYS_TYPES */
23126501Sache
23226501Sache#define HAVE_GETPW_DECLS 1
23326501Sache
234136653Sache/* #undef STRUCT_DIRENT_HAS_D_INO */
23526501Sache
236136653Sache/* #undef STRUCT_DIRENT_HAS_D_FILENO */
23726501Sache
23826501Sache/* #undef HAVE_BSD_SIGNALS */
23926501Sache
24026501Sache#define HAVE_POSIX_SIGNALS 1
24126501Sache
24226501Sache/* #undef HAVE_USG_SIGHOLD */
24326501Sache
24426501Sache/* #undef MUST_REINSTALL_SIGHANDLERS */
24526501Sache
24626501Sache#define HAVE_POSIX_SIGSETJMP 1
24726501Sache
248136653Sache#define CTYPE_NON_ASCII 1
249136653Sache
25026501Sache/* modify settings or make new ones based on what autoconf tells us. */
25126501Sache
25226501Sache/* Ultrix botches type-ahead when switching from canonical to
25326501Sache   non-canonical mode, at least through version 4.3 */
25426501Sache#if !defined (HAVE_TERMIOS_H) || !defined (HAVE_TCGETATTR) || defined (ultrix)
25526501Sache#  define TERMIOS_MISSING
25626501Sache#endif
25726501Sache
25826501Sache#if defined (STRCOLL_BROKEN)
25926501Sache#  define HAVE_STRCOLL 1
26026501Sache#endif
26126501Sache
26226501Sache#if defined (__STDC__) && defined (HAVE_STDARG_H)
26326501Sache#  define PREFER_STDARG
26426501Sache#  define USE_VARARGS
26526501Sache#else
26626501Sache#  if defined (HAVE_VARARGS_H)
26726501Sache#    define PREFER_VARARGS
26826501Sache#    define USE_VARARGS
26926501Sache#  endif
27026501Sache#endif
271