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