1/*
2 * config.h.in.  Generated automatically from configure.in by autoheader, and
3 * manually changed after that.
4 */
5
6/* Define if we have EBCDIC code */
7#undef EBCDIC
8
9/* Define unless no X support found */
10#undef HAVE_X11
11
12/* Define when terminfo support found */
13#undef TERMINFO
14
15/* Define when termcap.h contains ospeed */
16#undef HAVE_OSPEED
17
18/* Define when ospeed can be extern */
19#undef OSPEED_EXTERN
20
21/* Define when termcap.h contains UP, BC and PC */
22#undef HAVE_UP_BC_PC
23
24/* Define when UP, BC and PC can be extern */
25#undef UP_BC_PC_EXTERN
26
27/* Define when termcap.h defines outfuntype */
28#undef HAVE_OUTFUNTYPE
29
30/* Define when __DATE__ " " __TIME__ can be used */
31#undef HAVE_DATE_TIME
32
33/* Define when __attribute__((unused)) can be used */
34#undef HAVE_ATTRIBUTE_UNUSED
35
36/* defined always when using configure */
37#undef UNIX
38
39/* Defined to the size of an int */
40#undef SIZEOF_INT
41
42/* Defined to the size of a long */
43#undef SIZEOF_LONG
44
45/* Defined to the size of off_t */
46#undef SIZEOF_OFF_T
47
48/* Defined to the size of time_t */
49#undef SIZEOF_TIME_T
50
51/* Define when wchar_t is only 2 bytes. */
52#undef SMALL_WCHAR_T
53
54/*
55 * If we cannot trust one of the following from the libraries, we use our
56 * own safe but probably slower vim_memmove().
57 */
58#undef USEBCOPY
59#undef USEMEMMOVE
60#undef USEMEMCPY
61
62/* Define when "man -s 2" is to be used */
63#undef USEMAN_S
64
65/* Define to empty if the keyword does not work.  */
66#undef const
67
68/* Define to empty if the keyword does not work.  */
69#undef volatile
70
71/* Define to `int' if <sys/types.h> doesn't define.  */
72#undef mode_t
73
74/* Define to `long' if <sys/types.h> doesn't define.  */
75#undef off_t
76
77/* Define to `long' if <sys/types.h> doesn't define.  */
78#undef pid_t
79
80/* Define to `unsigned' if <sys/types.h> doesn't define.  */
81#undef size_t
82
83/* Define to `int' if <sys/types.h> doesn't define.  */
84#undef uid_t
85
86/* Define to `unsigned int' or other type that is 32 bit.  */
87#undef uint32_t
88
89/* Define to `int' if <sys/types.h> doesn't define.  */
90#undef gid_t
91
92/* Define to `long' if <sys/types.h> doesn't define.  */
93#undef ino_t
94
95/* Define to `unsigned' if <sys/types.h> doesn't define.  */
96#undef dev_t
97
98/* Define on big-endian machines */
99#undef WORDS_BIGENDIAN
100
101/* Define to `unsigned long' if <sys/types.h> doesn't define.  */
102#undef rlim_t
103
104/* Define to `struct sigaltstack' if <signal.h> doesn't define.  */
105#undef stack_t
106
107/* Define if stack_t has the ss_base field. */
108#undef HAVE_SS_BASE
109
110/* Define if you can safely include both <sys/time.h> and <time.h>.  */
111#undef TIME_WITH_SYS_TIME
112
113/* Define if you can safely include both <sys/time.h> and <sys/select.h>.  */
114#undef SYS_SELECT_WITH_SYS_TIME
115
116/* Define if you have /dev/ptc */
117#undef HAVE_DEV_PTC
118
119/* Define if you have Sys4 ptys */
120#undef HAVE_SVR4_PTYS
121
122/* Define to range of pty names to try */
123#undef PTYRANGE0
124#undef PTYRANGE1
125
126/* Define mode for pty */
127#undef PTYMODE
128
129/* Define group for pty */
130#undef PTYGROUP
131
132/* Define as the return type of signal handlers (int or void).  */
133#undef RETSIGTYPE
134
135/* Define as the command at the end of signal handlers ("" or "return 0;").  */
136#undef SIGRETURN
137
138/* Define if struct sigcontext is present */
139#undef HAVE_SIGCONTEXT
140
141/* Define if touuper/tolower only work on lower/upercase characters */
142#undef BROKEN_TOUPPER
143
144/* Define if stat() ignores a trailing slash */
145#undef STAT_IGNORES_SLASH
146
147/* Define if tgetstr() has a second argument that is (char *) */
148#undef TGETSTR_CHAR_P
149
150/* Define if tgetent() returns zero for an error */
151#undef TGETENT_ZERO_ERR
152
153/* Define if the getcwd() function should not be used.  */
154#undef BAD_GETCWD
155
156/* Define if you the function: */
157#undef HAVE_BCMP
158#undef HAVE_FCHDIR
159#undef HAVE_FCHOWN
160#undef HAVE_FSEEKO
161#undef HAVE_FSYNC
162#undef HAVE_GETCWD
163#undef HAVE_GETPSEUDOTTY
164#undef HAVE_GETPWNAM
165#undef HAVE_GETPWUID
166#undef HAVE_GETRLIMIT
167#undef HAVE_GETTIMEOFDAY
168#undef HAVE_GETWD
169#undef HAVE_ICONV
170#undef HAVE_NL_LANGINFO_CODESET
171#undef HAVE_LSTAT
172#undef HAVE_MEMCMP
173#undef HAVE_MEMSET
174#undef HAVE_MKDTEMP
175#undef HAVE_NANOSLEEP
176#undef HAVE_OPENDIR
177#undef HAVE_FLOAT_FUNCS
178#undef HAVE_PUTENV
179#undef HAVE_QSORT
180#undef HAVE_READLINK
181#undef HAVE_RENAME
182#undef HAVE_SELECT
183#undef HAVE_SELINUX
184#undef HAVE_SETENV
185#undef HAVE_SETPGID
186#undef HAVE_SETSID
187#undef HAVE_SIGACTION
188#undef HAVE_SIGALTSTACK
189#undef HAVE_SIGSET
190#undef HAVE_SIGSETJMP
191#undef HAVE_SIGSTACK
192#undef HAVE_SIGVEC
193#undef HAVE_STRCASECMP
194#undef HAVE_STRERROR
195#undef HAVE_STRFTIME
196#undef HAVE_STRICMP
197#undef HAVE_STRNCASECMP
198#undef HAVE_STRNICMP
199#undef HAVE_STRPBRK
200#undef HAVE_STRTOL
201#undef HAVE_ST_BLKSIZE
202#undef HAVE_SYSCONF
203#undef HAVE_SYSCTL
204#undef HAVE_SYSINFO
205#undef HAVE_SYSINFO_MEM_UNIT
206#undef HAVE_TGETENT
207#undef HAVE_TOWLOWER
208#undef HAVE_TOWUPPER
209#undef HAVE_ISWUPPER
210#undef HAVE_USLEEP
211#undef HAVE_UTIME
212#undef HAVE_BIND_TEXTDOMAIN_CODESET
213
214/* Define, if needed, for accessing large files. */
215#undef _LARGE_FILES
216#undef _FILE_OFFSET_BITS
217#undef _LARGEFILE_SOURCE
218
219/* Define if you do not have utime(), but do have the utimes() function. */
220#undef HAVE_UTIMES
221
222/* Define if you have the header file: */
223#undef HAVE_DIRENT_H
224#undef HAVE_ERRNO_H
225#undef HAVE_FCNTL_H
226#undef HAVE_FRAME_H
227#undef HAVE_ICONV_H
228#undef HAVE_INTTYPES_H
229#undef HAVE_LANGINFO_H
230#undef HAVE_LIBC_H
231#undef HAVE_LIBGEN_H
232#undef HAVE_LIBINTL_H
233#undef HAVE_LOCALE_H
234#undef HAVE_MATH_H
235#undef HAVE_NDIR_H
236#undef HAVE_POLL_H
237#undef HAVE_PTHREAD_NP_H
238#undef HAVE_PWD_H
239#undef HAVE_SETJMP_H
240#undef HAVE_SGTTY_H
241#undef HAVE_STDINT_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
264#undef HAVE_TERMIO_H
265#undef HAVE_WCHAR_H
266#undef HAVE_WCTYPE_H
267#undef HAVE_UNISTD_H
268#undef HAVE_UTIL_DEBUG_H
269#undef HAVE_UTIL_MSGI18N_H
270#undef HAVE_UTIME_H
271#undef HAVE_X11_SUNKEYSYM_H
272#undef HAVE_XM_XM_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
282
283/* Define to the type of the XpmAttributes type. */
284#undef XPMATTRIBUTES_TYPE
285
286/* Define if you have <sys/wait.h> that is POSIX.1 compatible.  */
287#undef HAVE_SYS_WAIT_H
288
289/* Define if you have a <sys/wait.h> that is not POSIX.1 compatible. */
290#undef HAVE_UNION_WAIT
291
292/* This is currently unused in vim: */
293/* Define if you have the ANSI C header files. */
294/* #undef STDC_HEADERS */
295
296/* instead, we check a few STDC things ourselves */
297#undef HAVE_STDARG_H
298#undef HAVE_STDLIB_H
299#undef HAVE_STRING_H
300
301/* Define if strings.h cannot be included when strings.h already is */
302#undef NO_STRINGS_WITH_STRING_H
303
304/* Define if you want tiny features. */
305#undef FEAT_TINY
306
307/* Define if you want small features. */
308#undef FEAT_SMALL
309
310/* Define if you want normal features. */
311#undef FEAT_NORMAL
312
313/* Define if you want big features. */
314#undef FEAT_BIG
315
316/* Define if you want huge features. */
317#undef FEAT_HUGE
318
319/* Define if you want to include the Lua interpreter. */
320#undef FEAT_LUA
321
322/* Define for linking via dlopen() or LoadLibrary() */
323#undef DYNAMIC_LUA
324
325/* Define if you want to include the MzScheme interpreter. */
326#undef FEAT_MZSCHEME
327
328/* Define if you want to include the Perl interpreter. */
329#undef FEAT_PERL
330
331/* Define for linking via dlopen() or LoadLibrary() */
332#undef DYNAMIC_PERL
333
334/* Define if you want to include the Python interpreter. */
335#undef FEAT_PYTHON
336
337/* Define if you want to include the Python3 interpreter. */
338#undef FEAT_PYTHON3
339
340/* Define for linking via dlopen() or LoadLibrary() */
341#undef DYNAMIC_PYTHON
342
343/* Define for linking via dlopen() or LoadLibrary() */
344#undef DYNAMIC_PYTHON3
345
346/* Define if dynamic python does not require RTLD_GLOBAL */
347#undef PY_NO_RTLD_GLOBAL
348
349/* Define if you want to include the Ruby interpreter. */
350#undef FEAT_RUBY
351
352/* Define if you want to include the Tcl interpreter. */
353#undef FEAT_TCL
354
355/* Define if you want to include the Sniff interface. */
356#undef FEAT_SNIFF
357
358/* Define if you want to add support for ACL */
359#undef HAVE_POSIX_ACL
360#undef HAVE_SOLARIS_ACL
361#undef HAVE_AIX_ACL
362
363/* Define if you want to add support of GPM (Linux console mouse daemon) */
364#undef HAVE_GPM
365
366/* Define if you want to add support of sysmouse (*BSD console mouse) */
367#undef HAVE_SYSMOUSE
368
369/* Define if you want to include the Cscope interface. */
370#undef FEAT_CSCOPE
371
372/* Define if you want to include multibyte support. */
373#undef FEAT_MBYTE
374
375/* Define if you want to include fontset support. */
376#undef FEAT_XFONTSET
377
378/* Define if you want to include XIM support. */
379#undef FEAT_XIM
380
381/* Define if you want to include Hangul input support. */
382#undef FEAT_HANGULIN
383
384/* Define if you use GTK and want GNOME support. */
385#undef FEAT_GUI_GNOME
386
387/* Define if you use KDE and want KDE Toolbar support. */
388#undef FEAT_KDETOOLBAR
389
390/* Define if GTK+ multihead support is available (requires GTK+ >= 2.1.1). */
391#undef HAVE_GTK_MULTIHEAD
392
393/* Define if your X has own locale library */
394#undef X_LOCALE
395
396/* Define if we have dlfcn.h. */
397#undef HAVE_DLFCN_H
398
399/* Define if there is a working gettext(). */
400#undef HAVE_GETTEXT
401
402/* Define if _nl_msg_cat_cntr is present. */
403#undef HAVE_NL_MSG_CAT_CNTR
404
405/* Define if we have dlopen() */
406#undef HAVE_DLOPEN
407
408/* Define if we have dlsym() */
409#undef HAVE_DLSYM
410
411/* Define if we have dl.h. */
412#undef HAVE_DL_H
413
414/* Define if we have shl_load() */
415#undef HAVE_SHL_LOAD
416
417/* Define if you want to include Sun Visual Workshop support. */
418#undef FEAT_SUN_WORKSHOP
419
420/* Define if you want to include NetBeans integration. */
421#undef FEAT_NETBEANS_INTG
422
423/* Define default global runtime path */
424#undef RUNTIME_GLOBAL
425
426/* Define name of who modified a released Vim */
427#undef MODIFIED_BY
428
429/* Define if you want XSMP interaction as well as vanilla swapfile safety */
430#undef USE_XSMP_INTERACT
431
432/* Define if fcntl()'s F_SETFD command knows about FD_CLOEXEC */
433#undef HAVE_FD_CLOEXEC
434