2 * config.h.in. Generated automatically from configure.in by autoheader, and
3 * manually changed after that.
6 /* Define if we have EBCDIC code */
9 /* Define unless no X support found */
12 /* Define when terminfo support found */
15 /* Define when termcap.h contains ospeed */
18 /* Define when ospeed can be extern */
21 /* Define when termcap.h contains UP, BC and PC */
24 /* Define when UP, BC and PC can be extern */
25 #undef UP_BC_PC_EXTERN
27 /* Define when termcap.h defines outfuntype */
28 #undef HAVE_OUTFUNTYPE
30 /* Define when __DATE__ " " __TIME__ can be used */
33 /* Define when __attribute__((unused)) can be used */
34 #undef HAVE_ATTRIBUTE_UNUSED
36 /* defined always when using configure */
39 /* Defined to the size of an int */
42 /* Defined to the size of a long */
45 /* Defined to the size of off_t */
48 /* Defined to the size of time_t */
51 /* Define when wchar_t is only 2 bytes. */
55 * If we cannot trust one of the following from the libraries, we use our
56 * own safe but probably slower vim_memmove().
62 /* Define when "man -s 2" is to be used */
65 /* Define to empty if the keyword does not work. */
68 /* Define to empty if the keyword does not work. */
71 /* Define to `int' if <sys/types.h> doesn't define. */
74 /* Define to `long' if <sys/types.h> doesn't define. */
77 /* Define to `long' if <sys/types.h> doesn't define. */
80 /* Define to `unsigned' if <sys/types.h> doesn't define. */
83 /* Define to `int' if <sys/types.h> doesn't define. */
86 /* Define to `unsigned int' or other type that is 32 bit. */
89 /* Define to `int' if <sys/types.h> doesn't define. */
92 /* Define to `long' if <sys/types.h> doesn't define. */
95 /* Define to `unsigned' if <sys/types.h> doesn't define. */
98 /* Define on big-endian machines */
99 #undef WORDS_BIGENDIAN
101 /* Define to `unsigned long' if <sys/types.h> doesn't define. */
104 /* Define to `struct sigaltstack' if <signal.h> doesn't define. */
107 /* Define if stack_t has the ss_base field. */
110 /* Define if you can safely include both <sys/time.h> and <time.h>. */
111 #undef TIME_WITH_SYS_TIME
113 /* Define if you can safely include both <sys/time.h> and <sys/select.h>. */
114 #undef SYS_SELECT_WITH_SYS_TIME
116 /* Define if you have /dev/ptc */
119 /* Define if you have Sys4 ptys */
120 #undef HAVE_SVR4_PTYS
122 /* Define to range of pty names to try */
126 /* Define mode for pty */
129 /* Define group for pty */
132 /* Define as the return type of signal handlers (int or void). */
135 /* Define as the command at the end of signal handlers ("" or "return 0;"). */
138 /* Define if struct sigcontext is present */
139 #undef HAVE_SIGCONTEXT
141 /* Define if touuper/tolower only work on lower/upercase characters */
142 #undef BROKEN_TOUPPER
144 /* Define if stat() ignores a trailing slash */
145 #undef STAT_IGNORES_SLASH
147 /* Define if tgetstr() has a second argument that is (char *) */
148 #undef TGETSTR_CHAR_P
150 /* Define if tgetent() returns zero for an error */
151 #undef TGETENT_ZERO_ERR
153 /* Define if the getcwd() function should not be used. */
156 /* Define if you the function: */
163 #undef HAVE_GETPSEUDOTTY
166 #undef HAVE_GETRLIMIT
167 #undef HAVE_GETTIMEOFDAY
170 #undef HAVE_NL_LANGINFO_CODESET
175 #undef HAVE_NANOSLEEP
177 #undef HAVE_FLOAT_FUNCS
187 #undef HAVE_SIGACTION
188 #undef HAVE_SIGALTSTACK
190 #undef HAVE_SIGSETJMP
193 #undef HAVE_STRCASECMP
197 #undef HAVE_STRNCASECMP
201 #undef HAVE_ST_BLKSIZE
205 #undef HAVE_SYSINFO_MEM_UNIT
212 #undef HAVE_BIND_TEXTDOMAIN_CODESET
214 /* Define, if needed, for accessing large files. */
216 #undef _FILE_OFFSET_BITS
217 #undef _LARGEFILE_SOURCE
219 /* Define if you do not have utime(), but do have the utimes() function. */
222 /* Define if you have the header file: */
228 #undef HAVE_INTTYPES_H
229 #undef HAVE_LANGINFO_H
232 #undef HAVE_LIBINTL_H
237 #undef HAVE_PTHREAD_NP_H
242 #undef HAVE_STRINGS_H
243 #undef HAVE_STROPTS_H
244 #undef HAVE_SYS_ACCESS_H
245 #undef HAVE_SYS_ACL_H
246 #undef HAVE_SYS_DIR_H
247 #undef HAVE_SYS_IOCTL_H
248 #undef HAVE_SYS_NDIR_H
249 #undef HAVE_SYS_PARAM_H
250 #undef HAVE_SYS_POLL_H
251 #undef HAVE_SYS_PTEM_H
252 #undef HAVE_SYS_RESOURCE_H
253 #undef HAVE_SYS_SELECT_H
254 #undef HAVE_SYS_STATFS_H
255 #undef HAVE_SYS_STREAM_H
256 #undef HAVE_SYS_SYSCTL_H
257 #undef HAVE_SYS_SYSINFO_H
258 #undef HAVE_SYS_SYSTEMINFO_H
259 #undef HAVE_SYS_TIME_H
260 #undef HAVE_SYS_TYPES_H
261 #undef HAVE_SYS_UTSNAME_H
262 #undef HAVE_TERMCAP_H
263 #undef HAVE_TERMIOS_H
268 #undef HAVE_UTIL_DEBUG_H
269 #undef HAVE_UTIL_MSGI18N_H
271 #undef HAVE_X11_SUNKEYSYM_H
273 #undef HAVE_XM_XPMP_H
274 #undef HAVE_XM_TRAITP_H
275 #undef HAVE_XM_MANAGER_H
276 #undef HAVE_XM_UNHIGHLIGHTT_H
277 #undef HAVE_XM_JOINSIDET_H
278 #undef HAVE_XM_NOTEBOOK_H
279 #undef HAVE_X11_XPM_H
280 #undef HAVE_X11_XMU_EDITRES_H
281 #undef HAVE_X11_SM_SMLIB_H
283 /* Define to the type of the XpmAttributes type. */
284 #undef XPMATTRIBUTES_TYPE
286 /* Define if you have <sys/wait.h> that is POSIX.1 compatible. */
287 #undef HAVE_SYS_WAIT_H
289 /* Define if you have a <sys/wait.h> that is not POSIX.1 compatible. */
290 #undef HAVE_UNION_WAIT
292 /* This is currently unused in vim: */
293 /* Define if you have the ANSI C header files. */
294 /* #undef STDC_HEADERS */
296 /* instead, we check a few STDC things ourselves */
301 /* Define if strings.h cannot be included when strings.h already is */
302 #undef NO_STRINGS_WITH_STRING_H
304 /* Define if you want tiny features. */
307 /* Define if you want small features. */
310 /* Define if you want normal features. */
313 /* Define if you want big features. */
316 /* Define if you want huge features. */
319 /* Define if you want to include the Lua interpreter. */
322 /* Define for linking via dlopen() or LoadLibrary() */
325 /* Define if you want to include the MzScheme interpreter. */
328 /* Define if you want to include the Perl interpreter. */
331 /* Define for linking via dlopen() or LoadLibrary() */
334 /* Define if you want to include the Python interpreter. */
337 /* Define if you want to include the Python3 interpreter. */
340 /* Define for linking via dlopen() or LoadLibrary() */
341 #undef DYNAMIC_PYTHON
343 /* Define for linking via dlopen() or LoadLibrary() */
344 #undef DYNAMIC_PYTHON3
346 /* Define if dynamic python does not require RTLD_GLOBAL */
347 #undef PY_NO_RTLD_GLOBAL
349 /* Define if dynamic python3 does not require RTLD_GLOBAL */
350 #undef PY3_NO_RTLD_GLOBAL
352 /* Define if you want to include the Ruby interpreter. */
355 /* Define for linking via dlopen() or LoadLibrary() */
358 /* Define if you want to include the Tcl interpreter. */
361 /* Define if you want to include the Sniff interface. */
364 /* Define if you want to add support for ACL */
365 #undef HAVE_POSIX_ACL
366 #undef HAVE_SOLARIS_ACL
369 /* Define if you want to add support of GPM (Linux console mouse daemon) */
372 /* Define if you want to add support of sysmouse (*BSD console mouse) */
375 /* Define if you want to include the Cscope interface. */
378 /* Define if you want to include multibyte support. */
381 /* Define if you want to include fontset support. */
384 /* Define if you want to include XIM support. */
387 /* Define if you want to include Hangul input support. */
390 /* Define if you use GTK and want GNOME support. */
391 #undef FEAT_GUI_GNOME
393 /* Define if you use KDE and want KDE Toolbar support. */
394 #undef FEAT_KDETOOLBAR
396 /* Define if GTK+ multihead support is available (requires GTK+ >= 2.1.1). */
397 #undef HAVE_GTK_MULTIHEAD
399 /* Define if your X has own locale library */
402 /* Define if we have dlfcn.h. */
405 /* Define if there is a working gettext(). */
408 /* Define if _nl_msg_cat_cntr is present. */
409 #undef HAVE_NL_MSG_CAT_CNTR
411 /* Define if we have dlopen() */
414 /* Define if we have dlsym() */
417 /* Define if we have dl.h. */
420 /* Define if we have shl_load() */
423 /* Define if you want to include Sun Visual Workshop support. */
424 #undef FEAT_SUN_WORKSHOP
426 /* Define if you want to include NetBeans integration. */
427 #undef FEAT_NETBEANS_INTG
429 /* Define default global runtime path */
430 #undef RUNTIME_GLOBAL
432 /* Define name of who modified a released Vim */
435 /* Define if you want XSMP interaction as well as vanilla swapfile safety */
436 #undef USE_XSMP_INTERACT
438 /* Define if fcntl()'s F_SETFD command knows about FD_CLOEXEC */
439 #undef HAVE_FD_CLOEXEC