1/* config.h.in. Maintained by hand. */ 2 3/* Define NO_MULTIBYTE_SUPPORT to not compile in support for multibyte 4 characters, even if the OS supports them. */ 5#undef NO_MULTIBYTE_SUPPORT 6 7/* Define if on MINIX. */ 8#undef _MINIX 9 10/* Define as the return type of signal handlers (int or void). */ 11#undef RETSIGTYPE 12 13#undef VOID_SIGHANDLER 14 15/* Characteristics of the compiler. */ 16#undef const 17 18#undef size_t 19 20#undef ssize_t 21 22#undef PROTOTYPES 23 24#undef __CHAR_UNSIGNED__ 25 26/* Define if the `S_IS*' macros in <sys/stat.h> do not work properly. */ 27#undef STAT_MACROS_BROKEN 28 29/* Define if you have the fcntl function. */ 30#undef HAVE_FCNTL 31 32/* Define if you have the getpwent function. */ 33#undef HAVE_GETPWENT 34 35/* Define if you have the getpwnam function. */ 36#undef HAVE_GETPWNAM 37 38/* Define if you have the getpwuid function. */ 39#undef HAVE_GETPWUID 40 41/* Define if you have the isascii function. */ 42#undef HAVE_ISASCII 43 44/* Define if you have the iswctype function. */ 45#undef HAVE_ISWCTYPE 46 47/* Define if you have the iswlower function. */ 48#undef HAVE_ISWLOWER 49 50/* Define if you have the iswupper function. */ 51#undef HAVE_ISWUPPER 52 53/* Define if you have the isxdigit function. */ 54#undef HAVE_ISXDIGIT 55 56/* Define if you have the kill function. */ 57#undef HAVE_KILL 58 59/* Define if you have the lstat function. */ 60#undef HAVE_LSTAT 61 62/* Define if you have the mbrlen function. */ 63#undef HAVE_MBRLEN 64 65/* Define if you have the mbrtowc function. */ 66#undef HAVE_MBRTOWC 67 68/* Define if you have the mbsrtowcs function. */ 69#undef HAVE_MBSRTOWCS 70 71/* Define if you have the memmove function. */ 72#undef HAVE_MEMMOVE 73 74/* Define if you have the putenv function. */ 75#undef HAVE_PUTENV 76 77/* Define if you have the select function. */ 78#undef HAVE_SELECT 79 80/* Define if you have the setenv function. */ 81#undef HAVE_SETENV 82 83/* Define if you have the setlocale function. */ 84#undef HAVE_SETLOCALE 85 86/* Define if you have the strcasecmp function. */ 87#undef HAVE_STRCASECMP 88 89/* Define if you have the strcoll function. */ 90#undef HAVE_STRCOLL 91 92#undef STRCOLL_BROKEN 93 94/* Define if you have the strpbrk function. */ 95#undef HAVE_STRPBRK 96 97/* Define if you have the tcgetattr function. */ 98#undef HAVE_TCGETATTR 99 100/* Define if you have the towlower function. */ 101#undef HAVE_TOWLOWER 102 103/* Define if you have the towupper function. */ 104#undef HAVE_TOWUPPER 105 106/* Define if you have the vsnprintf function. */ 107#undef HAVE_VSNPRINTF 108 109/* Define if you have the wcrtomb function. */ 110#undef HAVE_WCRTOMB 111 112/* Define if you have the wcscoll function. */ 113#undef HAVE_WCSCOLL 114 115/* Define if you have the wctype function. */ 116#undef HAVE_WCTYPE 117 118/* Define if you have the wcwidth function. */ 119#undef HAVE_WCWIDTH 120 121#undef STDC_HEADERS 122 123/* Define if you have the <dirent.h> header file. */ 124#undef HAVE_DIRENT_H 125 126/* Define if you have the <fcntl.h> header file. */ 127#undef HAVE_FCNTL_H 128 129/* Define if you have the <langinfo.h> header file. */ 130#undef HAVE_LANGINFO_H 131 132/* Define if you have the <limits.h> header file. */ 133#undef HAVE_LIMITS_H 134 135/* Define if you have the <locale.h> header file. */ 136#undef HAVE_LOCALE_H 137 138/* Define if you have the <memory.h> header file. */ 139#undef HAVE_MEMORY_H 140 141/* Define if you have the <ndir.h> header file. */ 142#undef HAVE_NDIR_H 143 144/* Define if you have the <pwd.h> header file. */ 145#undef HAVE_PWD_H 146 147/* Define if you have the <stdarg.h> header file. */ 148#undef HAVE_STDARG_H 149 150/* Define if you have the <stdlib.h> header file. */ 151#undef HAVE_STDLIB_H 152 153/* Define if you have the <string.h> header file. */ 154#undef HAVE_STRING_H 155 156/* Define if you have the <strings.h> header file. */ 157#undef HAVE_STRINGS_H 158 159/* Define if you have the <sys/dir.h> header file. */ 160#undef HAVE_SYS_DIR_H 161 162/* Define if you have the <sys/file.h> header file. */ 163#undef HAVE_SYS_FILE_H 164 165/* Define if you have the <sys/ndir.h> header file. */ 166#undef HAVE_SYS_NDIR_H 167 168/* Define if you have the <sys/pte.h> header file. */ 169#undef HAVE_SYS_PTE_H 170 171/* Define if you have the <sys/ptem.h> header file. */ 172#undef HAVE_SYS_PTEM_H 173 174/* Define if you have the <sys/select.h> header file. */ 175#undef HAVE_SYS_SELECT_H 176 177/* Define if you have the <sys/stream.h> header file. */ 178#undef HAVE_SYS_STREAM_H 179 180/* Define if you have the <termcap.h> header file. */ 181#undef HAVE_TERMCAP_H 182 183/* Define if you have the <termio.h> header file. */ 184#undef HAVE_TERMIO_H 185 186/* Define if you have the <termios.h> header file. */ 187#undef HAVE_TERMIOS_H 188 189/* Define if you have the <unistd.h> header file. */ 190#undef HAVE_UNISTD_H 191 192/* Define if you have the <varargs.h> header file. */ 193#undef HAVE_VARARGS_H 194 195/* Define if you have the <wchar.h> header file. */ 196#undef HAVE_WCHAR_H 197 198/* Define if you have the <wctype.h> header file. */ 199#undef HAVE_WCTYPE_H 200 201#undef HAVE_MBSTATE_T 202 203/* Define if you have wchar_t in <wctype.h>. */ 204#undef HAVE_WCHAR_T 205 206/* Define if you have wctype_t in <wctype.h>. */ 207#undef HAVE_WCTYPE_T 208 209/* Define if you have wint_t in <wctype.h>. */ 210#undef HAVE_WINT_T 211 212/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */ 213#undef HAVE_LANGINFO_CODESET 214 215/* Definitions pulled in from aclocal.m4. */ 216#undef VOID_SIGHANDLER 217 218#undef GWINSZ_IN_SYS_IOCTL 219 220#undef STRUCT_WINSIZE_IN_SYS_IOCTL 221 222#undef STRUCT_WINSIZE_IN_TERMIOS 223 224#undef TIOCSTAT_IN_SYS_IOCTL 225 226#undef FIONREAD_IN_SYS_IOCTL 227 228#undef SPEED_T_IN_SYS_TYPES 229 230#undef HAVE_GETPW_DECLS 231 232#undef STRUCT_DIRENT_HAS_D_INO 233 234#undef STRUCT_DIRENT_HAS_D_FILENO 235 236#undef HAVE_BSD_SIGNALS 237 238#undef HAVE_POSIX_SIGNALS 239 240#undef HAVE_USG_SIGHOLD 241 242#undef MUST_REINSTALL_SIGHANDLERS 243 244#undef HAVE_POSIX_SIGSETJMP 245 246#undef CTYPE_NON_ASCII 247 248/* modify settings or make new ones based on what autoconf tells us. */ 249 250/* Ultrix botches type-ahead when switching from canonical to 251 non-canonical mode, at least through version 4.3 */ 252#if !defined (HAVE_TERMIOS_H) || !defined (HAVE_TCGETATTR) || defined (ultrix) 253# define TERMIOS_MISSING 254#endif 255 256#if defined (STRCOLL_BROKEN) 257# undef HAVE_STRCOLL 258#endif 259 260#if defined (__STDC__) && defined (HAVE_STDARG_H) 261# define PREFER_STDARG 262# define USE_VARARGS 263#else 264# if defined (HAVE_VARARGS_H) 265# define PREFER_VARARGS 266# define USE_VARARGS 267# endif 268#endif 269