1/* 2 * config.h.in. Originally generated automatically from configure.ac by 3 * autoheader and 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 del_curterm() is available */ 31#undef HAVE_DEL_CURTERM 32 33/* Define when __DATE__ " " __TIME__ can be used */ 34#undef HAVE_DATE_TIME 35 36/* Defined from $SOURCE_DATE_EPOCH, used as the build date */ 37#undef BUILD_DATE 38 39/* Define when __attribute__((unused)) can be used */ 40#undef HAVE_ATTRIBUTE_UNUSED 41 42/* defined always when using configure */ 43#undef UNIX 44 45/* Defined to the size of an int */ 46#undef VIM_SIZEOF_INT 47 48/* Defined to the size of a long */ 49#undef VIM_SIZEOF_LONG 50 51/* Defined to the size of off_t */ 52#undef SIZEOF_OFF_T 53 54/* Defined to the size of time_t */ 55#undef SIZEOF_TIME_T 56 57/* Define when wchar_t is only 2 bytes. */ 58#undef SMALL_WCHAR_T 59 60/* 61 * If we cannot trust one of the following from the libraries, we use our 62 * own safe but probably slower vim_memmove(). 63 */ 64#undef USEBCOPY 65#undef USEMEMMOVE 66#undef USEMEMCPY 67 68/* Define when "man -s 2" is to be used */ 69#undef USEMAN_S 70 71/* Define to empty if the keyword does not work. */ 72#undef const 73 74/* Define to empty if the keyword does not work. */ 75#undef volatile 76 77/* Define to `int' if <sys/types.h> doesn't define. */ 78#undef mode_t 79 80/* Define to `long' if <sys/types.h> doesn't define. */ 81#undef off_t 82 83/* Define to `long' if <sys/types.h> doesn't define. */ 84#undef pid_t 85 86/* Define to `unsigned' if <sys/types.h> doesn't define. */ 87#undef size_t 88 89/* Define to `int' if <sys/types.h> doesn't define. */ 90#undef uid_t 91 92/* Define to `unsigned int' or other type that is 32 bit. */ 93#undef uint32_t 94 95/* Define to `int' if <sys/types.h> doesn't define. */ 96#undef gid_t 97 98/* Define to `long' if <sys/types.h> doesn't define. */ 99#undef ino_t 100 101/* Define to `unsigned' if <sys/types.h> doesn't define. */ 102#undef dev_t 103 104/* Define on big-endian machines */ 105#undef WORDS_BIGENDIAN 106 107/* Define to `unsigned long' if <sys/types.h> doesn't define. */ 108#undef rlim_t 109 110/* Define to `struct sigaltstack' if <signal.h> doesn't define. */ 111#undef stack_t 112 113/* Define if stack_t has the ss_base field. */ 114#undef HAVE_SS_BASE 115 116/* Define if you can safely include both <sys/time.h> and <time.h>. */ 117#undef TIME_WITH_SYS_TIME 118 119/* Define if you can safely include both <sys/time.h> and <sys/select.h>. */ 120#undef SYS_SELECT_WITH_SYS_TIME 121 122/* Define to a typecast for select() arguments 2, 3 and 4. */ 123#undef SELECT_TYPE_ARG234 124 125/* Define if you have /dev/ptc */ 126#undef HAVE_DEV_PTC 127 128/* Define if you have Sys4 ptys */ 129#undef HAVE_SVR4_PTYS 130 131/* Define to range of pty names to try */ 132#undef PTYRANGE0 133#undef PTYRANGE1 134 135/* Define as the return type of signal handlers (int or void). */ 136#undef RETSIGTYPE 137 138/* Define as the command at the end of signal handlers ("" or "return 0;"). */ 139#undef SIGRETURN 140 141/* Define if struct sigcontext is present */ 142#undef HAVE_SIGCONTEXT 143 144/* Define if touuper/tolower only work on lower/upercase characters */ 145#undef BROKEN_TOUPPER 146 147/* Define if stat() ignores a trailing slash */ 148#undef STAT_IGNORES_SLASH 149 150/* Define to nanoseconds field of struct stat */ 151#undef ST_MTIM_NSEC 152 153/* Define if tgetstr() has a second argument that is (char *) */ 154#undef TGETSTR_CHAR_P 155 156/* Define if tgetent() returns zero for an error */ 157#undef TGETENT_ZERO_ERR 158 159/* Define if the getcwd() function should not be used. */ 160#undef BAD_GETCWD 161 162/* Define if you the function: */ 163#undef HAVE_FCHDIR 164#undef HAVE_FCHOWN 165#undef HAVE_FCHMOD 166#undef HAVE_FLOAT_FUNCS 167#undef HAVE_FSEEKO 168#undef HAVE_FSYNC 169#undef HAVE_FTRUNCATE 170#undef HAVE_GETCWD 171#undef HAVE_GETPGID 172#undef HAVE_GETPSEUDOTTY 173#undef HAVE_GETPWENT 174#undef HAVE_GETPWNAM 175#undef HAVE_GETPWUID 176#undef HAVE_GETRLIMIT 177#undef HAVE_GETTIMEOFDAY 178#undef HAVE_GETWD 179#undef HAVE_ICONV 180#undef HAVE_INET_NTOP 181#undef HAVE_LOCALTIME_R 182#undef HAVE_LSTAT 183#undef HAVE_MEMSET 184#undef HAVE_MKDTEMP 185#undef HAVE_NANOSLEEP 186#undef HAVE_NL_LANGINFO_CODESET 187#undef HAVE_OPENDIR 188#undef HAVE_POSIX_OPENPT 189#undef HAVE_PUTENV 190#undef HAVE_QSORT 191#undef HAVE_READLINK 192#undef HAVE_RENAME 193#undef HAVE_SELECT 194#undef HAVE_SELINUX 195#undef HAVE_SETENV 196#undef HAVE_SETPGID 197#undef HAVE_SETSID 198#undef HAVE_SIGACTION 199#undef HAVE_SIGALTSTACK 200#undef HAVE_SIGSET 201#undef HAVE_SIGSETJMP 202#undef HAVE_SIGSTACK 203#undef HAVE_SIGPROCMASK 204#undef HAVE_SIGVEC 205#undef HAVE_SMACK 206#undef HAVE_STRCASECMP 207#undef HAVE_STRCOLL 208#undef HAVE_STRERROR 209#undef HAVE_STRFTIME 210#undef HAVE_STRICMP 211#undef HAVE_STRNCASECMP 212#undef HAVE_STRNICMP 213#undef HAVE_STRPBRK 214#undef HAVE_STRPTIME 215#undef HAVE_STRTOL 216#undef HAVE_CANBERRA 217#undef HAVE_SODIUM 218#undef HAVE_ST_BLKSIZE 219#undef HAVE_SYSCONF 220#undef HAVE_SYSCTL 221#undef HAVE_SYSINFO 222#undef HAVE_SYSINFO_MEM_UNIT 223#undef HAVE_SYSINFO_UPTIME 224#undef HAVE_TGETENT 225#undef HAVE_TOWLOWER 226#undef HAVE_TOWUPPER 227#undef HAVE_ISWUPPER 228#undef HAVE_TZSET 229#undef HAVE_UNSETENV 230#undef HAVE_USLEEP 231#undef HAVE_UTIME 232#undef HAVE_BIND_TEXTDOMAIN_CODESET 233#undef HAVE_MBLEN 234 235/* Define, if needed, for accessing large files. */ 236#undef _LARGE_FILES 237#undef _FILE_OFFSET_BITS 238#undef _LARGEFILE_SOURCE 239 240/* Define if you do not have utime(), but do have the utimes() function. */ 241#undef HAVE_UTIMES 242 243/* Define if you have the header file: */ 244#undef HAVE_DIRENT_H 245#undef HAVE_ERRNO_H 246#undef HAVE_FCNTL_H 247#undef HAVE_FRAME_H 248#undef HAVE_ICONV_H 249#undef HAVE_INTTYPES_H 250#undef HAVE_LANGINFO_H 251#undef HAVE_LIBC_H 252#undef HAVE_LIBGEN_H 253#undef HAVE_LIBINTL_H 254#undef HAVE_LOCALE_H 255#undef HAVE_MATH_H 256#undef HAVE_NDIR_H 257#undef HAVE_POLL_H 258#undef HAVE_PTHREAD_NP_H 259#undef HAVE_PWD_H 260#undef HAVE_SETJMP_H 261#undef HAVE_SGTTY_H 262#undef HAVE_STDINT_H 263#undef HAVE_STRINGS_H 264#undef HAVE_STROPTS_H 265#undef HAVE_SYS_ACCESS_H 266#undef HAVE_SYS_ACL_H 267#undef HAVE_SYS_DIR_H 268#undef HAVE_SYS_IOCTL_H 269#undef HAVE_SYS_NDIR_H 270#undef HAVE_SYS_PARAM_H 271#undef HAVE_SYS_POLL_H 272#undef HAVE_SYS_PTEM_H 273#undef HAVE_SYS_PTMS_H 274#undef HAVE_SYS_RESOURCE_H 275#undef HAVE_SYS_SELECT_H 276#undef HAVE_SYS_STATFS_H 277#undef HAVE_SYS_STREAM_H 278#undef HAVE_SYS_SYSCTL_H 279#undef HAVE_SYS_SYSINFO_H 280#undef HAVE_SYS_SYSTEMINFO_H 281#undef HAVE_SYS_TIME_H 282#undef HAVE_SYS_TYPES_H 283#undef HAVE_SYS_UTSNAME_H 284#undef HAVE_TERMCAP_H 285#undef HAVE_TERMIOS_H 286#undef HAVE_TERMIO_H 287#undef HAVE_WCHAR_H 288#undef HAVE_WCTYPE_H 289#undef HAVE_UNISTD_H 290#undef HAVE_UTIL_DEBUG_H 291#undef HAVE_UTIL_MSGI18N_H 292#undef HAVE_UTIME_H 293#undef HAVE_X11_SUNKEYSYM_H 294#undef HAVE_XM_XM_H 295#undef HAVE_XM_XPMP_H 296#undef HAVE_XM_TRAITP_H 297#undef HAVE_XM_MANAGER_H 298#undef HAVE_XM_UNHIGHLIGHTT_H 299#undef HAVE_XM_JOINSIDET_H 300#undef HAVE_XM_NOTEBOOK_H 301#undef HAVE_X11_XPM_H 302#undef HAVE_X11_XMU_EDITRES_H 303#undef HAVE_X11_SM_SMLIB_H 304 305/* Define to the type of the XpmAttributes type. */ 306#undef XPMATTRIBUTES_TYPE 307 308/* Define if you have <sys/wait.h> that is POSIX.1 compatible. */ 309#undef HAVE_SYS_WAIT_H 310 311/* Define if you have a <sys/wait.h> that is not POSIX.1 compatible. */ 312#undef HAVE_UNION_WAIT 313 314/* This is currently unused in vim: */ 315/* Define if you have the ANSI C header files. */ 316/* #undef STDC_HEADERS */ 317 318/* instead, we check a few STDC things ourselves */ 319#undef HAVE_STDLIB_H 320#undef HAVE_STRING_H 321 322/* Define if strings.h cannot be included when strings.h already is */ 323#undef NO_STRINGS_WITH_STRING_H 324 325/* Define if you want tiny features. */ 326#undef FEAT_TINY 327 328/* Define if you want small features. */ 329#undef FEAT_SMALL 330 331/* Define if you want normal features. */ 332#undef FEAT_NORMAL 333 334/* Define if you want big features. */ 335#undef FEAT_BIG 336 337/* Define if you want huge features. */ 338#undef FEAT_HUGE 339 340/* Define if you want to include the Lua interpreter. */ 341#undef FEAT_LUA 342 343/* Define for linking via dlopen() or LoadLibrary() */ 344#undef DYNAMIC_LUA 345 346/* Define if you want to include the MzScheme interpreter. */ 347#undef FEAT_MZSCHEME 348 349/* Define if you want to include the Perl interpreter. */ 350#undef FEAT_PERL 351 352/* Define for linking via dlopen() or LoadLibrary() */ 353#undef DYNAMIC_PERL 354 355/* Define if you want to include the Python interpreter. */ 356#undef FEAT_PYTHON 357 358/* Define if you want to include the Python3 interpreter. */ 359#undef FEAT_PYTHON3 360 361/* Define for linking via dlopen() or LoadLibrary() */ 362#undef DYNAMIC_PYTHON 363 364/* Define for linking via dlopen() or LoadLibrary() */ 365#undef DYNAMIC_PYTHON3 366 367/* Define if dynamic python does not require RTLD_GLOBAL */ 368#undef PY_NO_RTLD_GLOBAL 369 370/* Define if dynamic python3 does not require RTLD_GLOBAL */ 371#undef PY3_NO_RTLD_GLOBAL 372 373/* Define if you want to include the Ruby interpreter. */ 374#undef FEAT_RUBY 375 376/* Define for linking via dlopen() or LoadLibrary() */ 377#undef DYNAMIC_RUBY 378 379/* Define if you want to include the Tcl interpreter. */ 380#undef FEAT_TCL 381 382/* Define for linking via dlopen() or LoadLibrary() */ 383#undef DYNAMIC_TCL 384 385/* Define if you want to add support for ACL */ 386#undef HAVE_POSIX_ACL 387#undef HAVE_SOLARIS_ZFS_ACL 388#undef HAVE_SOLARIS_ACL 389#undef HAVE_AIX_ACL 390 391/* Define if pango_shape_full() is available. */ 392#undef HAVE_PANGO_SHAPE_FULL 393 394/* Define if you want to add support of GPM (Linux console mouse daemon) */ 395#undef HAVE_GPM 396 397/* Define if you want to add support of sysmouse (*BSD console mouse) */ 398#undef HAVE_SYSMOUSE 399 400/* Define if you want to include the Cscope interface. */ 401#undef FEAT_CSCOPE 402 403/* Define if you don't want to include right-left support. */ 404#undef DISABLE_RIGHTLEFT 405 406/* Define if you don't want to include Arabic support. */ 407#undef DISABLE_ARABIC 408 409/* Define if you want to always define a server name at vim startup. */ 410#undef FEAT_AUTOSERVERNAME 411 412/* Define if you want to include fontset support. */ 413#undef FEAT_XFONTSET 414 415/* Define if you want to include XIM support. */ 416#undef FEAT_XIM 417 418/* Define if you use GTK and want GNOME support. */ 419#undef FEAT_GUI_GNOME 420 421/* Define if you use KDE and want KDE Toolbar support. */ 422#undef FEAT_KDETOOLBAR 423 424/* Define if your X has own locale library */ 425#undef X_LOCALE 426 427/* Define if we have dlfcn.h. */ 428#undef HAVE_DLFCN_H 429 430/* Define if there is a working gettext(). */ 431#undef HAVE_GETTEXT 432 433/* Define if _nl_msg_cat_cntr is present. */ 434#undef HAVE_NL_MSG_CAT_CNTR 435 436/* Define if we have dlopen() */ 437#undef HAVE_DLOPEN 438 439/* Define if we have dlsym() */ 440#undef HAVE_DLSYM 441 442/* Define if we have dl.h. */ 443#undef HAVE_DL_H 444 445/* Define if we have shl_load() */ 446#undef HAVE_SHL_LOAD 447 448/* Define if we can use IPv6 networking. */ 449#undef FEAT_IPV6 450 451/* Define if you want to include NetBeans integration. */ 452#undef FEAT_NETBEANS_INTG 453 454/* Define if you want to include process communication. */ 455#undef FEAT_JOB_CHANNEL 456 457/* Define if you want to include terminal emulator support. */ 458#undef FEAT_TERMINAL 459 460// Define default global runtime path. 461#undef RUNTIME_GLOBAL 462 463// Define default global runtime after path. 464#undef RUNTIME_GLOBAL_AFTER 465 466/* Define name of who modified a released Vim */ 467#undef MODIFIED_BY 468 469/* Define if you want XSMP interaction as well as vanilla swapfile safety */ 470#undef USE_XSMP_INTERACT 471 472/* Define if fcntl()'s F_SETFD command knows about FD_CLOEXEC */ 473#undef HAVE_FD_CLOEXEC 474 475/* Define if /proc/self/exe or similar can be read */ 476#undef PROC_EXE_LINK 477 478/* Define if you want Cygwin to use the WIN32 clipboard, not compatible with X11*/ 479#undef FEAT_CYGWIN_WIN32_CLIPBOARD 480 481/* Define if we have AvailabilityMacros.h on Mac OS X */ 482#undef HAVE_AVAILABILITYMACROS_H 483 484/* Define if Xutf8SetWMProperties() is in an X library. */ 485#undef HAVE_XUTF8SETWMPROPERTIES 486 487/* Define if GResource is used to load icons */ 488#undef USE_GRESOURCE 489 490/* Define if GTK+ GUI is to be linked against GTK+ 3 */ 491#undef USE_GTK3 492 493/* Define if we have isinf() */ 494#undef HAVE_ISINF 495 496/* Define if we have isnan() */ 497#undef HAVE_ISNAN 498 499/* Define if we have dirfd() */ 500#undef HAVE_DIRFD 501 502/* Define if we have flock() */ 503#undef HAVE_FLOCK 504 505/* Define to inline symbol or empty */ 506#undef inline 507 508/* Define if _SC_SIGSTKSZ is available via sysconf() */ 509#undef HAVE_SYSCONF_SIGSTKSZ 510