Annotation of embedaddon/readline/config.h.in, revision 1.1.1.2
1.1 misho 1: /* config.h.in. Maintained by hand. */
2:
1.1.1.2 ! misho 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:
1.1 misho 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
1.1.1.2 ! misho 36: #undef __PROTOTYPES
1.1 misho 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:
1.1.1.2 ! misho 43: /* Define if you have the chown function. */
! 44: #undef HAVE_CHOWN
! 45:
1.1 misho 46: /* Define if you have the fcntl function. */
47: #undef HAVE_FCNTL
48:
1.1.1.2 ! misho 49: /* Define if you have the fnmatch function. */
! 50: #undef HAVE_FNMATCH
! 51:
1.1 misho 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:
1.1.1.2 ! misho 94: /* Define if you have the pselect function. */
! 95: #undef HAVE_PSELECT
! 96:
1.1 misho 97: /* Define if you have the putenv function. */
98: #undef HAVE_PUTENV
99:
1.1.1.2 ! misho 100: /* Define if you have the readlink function. */
! 101: #undef HAVE_READLINK
! 102:
1.1 misho 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:
1.1.1.2 ! misho 161: /* Define if you have the <libaudit.h> header file. */
! 162: #undef HAVE_LIBAUDIT_H
! 163:
1.1 misho 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:
1.1.1.2 ! misho 176: /* Define if you have the <ncurses/termcap.h> header file. */
! 177: #undef HAVE_NCURSES_TERMCAP_H
! 178:
1.1 misho 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:
1.1.1.2 ! misho 203: /* Define if you have the <sys/ioctl.h> header file. */
! 204: #undef HAVE_SYS_IOCTL_H
! 205:
1.1 misho 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:
1.1.1.2 ! misho 276: #undef HAVE_STRUCT_DIRENT_D_INO
! 277:
! 278: #undef HAVE_STRUCT_DIRENT_D_FILENO
1.1 misho 279:
1.1.1.2 ! misho 280: #undef HAVE_STRUCT_DIRENT_D_NAMLEN
1.1 misho 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 */
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>