blob: 10995315136f42a5b4d9c95a01fd45f2eaa0a92e [file] [log] [blame]
Bram Moolenaar071d4272004-06-13 20:20:40 +00001/*
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
Bram Moolenaar0c094b92009-05-14 20:20:33 +000033/* Define when __attribute__((unused)) can be used */
34#undef HAVE_ATTRIBUTE_UNUSED
35
Bram Moolenaar071d4272004-06-13 20:20:40 +000036/* defined always when using configure */
37#undef UNIX
38
39/* Defined to the size of an int */
40#undef SIZEOF_INT
41
Bram Moolenaar644fdff2010-05-30 13:26:21 +020042/* Defined to the size of time_t */
43#undef SIZEOF_TIME_T
44
Bram Moolenaar4bdbbf72009-05-21 21:27:43 +000045/* Define when wchar_t is only 2 bytes. */
46#undef SMALL_WCHAR_T
47
Bram Moolenaar071d4272004-06-13 20:20:40 +000048/*
49 * If we cannot trust one of the following from the libraries, we use our
50 * own safe but probably slower vim_memmove().
51 */
52#undef USEBCOPY
53#undef USEMEMMOVE
54#undef USEMEMCPY
55
56/* Define when "man -s 2" is to be used */
57#undef USEMAN_S
58
59/* Define to empty if the keyword does not work. */
60#undef const
61
Bram Moolenaar76243bd2009-03-02 01:47:02 +000062/* Define to empty if the keyword does not work. */
63#undef volatile
64
Bram Moolenaar071d4272004-06-13 20:20:40 +000065/* Define to `int' if <sys/types.h> doesn't define. */
66#undef mode_t
67
68/* Define to `long' if <sys/types.h> doesn't define. */
69#undef off_t
70
71/* Define to `long' if <sys/types.h> doesn't define. */
72#undef pid_t
73
74/* Define to `unsigned' if <sys/types.h> doesn't define. */
75#undef size_t
76
77/* Define to `int' if <sys/types.h> doesn't define. */
78#undef uid_t
79
Bram Moolenaar0bbabe82010-05-17 20:32:55 +020080/* Define to `unsigned int' or other type that is 32 bit. */
81#undef uint32_t
82
Bram Moolenaar071d4272004-06-13 20:20:40 +000083/* Define to `int' if <sys/types.h> doesn't define. */
84#undef gid_t
85
86/* Define to `long' if <sys/types.h> doesn't define. */
87#undef ino_t
88
89/* Define to `unsigned' if <sys/types.h> doesn't define. */
90#undef dev_t
91
Bram Moolenaar0bbabe82010-05-17 20:32:55 +020092/* Define on big-endian machines */
93#undef WORDS_BIGENDIAN
94
Bram Moolenaar071d4272004-06-13 20:20:40 +000095/* Define to `unsigned long' if <sys/types.h> doesn't define. */
96#undef rlim_t
97
98/* Define to `struct sigaltstack' if <signal.h> doesn't define. */
99#undef stack_t
100
101/* Define if stack_t has the ss_base field. */
102#undef HAVE_SS_BASE
103
104/* Define if you can safely include both <sys/time.h> and <time.h>. */
105#undef TIME_WITH_SYS_TIME
106
107/* Define if you can safely include both <sys/time.h> and <sys/select.h>. */
108#undef SYS_SELECT_WITH_SYS_TIME
109
110/* Define if you have /dev/ptc */
111#undef HAVE_DEV_PTC
112
113/* Define if you have Sys4 ptys */
114#undef HAVE_SVR4_PTYS
115
116/* Define to range of pty names to try */
117#undef PTYRANGE0
118#undef PTYRANGE1
119
120/* Define mode for pty */
121#undef PTYMODE
122
123/* Define group for pty */
124#undef PTYGROUP
125
126/* Define as the return type of signal handlers (int or void). */
127#undef RETSIGTYPE
128
129/* Define as the command at the end of signal handlers ("" or "return 0;"). */
130#undef SIGRETURN
131
132/* Define if struct sigcontext is present */
133#undef HAVE_SIGCONTEXT
134
135/* Define if touuper/tolower only work on lower/upercase characters */
136#undef BROKEN_TOUPPER
137
138/* Define if stat() ignores a trailing slash */
139#undef STAT_IGNORES_SLASH
140
141/* Define if tgetstr() has a second argument that is (char *) */
142#undef TGETSTR_CHAR_P
143
144/* Define if tgetent() returns zero for an error */
145#undef TGETENT_ZERO_ERR
146
147/* Define if the getcwd() function should not be used. */
148#undef BAD_GETCWD
149
150/* Define if you the function: */
151#undef HAVE_BCMP
152#undef HAVE_FCHDIR
153#undef HAVE_FCHOWN
154#undef HAVE_FSEEKO
155#undef HAVE_FSYNC
Bram Moolenaar071d4272004-06-13 20:20:40 +0000156#undef HAVE_GETCWD
157#undef HAVE_GETPSEUDOTTY
158#undef HAVE_GETPWNAM
159#undef HAVE_GETPWUID
160#undef HAVE_GETRLIMIT
161#undef HAVE_GETTIMEOFDAY
162#undef HAVE_GETWD
163#undef HAVE_ICONV
164#undef HAVE_NL_LANGINFO_CODESET
165#undef HAVE_LSTAT
166#undef HAVE_MEMCMP
167#undef HAVE_MEMSET
Bram Moolenaareaf03392009-11-17 11:08:52 +0000168#undef HAVE_MKDTEMP
Bram Moolenaar071d4272004-06-13 20:20:40 +0000169#undef HAVE_NANOSLEEP
170#undef HAVE_OPENDIR
Bram Moolenaar446cb832008-06-24 21:56:24 +0000171#undef HAVE_FLOAT_FUNCS
Bram Moolenaar071d4272004-06-13 20:20:40 +0000172#undef HAVE_PUTENV
173#undef HAVE_QSORT
174#undef HAVE_READLINK
175#undef HAVE_RENAME
176#undef HAVE_SELECT
Bram Moolenaar588ebeb2008-05-07 17:09:24 +0000177#undef HAVE_SELINUX
Bram Moolenaar071d4272004-06-13 20:20:40 +0000178#undef HAVE_SETENV
179#undef HAVE_SETPGID
180#undef HAVE_SETSID
181#undef HAVE_SIGACTION
182#undef HAVE_SIGALTSTACK
183#undef HAVE_SIGSET
184#undef HAVE_SIGSETJMP
185#undef HAVE_SIGSTACK
186#undef HAVE_SIGVEC
Bram Moolenaar071d4272004-06-13 20:20:40 +0000187#undef HAVE_STRCASECMP
188#undef HAVE_STRERROR
189#undef HAVE_STRFTIME
190#undef HAVE_STRICMP
191#undef HAVE_STRNCASECMP
192#undef HAVE_STRNICMP
193#undef HAVE_STRPBRK
194#undef HAVE_STRTOL
195#undef HAVE_ST_BLKSIZE
196#undef HAVE_SYSCONF
197#undef HAVE_SYSCTL
198#undef HAVE_SYSINFO
Bram Moolenaar914572a2007-05-01 11:37:47 +0000199#undef HAVE_SYSINFO_MEM_UNIT
Bram Moolenaar071d4272004-06-13 20:20:40 +0000200#undef HAVE_TGETENT
201#undef HAVE_TOWLOWER
202#undef HAVE_TOWUPPER
Bram Moolenaar0cb032e2005-04-23 20:52:00 +0000203#undef HAVE_ISWUPPER
Bram Moolenaar071d4272004-06-13 20:20:40 +0000204#undef HAVE_USLEEP
205#undef HAVE_UTIME
206#undef HAVE_BIND_TEXTDOMAIN_CODESET
207
Bram Moolenaar317fd3a2010-05-07 16:05:55 +0200208/* Define, if needed, for accessing large files. */
209#undef _LARGE_FILES
210#undef _FILE_OFFSET_BITS
211#undef _LARGEFILE_SOURCE
212
Bram Moolenaar071d4272004-06-13 20:20:40 +0000213/* Define if you do not have utime(), but do have the utimes() function. */
214#undef HAVE_UTIMES
215
216/* Define if you have the header file: */
217#undef HAVE_DIRENT_H
218#undef HAVE_ERRNO_H
219#undef HAVE_FCNTL_H
220#undef HAVE_FRAME_H
221#undef HAVE_ICONV_H
Bram Moolenaarfa7584c2010-05-19 21:57:45 +0200222#undef HAVE_INTTYPES_H
Bram Moolenaar071d4272004-06-13 20:20:40 +0000223#undef HAVE_LANGINFO_H
224#undef HAVE_LIBC_H
225#undef HAVE_LIBGEN_H
226#undef HAVE_LIBINTL_H
227#undef HAVE_LOCALE_H
Bram Moolenaar446cb832008-06-24 21:56:24 +0000228#undef HAVE_MATH_H
Bram Moolenaar071d4272004-06-13 20:20:40 +0000229#undef HAVE_NDIR_H
230#undef HAVE_POLL_H
231#undef HAVE_PTHREAD_NP_H
232#undef HAVE_PWD_H
233#undef HAVE_SETJMP_H
234#undef HAVE_SGTTY_H
Bram Moolenaarfa7584c2010-05-19 21:57:45 +0200235#undef HAVE_STDINT_H
Bram Moolenaar071d4272004-06-13 20:20:40 +0000236#undef HAVE_STRINGS_H
237#undef HAVE_STROPTS_H
238#undef HAVE_SYS_ACCESS_H
239#undef HAVE_SYS_ACL_H
240#undef HAVE_SYS_DIR_H
241#undef HAVE_SYS_IOCTL_H
242#undef HAVE_SYS_NDIR_H
243#undef HAVE_SYS_PARAM_H
244#undef HAVE_SYS_POLL_H
245#undef HAVE_SYS_PTEM_H
246#undef HAVE_SYS_RESOURCE_H
247#undef HAVE_SYS_SELECT_H
248#undef HAVE_SYS_STATFS_H
249#undef HAVE_SYS_STREAM_H
250#undef HAVE_SYS_SYSCTL_H
251#undef HAVE_SYS_SYSINFO_H
252#undef HAVE_SYS_SYSTEMINFO_H
253#undef HAVE_SYS_TIME_H
254#undef HAVE_SYS_UTSNAME_H
255#undef HAVE_WCHAR_H
Bram Moolenaar0cb032e2005-04-23 20:52:00 +0000256#undef HAVE_WCTYPE_H
Bram Moolenaar071d4272004-06-13 20:20:40 +0000257#undef HAVE_TERMCAP_H
258#undef HAVE_TERMIOS_H
259#undef HAVE_TERMIO_H
260#undef HAVE_UNISTD_H
261#undef HAVE_UTIL_DEBUG_H
262#undef HAVE_UTIL_MSGI18N_H
263#undef HAVE_UTIME_H
264#undef HAVE_X11_SUNKEYSYM_H
265#undef HAVE_XM_XM_H
266#undef HAVE_XM_XPMP_H
Bram Moolenaar2ce06f62005-01-31 19:19:04 +0000267#undef HAVE_XM_TRAITP_H
268#undef HAVE_XM_MANAGER_H
269#undef HAVE_XM_UNHIGHLIGHTT_H
270#undef HAVE_XM_JOINSIDET_H
Bram Moolenaarfc1421e2006-04-20 22:17:20 +0000271#undef HAVE_XM_NOTEBOOK_H
Bram Moolenaar071d4272004-06-13 20:20:40 +0000272#undef HAVE_X11_XPM_H
273#undef HAVE_X11_XMU_EDITRES_H
274#undef HAVE_X11_SM_SMLIB_H
275
Bram Moolenaar910f66f2006-04-05 20:41:53 +0000276/* Define to the type of the XpmAttributes type. */
277#undef XPMATTRIBUTES_TYPE
278
Bram Moolenaar071d4272004-06-13 20:20:40 +0000279/* Define if you have <sys/wait.h> that is POSIX.1 compatible. */
280#undef HAVE_SYS_WAIT_H
281
282/* Define if you have a <sys/wait.h> that is not POSIX.1 compatible. */
283#undef HAVE_UNION_WAIT
284
285/* This is currently unused in vim: */
286/* Define if you have the ANSI C header files. */
287/* #undef STDC_HEADERS */
288
289/* instead, we check a few STDC things ourselves */
290#undef HAVE_STDARG_H
291#undef HAVE_STDLIB_H
292#undef HAVE_STRING_H
293
294/* Define if strings.h cannot be included when strings.h already is */
295#undef NO_STRINGS_WITH_STRING_H
296
297/* Define if you want tiny features. */
298#undef FEAT_TINY
299
300/* Define if you want small features. */
301#undef FEAT_SMALL
302
303/* Define if you want normal features. */
304#undef FEAT_NORMAL
305
306/* Define if you want big features. */
307#undef FEAT_BIG
308
309/* Define if you want huge features. */
310#undef FEAT_HUGE
311
Bram Moolenaar325b7a22004-07-05 15:58:32 +0000312/* Define if you want to include the MzScheme interpreter. */
313#undef FEAT_MZSCHEME
314
Bram Moolenaar071d4272004-06-13 20:20:40 +0000315/* Define if you want to include the Perl interpreter. */
316#undef FEAT_PERL
317
318/* Define if you want to include the Python interpreter. */
319#undef FEAT_PYTHON
320
321/* Define if you want to include the Ruby interpreter. */
322#undef FEAT_RUBY
323
324/* Define if you want to include the Tcl interpreter. */
325#undef FEAT_TCL
326
327/* Define if you want to include the Sniff interface. */
328#undef FEAT_SNIFF
329
330/* Define if you want to add support for ACL */
331#undef HAVE_POSIX_ACL
332#undef HAVE_SOLARIS_ACL
333#undef HAVE_AIX_ACL
334
335/* Define if you want to add support of GPM (Linux console mouse daemon) */
336#undef HAVE_GPM
337
Bram Moolenaar446cb832008-06-24 21:56:24 +0000338/* Define if you want to add support of sysmouse (*BSD console mouse) */
339#undef HAVE_SYSMOUSE
340
Bram Moolenaar071d4272004-06-13 20:20:40 +0000341/* Define if you want to include the Cscope interface. */
342#undef FEAT_CSCOPE
343
344/* Define if you want to include multibyte support. */
345#undef FEAT_MBYTE
346
347/* Define if you want to include fontset support. */
348#undef FEAT_XFONTSET
349
350/* Define if you want to include XIM support. */
351#undef FEAT_XIM
352
353/* Define if you want to include Hangul input support. */
354#undef FEAT_HANGULIN
355
356/* Define if you use GTK and want GNOME support. */
357#undef FEAT_GUI_GNOME
358
Bram Moolenaar843ee412004-06-30 16:16:41 +0000359/* Define if you use KDE and want KDE Toolbar support. */
360#undef FEAT_KDETOOLBAR
361
Bram Moolenaar071d4272004-06-13 20:20:40 +0000362/* Define if GTK+ 2 is available. */
363#undef HAVE_GTK2
364
365/* Define if GTK+ multihead support is available (requires GTK+ >= 2.1.1). */
366#undef HAVE_GTK_MULTIHEAD
367
368/* Define if your X has own locale library */
369#undef X_LOCALE
370
371/* Define if we have dlfcn.h. */
372#undef HAVE_DLFCN_H
373
374/* Define if there is a working gettext(). */
375#undef HAVE_GETTEXT
376
377/* Define if _nl_msg_cat_cntr is present. */
378#undef HAVE_NL_MSG_CAT_CNTR
379
380/* Define if we have dlopen() */
381#undef HAVE_DLOPEN
382
383/* Define if we have dlsym() */
384#undef HAVE_DLSYM
385
386/* Define if we have dl.h. */
387#undef HAVE_DL_H
388
389/* Define if we have shl_load() */
390#undef HAVE_SHL_LOAD
391
392/* Define if you want to include Sun Visual Workshop support. */
393#undef FEAT_SUN_WORKSHOP
394
395/* Define if you want to include NetBeans integration. */
396#undef FEAT_NETBEANS_INTG
397
398/* Define default global runtime path */
399#undef RUNTIME_GLOBAL
400
401/* Define name of who modified a released Vim */
402#undef MODIFIED_BY
403
404/* Define if you want XSMP interaction as well as vanilla swapfile safety */
405#undef USE_XSMP_INTERACT
Bram Moolenaarf05da212009-11-17 16:13:15 +0000406
407/* Define if fcntl()'s F_SETFD command knows about FD_CLOEXEC */
408#undef HAVE_FD_CLOEXEC