1/* config.h.in.  Generated from configure.ac by autoheader.  */
2
3#ifndef EIF_CONFIG_H
4#define EIF_CONFIG_H
5
6
7/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
8   systems. This function is required for `alloca.c' support on those systems.
9   */
10#undef CRAY_STACKSEG_END
11
12/* Define to 1 if using `alloca.c'. */
13#undef C_ALLOCA
14
15/* Readline is old code and does not always handle 'const char *' */
16#undef EIF_READLINE_HANDLES_CONST
17
18/* OpenBSD uses a stripped version of readline's headerfiles */
19#undef EIF_READLINE_UNBIND_KEY
20
21/* Some systems need 'struct fd_set', others just 'fd_set' */
22#undef FD_SET_NEEDS_STRUCT
23
24/* Define to 1 if you have `alloca', as a function or macro. */
25#undef HAVE_ALLOCA
26
27/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
28   */
29#undef HAVE_ALLOCA_H
30
31/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
32   */
33#undef HAVE_DIRENT_H
34
35/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
36#undef HAVE_DOPRNT
37
38/* Define to 1 if you have the <fcntl.h> header file. */
39#undef HAVE_FCNTL_H
40
41/* Define to 1 if you have the `getaddrinfo' function. */
42#undef HAVE_GETADDRINFO
43
44/* Define to 1 if you have the `getnameinfo' function. */
45#undef HAVE_GETNAMEINFO
46
47/* Define to 1 if you have the `getwd' function. */
48#undef HAVE_GETWD
49
50/* Define to 1 if you have the <inttypes.h> header file. */
51#undef HAVE_INTTYPES_H
52
53/* Define to 1 if you have the `bsd' library (-lbsd). */
54#undef HAVE_LIBBSD
55
56/* Define to 1 if you have the `curses' library (-lcurses). */
57#undef HAVE_LIBCURSES
58
59/* Define to 1 if you have the `readline' library (-lreadline). */
60#undef HAVE_LIBREADLINE
61
62/* Define to 1 if you have the `termcap' library (-ltermcap). */
63#undef HAVE_LIBTERMCAP
64
65/* Define to 1 if you have the <malloc.h> header file. */
66#undef HAVE_MALLOC_H
67
68/* Define to 1 if you have the <memory.h> header file. */
69#undef HAVE_MEMORY_H
70
71/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
72#undef HAVE_NDIR_H
73
74/* Define to 1 if you have the <readline/readline.h> header file. */
75#undef HAVE_READLINE_READLINE_H
76
77/* Define to 1 if you have the <readline/tilde.h> header file. */
78#undef HAVE_READLINE_TILDE_H
79
80/* Define to 1 if you have the `select' function. */
81#undef HAVE_SELECT
82
83/* Define to 1 if you have the `setenv' function. */
84#undef HAVE_SETENV
85
86/* Define to 1 if you have the `socket' function. */
87#undef HAVE_SOCKET
88
89/* Define to 1 if you have the <stdint.h> header file. */
90#undef HAVE_STDINT_H
91
92/* Define to 1 if you have the <stdlib.h> header file. */
93#undef HAVE_STDLIB_H
94
95/* Define to 1 if you have the `strdup' function. */
96#undef HAVE_STRDUP
97
98/* Define to 1 if you have the <strings.h> header file. */
99#undef HAVE_STRINGS_H
100
101/* Define to 1 if you have the <string.h> header file. */
102#undef HAVE_STRING_H
103
104/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
105   */
106#undef HAVE_SYS_DIR_H
107
108/* Define to 1 if you have the <sys/file.h> header file. */
109#undef HAVE_SYS_FILE_H
110
111/* Define to 1 if you have the <sys/ioctl.h> header file. */
112#undef HAVE_SYS_IOCTL_H
113
114/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
115   */
116#undef HAVE_SYS_NDIR_H
117
118/* Define to 1 if you have the <sys/select.h> header file. */
119#undef HAVE_SYS_SELECT_H
120
121/* Define to 1 if you have the <sys/stat.h> header file. */
122#undef HAVE_SYS_STAT_H
123
124/* Define to 1 if you have the <sys/time.h> header file. */
125#undef HAVE_SYS_TIME_H
126
127/* Define to 1 if you have the <sys/types.h> header file. */
128#undef HAVE_SYS_TYPES_H
129
130/* Define to 1 if you have the <termcap.h> header file. */
131#undef HAVE_TERMCAP_H
132
133/* Define to 1 if you have the <termio.h> header file. */
134#undef HAVE_TERMIO_H
135
136/* Define to 1 if you have the <unistd.h> header file. */
137#undef HAVE_UNISTD_H
138
139/* Define to 1 if you have the `unsetenv' function. */
140#undef HAVE_UNSETENV
141
142/* Define to 1 if you have the `vprintf' function. */
143#undef HAVE_VPRINTF
144
145/* Name of package */
146#undef PACKAGE
147
148/* Define to the address where bug reports for this package should be sent. */
149#undef PACKAGE_BUGREPORT
150
151/* Define to the full name of this package. */
152#undef PACKAGE_NAME
153
154/* Define to the full name and version of this package. */
155#undef PACKAGE_STRING
156
157/* Define to the one symbol short name of this package. */
158#undef PACKAGE_TARNAME
159
160/* Define to the version of this package. */
161#undef PACKAGE_VERSION
162
163/* Define as the return type of signal handlers (`int' or `void'). */
164#undef RETSIGTYPE
165
166/* If using the C implementation of alloca, define if you know the
167   direction of stack growth for your system; otherwise it will be
168   automatically deduced at run-time.
169        STACK_DIRECTION > 0 => grows toward higher addresses
170        STACK_DIRECTION < 0 => grows toward lower addresses
171        STACK_DIRECTION = 0 => direction of growth unknown */
172#undef STACK_DIRECTION
173
174/* Define to 1 if you have the ANSI C header files. */
175#undef STDC_HEADERS
176
177/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
178#undef TIME_WITH_SYS_TIME
179
180/* Version number of package */
181#undef VERSION
182
183/* Define to empty if `const' does not conform to ANSI C. */
184#undef const
185
186#ifdef  HAVE_GETADDRINFO
187#ifdef  HAVE_GETNAMEINFO
188#define USE_IPv6
189#endif  /* HAVE_GETNAMEINFO */
190#endif  /* HAVE_GETADDRINFO */
191
192#ifndef HAVE_READLINE_TILDE_H
193#ifdef  READLINE_HANDLES_CONST
194extern char *tilde_expand(const char *);
195#else   /* READLINE_HANDLES_CONST */
196extern char *tilde_expand(char *);
197#endif  /* READLINE_HANDLES_CONST */
198#endif  /* HAVE_READLINE_TILDE_H */
199
200#ifndef READLINE_UNBIND_KEY
201int     rl_unbind_key(int key);
202#endif  /* READLINE_UNBIND_KEY */
203#endif  /* EIF_CONFIG_H */
204
205