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 VIM_SIZEOF_INT 41 42/* Defined to the size of a long */ 43#undef VIM_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_GETPWENT 165#undef HAVE_GETPWNAM 166#undef HAVE_GETPWUID 167#undef HAVE_GETRLIMIT 168#undef HAVE_GETTIMEOFDAY 169#undef HAVE_GETWD 170#undef HAVE_ICONV 171#undef HAVE_NL_LANGINFO_CODESET 172#undef HAVE_LSTAT 173#undef HAVE_MEMCMP 174#undef HAVE_MEMSET 175#undef HAVE_MKDTEMP 176#undef HAVE_NANOSLEEP 177#undef HAVE_OPENDIR 178#undef HAVE_FLOAT_FUNCS 179#undef HAVE_PUTENV 180#undef HAVE_QSORT 181#undef HAVE_READLINK 182#undef HAVE_RENAME 183#undef HAVE_SELECT 184#undef HAVE_SELINUX 185#undef HAVE_SETENV 186#undef HAVE_SETPGID 187#undef HAVE_SETSID 188#undef HAVE_SIGACTION 189#undef HAVE_SIGALTSTACK 190#undef HAVE_SIGSET 191#undef HAVE_SIGSETJMP 192#undef HAVE_SIGSTACK 193#undef HAVE_SIGVEC 194#undef HAVE_SMACK 195#undef HAVE_STRCASECMP 196#undef HAVE_STRERROR 197#undef HAVE_STRFTIME 198#undef HAVE_STRICMP 199#undef HAVE_STRNCASECMP 200#undef HAVE_STRNICMP 201#undef HAVE_STRPBRK 202#undef HAVE_STRTOL 203#undef HAVE_ST_BLKSIZE 204#undef HAVE_SYSCONF 205#undef HAVE_SYSCTL 206#undef HAVE_SYSINFO 207#undef HAVE_SYSINFO_MEM_UNIT 208#undef HAVE_TGETENT 209#undef HAVE_TOWLOWER 210#undef HAVE_TOWUPPER 211#undef HAVE_ISWUPPER 212#undef HAVE_USLEEP 213#undef HAVE_UTIME 214#undef HAVE_BIND_TEXTDOMAIN_CODESET 215 216/* Define, if needed, for accessing large files. */ 217#undef _LARGE_FILES 218#undef _FILE_OFFSET_BITS 219#undef _LARGEFILE_SOURCE 220 221/* Define if you do not have utime(), but do have the utimes() function. */ 222#undef HAVE_UTIMES 223 224/* Define if you have the header file: */ 225#undef HAVE_DIRENT_H 226#undef HAVE_ERRNO_H 227#undef HAVE_FCNTL_H 228#undef HAVE_FRAME_H 229#undef HAVE_ICONV_H 230#undef HAVE_INTTYPES_H 231#undef HAVE_LANGINFO_H 232#undef HAVE_LIBC_H 233#undef HAVE_LIBGEN_H 234#undef HAVE_LIBINTL_H 235#undef HAVE_LOCALE_H 236#undef HAVE_MATH_H 237#undef HAVE_NDIR_H 238#undef HAVE_POLL_H 239#undef HAVE_PTHREAD_NP_H 240#undef HAVE_PWD_H 241#undef HAVE_SETJMP_H 242#undef HAVE_SGTTY_H 243#undef HAVE_STDINT_H 244#undef HAVE_STRINGS_H 245#undef HAVE_STROPTS_H 246#undef HAVE_SYS_ACCESS_H 247#undef HAVE_SYS_ACL_H 248#undef HAVE_SYS_DIR_H 249#undef HAVE_SYS_IOCTL_H 250#undef HAVE_SYS_NDIR_H 251#undef HAVE_SYS_PARAM_H 252#undef HAVE_SYS_POLL_H 253#undef HAVE_SYS_PTEM_H 254#undef HAVE_SYS_RESOURCE_H 255#undef HAVE_SYS_SELECT_H 256#undef HAVE_SYS_STATFS_H 257#undef HAVE_SYS_STREAM_H 258#undef HAVE_SYS_SYSCTL_H 259#undef HAVE_SYS_SYSINFO_H 260#undef HAVE_SYS_SYSTEMINFO_H 261#undef HAVE_SYS_TIME_H 262#undef HAVE_SYS_TYPES_H 263#undef HAVE_SYS_UTSNAME_H 264#undef HAVE_TERMCAP_H 265#undef HAVE_TERMIOS_H 266#undef HAVE_TERMIO_H 267#undef HAVE_WCHAR_H 268#undef HAVE_WCTYPE_H 269#undef HAVE_UNISTD_H 270#undef HAVE_UTIL_DEBUG_H 271#undef HAVE_UTIL_MSGI18N_H 272#undef HAVE_UTIME_H 273#undef HAVE_X11_SUNKEYSYM_H 274#undef HAVE_XM_XM_H 275#undef HAVE_XM_XPMP_H 276#undef HAVE_XM_TRAITP_H 277#undef HAVE_XM_MANAGER_H 278#undef HAVE_XM_UNHIGHLIGHTT_H 279#undef HAVE_XM_JOINSIDET_H 280#undef HAVE_XM_NOTEBOOK_H 281#undef HAVE_X11_XPM_H 282#undef HAVE_X11_XMU_EDITRES_H 283#undef HAVE_X11_SM_SMLIB_H 284 285/* Define to the type of the XpmAttributes type. */ 286#undef XPMATTRIBUTES_TYPE 287 288/* Define if you have <sys/wait.h> that is POSIX.1 compatible. */ 289#undef HAVE_SYS_WAIT_H 290 291/* Define if you have a <sys/wait.h> that is not POSIX.1 compatible. */ 292#undef HAVE_UNION_WAIT 293 294/* This is currently unused in vim: */ 295/* Define if you have the ANSI C header files. */ 296/* #undef STDC_HEADERS */ 297 298/* instead, we check a few STDC things ourselves */ 299#undef HAVE_STDARG_H 300#undef HAVE_STDLIB_H 301#undef HAVE_STRING_H 302 303/* Define if strings.h cannot be included when strings.h already is */ 304#undef NO_STRINGS_WITH_STRING_H 305 306/* Define if you want tiny features. */ 307#undef FEAT_TINY 308 309/* Define if you want small features. */ 310#undef FEAT_SMALL 311 312/* Define if you want normal features. */ 313#undef FEAT_NORMAL 314 315/* Define if you want big features. */ 316#undef FEAT_BIG 317 318/* Define if you want huge features. */ 319#undef FEAT_HUGE 320 321/* Define if you want to include the Lua interpreter. */ 322#undef FEAT_LUA 323 324/* Define for linking via dlopen() or LoadLibrary() */ 325#undef DYNAMIC_LUA 326 327/* Define if you want to include the MzScheme interpreter. */ 328#undef FEAT_MZSCHEME 329 330/* Define if you want to include the Perl interpreter. */ 331#undef FEAT_PERL 332 333/* Define for linking via dlopen() or LoadLibrary() */ 334#undef DYNAMIC_PERL 335 336/* Define if you want to include the Python interpreter. */ 337#undef FEAT_PYTHON 338 339/* Define if you want to include the Python3 interpreter. */ 340#undef FEAT_PYTHON3 341 342/* Define for linking via dlopen() or LoadLibrary() */ 343#undef DYNAMIC_PYTHON 344 345/* Define for linking via dlopen() or LoadLibrary() */ 346#undef DYNAMIC_PYTHON3 347 348/* Define if dynamic python does not require RTLD_GLOBAL */ 349#undef PY_NO_RTLD_GLOBAL 350 351/* Define if dynamic python3 does not require RTLD_GLOBAL */ 352#undef PY3_NO_RTLD_GLOBAL 353 354/* Define if you want to include the Ruby interpreter. */ 355#undef FEAT_RUBY 356 357/* Define for linking via dlopen() or LoadLibrary() */ 358#undef DYNAMIC_RUBY 359 360/* Define if you want to include the Tcl interpreter. */ 361#undef FEAT_TCL 362 363/* Define if you want to include the Sniff interface. */ 364#undef FEAT_SNIFF 365 366/* Define if you want to add support for ACL */ 367#undef HAVE_POSIX_ACL 368#undef HAVE_SOLARIS_ZFS_ACL 369#undef HAVE_SOLARIS_ACL 370#undef HAVE_AIX_ACL 371 372/* Define if pango_shape_full() is available. */ 373#undef HAVE_PANGO_SHAPE_FULL 374 375/* Define if you want to add support of GPM (Linux console mouse daemon) */ 376#undef HAVE_GPM 377 378/* Define if you want to add support of sysmouse (*BSD console mouse) */ 379#undef HAVE_SYSMOUSE 380 381/* Define if you want to include the Cscope interface. */ 382#undef FEAT_CSCOPE 383 384/* Define if you want to include multibyte support. */ 385#undef FEAT_MBYTE 386 387/* Define if you want to include fontset support. */ 388#undef FEAT_XFONTSET 389 390/* Define if you want to include XIM support. */ 391#undef FEAT_XIM 392 393/* Define if you want to include Hangul input support. */ 394#undef FEAT_HANGULIN 395 396/* Define if you use GTK and want GNOME support. */ 397#undef FEAT_GUI_GNOME 398 399/* Define if you use KDE and want KDE Toolbar support. */ 400#undef FEAT_KDETOOLBAR 401 402/* Define if GTK+ multihead support is available (requires GTK+ >= 2.1.1). */ 403#undef HAVE_GTK_MULTIHEAD 404 405/* Define if your X has own locale library */ 406#undef X_LOCALE 407 408/* Define if we have dlfcn.h. */ 409#undef HAVE_DLFCN_H 410 411/* Define if there is a working gettext(). */ 412#undef HAVE_GETTEXT 413 414/* Define if _nl_msg_cat_cntr is present. */ 415#undef HAVE_NL_MSG_CAT_CNTR 416 417/* Define if we have dlopen() */ 418#undef HAVE_DLOPEN 419 420/* Define if we have dlsym() */ 421#undef HAVE_DLSYM 422 423/* Define if we have dl.h. */ 424#undef HAVE_DL_H 425 426/* Define if we have shl_load() */ 427#undef HAVE_SHL_LOAD 428 429/* Define if you want to include Sun Visual Workshop support. */ 430#undef FEAT_SUN_WORKSHOP 431 432/* Define if you want to include NetBeans integration. */ 433#undef FEAT_NETBEANS_INTG 434 435/* Define default global runtime path */ 436#undef RUNTIME_GLOBAL 437 438/* Define name of who modified a released Vim */ 439#undef MODIFIED_BY 440 441/* Define if you want XSMP interaction as well as vanilla swapfile safety */ 442#undef USE_XSMP_INTERACT 443 444/* Define if fcntl()'s F_SETFD command knows about FD_CLOEXEC */ 445#undef HAVE_FD_CLOEXEC 446 447/* Define if you want Cygwin to use the WIN32 clipboard, not compatible with X11*/ 448#undef FEAT_CYGWIN_WIN32_CLIPBOARD 449 450/* Define if we have AvailabilityMacros.h on Mac OS X */ 451#undef HAVE_AVAILABILITYMACROS_H 452 453/* Define if Xutf8SetWMProperties() is in an X library. */ 454#undef HAVE_XUTF8SETWMPROPERTIES 455 456/* Define if GResource is used to load icons */ 457#undef USE_GRESOURCE 458