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 __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 to a typecast for select() arguments 2, 3 and 4. */ 117#undef SELECT_TYPE_ARG234 118 119/* Define if you have /dev/ptc */ 120#undef HAVE_DEV_PTC 121 122/* Define if you have Sys4 ptys */ 123#undef HAVE_SVR4_PTYS 124 125/* Define to range of pty names to try */ 126#undef PTYRANGE0 127#undef PTYRANGE1 128 129/* Define mode for pty */ 130#undef PTYMODE 131 132/* Define group for pty */ 133#undef PTYGROUP 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 if tgetstr() has a second argument that is (char *) */ 151#undef TGETSTR_CHAR_P 152 153/* Define if tgetent() returns zero for an error */ 154#undef TGETENT_ZERO_ERR 155 156/* Define if the getcwd() function should not be used. */ 157#undef BAD_GETCWD 158 159/* Define if you the function: */ 160#undef HAVE_FCHDIR 161#undef HAVE_FCHOWN 162#undef HAVE_FCHMOD 163#undef HAVE_FLOAT_FUNCS 164#undef HAVE_FSEEKO 165#undef HAVE_FSYNC 166#undef HAVE_FTRUNCATE 167#undef HAVE_GETCWD 168#undef HAVE_GETPGID 169#undef HAVE_GETPSEUDOTTY 170#undef HAVE_GETPWENT 171#undef HAVE_GETPWNAM 172#undef HAVE_GETPWUID 173#undef HAVE_GETRLIMIT 174#undef HAVE_GETTIMEOFDAY 175#undef HAVE_GETWD 176#undef HAVE_ICONV 177#undef HAVE_LSTAT 178#undef HAVE_MEMSET 179#undef HAVE_MKDTEMP 180#undef HAVE_NANOSLEEP 181#undef HAVE_NL_LANGINFO_CODESET 182#undef HAVE_OPENDIR 183#undef HAVE_PUTENV 184#undef HAVE_QSORT 185#undef HAVE_READLINK 186#undef HAVE_RENAME 187#undef HAVE_SELECT 188#undef HAVE_SELINUX 189#undef HAVE_SETENV 190#undef HAVE_SETPGID 191#undef HAVE_SETSID 192#undef HAVE_SIGACTION 193#undef HAVE_SIGALTSTACK 194#undef HAVE_SIGSET 195#undef HAVE_SIGSETJMP 196#undef HAVE_SIGSTACK 197#undef HAVE_SIGPROCMASK 198#undef HAVE_SIGVEC 199#undef HAVE_SMACK 200#undef HAVE_STRCASECMP 201#undef HAVE_STRERROR 202#undef HAVE_STRFTIME 203#undef HAVE_STRICMP 204#undef HAVE_STRNCASECMP 205#undef HAVE_STRNICMP 206#undef HAVE_STRPBRK 207#undef HAVE_STRTOL 208#undef HAVE_ST_BLKSIZE 209#undef HAVE_SYSCONF 210#undef HAVE_SYSCTL 211#undef HAVE_SYSINFO 212#undef HAVE_SYSINFO_MEM_UNIT 213#undef HAVE_TGETENT 214#undef HAVE_TOWLOWER 215#undef HAVE_TOWUPPER 216#undef HAVE_ISWUPPER 217#undef HAVE_UNSETENV 218#undef HAVE_USLEEP 219#undef HAVE_UTIME 220#undef HAVE_BIND_TEXTDOMAIN_CODESET 221#undef HAVE_MBLEN 222 223/* Define, if needed, for accessing large files. */ 224#undef _LARGE_FILES 225#undef _FILE_OFFSET_BITS 226#undef _LARGEFILE_SOURCE 227 228/* Define if you do not have utime(), but do have the utimes() function. */ 229#undef HAVE_UTIMES 230 231/* Define if you have the header file: */ 232#undef HAVE_DIRENT_H 233#undef HAVE_ERRNO_H 234#undef HAVE_FCNTL_H 235#undef HAVE_FRAME_H 236#undef HAVE_ICONV_H 237#undef HAVE_INTTYPES_H 238#undef HAVE_LANGINFO_H 239#undef HAVE_LIBC_H 240#undef HAVE_LIBGEN_H 241#undef HAVE_LIBINTL_H 242#undef HAVE_LOCALE_H 243#undef HAVE_MATH_H 244#undef HAVE_NDIR_H 245#undef HAVE_POLL_H 246#undef HAVE_PTHREAD_NP_H 247#undef HAVE_PWD_H 248#undef HAVE_SETJMP_H 249#undef HAVE_SGTTY_H 250#undef HAVE_STDINT_H 251#undef HAVE_STRINGS_H 252#undef HAVE_STROPTS_H 253#undef HAVE_SYS_ACCESS_H 254#undef HAVE_SYS_ACL_H 255#undef HAVE_SYS_DIR_H 256#undef HAVE_SYS_IOCTL_H 257#undef HAVE_SYS_NDIR_H 258#undef HAVE_SYS_PARAM_H 259#undef HAVE_SYS_POLL_H 260#undef HAVE_SYS_PTEM_H 261#undef HAVE_SYS_PTMS_H 262#undef HAVE_SYS_RESOURCE_H 263#undef HAVE_SYS_SELECT_H 264#undef HAVE_SYS_STATFS_H 265#undef HAVE_SYS_STREAM_H 266#undef HAVE_SYS_SYSCTL_H 267#undef HAVE_SYS_SYSINFO_H 268#undef HAVE_SYS_SYSTEMINFO_H 269#undef HAVE_SYS_TIME_H 270#undef HAVE_SYS_TYPES_H 271#undef HAVE_SYS_UTSNAME_H 272#undef HAVE_TERMCAP_H 273#undef HAVE_TERMIOS_H 274#undef HAVE_TERMIO_H 275#undef HAVE_WCHAR_H 276#undef HAVE_WCTYPE_H 277#undef HAVE_UNISTD_H 278#undef HAVE_UTIL_DEBUG_H 279#undef HAVE_UTIL_MSGI18N_H 280#undef HAVE_UTIME_H 281#undef HAVE_X11_SUNKEYSYM_H 282#undef HAVE_XM_XM_H 283#undef HAVE_XM_XPMP_H 284#undef HAVE_XM_TRAITP_H 285#undef HAVE_XM_MANAGER_H 286#undef HAVE_XM_UNHIGHLIGHTT_H 287#undef HAVE_XM_JOINSIDET_H 288#undef HAVE_XM_NOTEBOOK_H 289#undef HAVE_X11_XPM_H 290#undef HAVE_X11_XMU_EDITRES_H 291#undef HAVE_X11_SM_SMLIB_H 292 293/* Define to the type of the XpmAttributes type. */ 294#undef XPMATTRIBUTES_TYPE 295 296/* Define if you have <sys/wait.h> that is POSIX.1 compatible. */ 297#undef HAVE_SYS_WAIT_H 298 299/* Define if you have a <sys/wait.h> that is not POSIX.1 compatible. */ 300#undef HAVE_UNION_WAIT 301 302/* This is currently unused in vim: */ 303/* Define if you have the ANSI C header files. */ 304/* #undef STDC_HEADERS */ 305 306/* instead, we check a few STDC things ourselves */ 307#undef HAVE_STDLIB_H 308#undef HAVE_STRING_H 309 310/* Define if strings.h cannot be included when strings.h already is */ 311#undef NO_STRINGS_WITH_STRING_H 312 313/* Define if you want tiny features. */ 314#undef FEAT_TINY 315 316/* Define if you want small features. */ 317#undef FEAT_SMALL 318 319/* Define if you want normal features. */ 320#undef FEAT_NORMAL 321 322/* Define if you want big features. */ 323#undef FEAT_BIG 324 325/* Define if you want huge features. */ 326#undef FEAT_HUGE 327 328/* Define if you want to include the Lua interpreter. */ 329#undef FEAT_LUA 330 331/* Define for linking via dlopen() or LoadLibrary() */ 332#undef DYNAMIC_LUA 333 334/* Define if you want to include the MzScheme interpreter. */ 335#undef FEAT_MZSCHEME 336 337/* Define if you want to include the Perl interpreter. */ 338#undef FEAT_PERL 339 340/* Define for linking via dlopen() or LoadLibrary() */ 341#undef DYNAMIC_PERL 342 343/* Define if you want to include the Python interpreter. */ 344#undef FEAT_PYTHON 345 346/* Define if you want to include the Python3 interpreter. */ 347#undef FEAT_PYTHON3 348 349/* Define for linking via dlopen() or LoadLibrary() */ 350#undef DYNAMIC_PYTHON 351 352/* Define for linking via dlopen() or LoadLibrary() */ 353#undef DYNAMIC_PYTHON3 354 355/* Define if dynamic python does not require RTLD_GLOBAL */ 356#undef PY_NO_RTLD_GLOBAL 357 358/* Define if dynamic python3 does not require RTLD_GLOBAL */ 359#undef PY3_NO_RTLD_GLOBAL 360 361/* Define if you want to include the Ruby interpreter. */ 362#undef FEAT_RUBY 363 364/* Define for linking via dlopen() or LoadLibrary() */ 365#undef DYNAMIC_RUBY 366 367/* Define if you want to include the Tcl interpreter. */ 368#undef FEAT_TCL 369 370/* Define for linking via dlopen() or LoadLibrary() */ 371#undef DYNAMIC_TCL 372 373/* Define if you want to add support for ACL */ 374#undef HAVE_POSIX_ACL 375#undef HAVE_SOLARIS_ZFS_ACL 376#undef HAVE_SOLARIS_ACL 377#undef HAVE_AIX_ACL 378 379/* Define if pango_shape_full() is available. */ 380#undef HAVE_PANGO_SHAPE_FULL 381 382/* Define if you want to add support of GPM (Linux console mouse daemon) */ 383#undef HAVE_GPM 384 385/* Define if you want to add support of sysmouse (*BSD console mouse) */ 386#undef HAVE_SYSMOUSE 387 388/* Define if you want to include the Cscope interface. */ 389#undef FEAT_CSCOPE 390 391/* Define if you don't want to include right-left support. */ 392#undef DISABLE_RIGHTLEFT 393 394/* Define if you don't want to include Farsi support. */ 395#undef DISABLE_FARSI 396 397/* Define if you don't want to include Arabic support. */ 398#undef DISABLE_ARABIC 399 400/* Define if you want to always define a server name at vim startup. */ 401#undef FEAT_AUTOSERVERNAME 402 403/* Define if you want to include fontset support. */ 404#undef FEAT_XFONTSET 405 406/* Define if you want to include XIM support. */ 407#undef FEAT_XIM 408 409/* Define if you want to include Hangul input support. */ 410#undef FEAT_HANGULIN 411 412/* Define if you use GTK and want GNOME support. */ 413#undef FEAT_GUI_GNOME 414 415/* Define if you use KDE and want KDE Toolbar support. */ 416#undef FEAT_KDETOOLBAR 417 418/* Define if your X has own locale library */ 419#undef X_LOCALE 420 421/* Define if we have dlfcn.h. */ 422#undef HAVE_DLFCN_H 423 424/* Define if there is a working gettext(). */ 425#undef HAVE_GETTEXT 426 427/* Define if _nl_msg_cat_cntr is present. */ 428#undef HAVE_NL_MSG_CAT_CNTR 429 430/* Define if we have dlopen() */ 431#undef HAVE_DLOPEN 432 433/* Define if we have dlsym() */ 434#undef HAVE_DLSYM 435 436/* Define if we have dl.h. */ 437#undef HAVE_DL_H 438 439/* Define if we have shl_load() */ 440#undef HAVE_SHL_LOAD 441 442/* Define if you want to include NetBeans integration. */ 443#undef FEAT_NETBEANS_INTG 444 445/* Define if you want to include process communication. */ 446#undef FEAT_JOB_CHANNEL 447 448/* Define if you want to include terminal emulator support. */ 449#undef FEAT_TERMINAL 450 451// Define default global runtime path. 452#undef RUNTIME_GLOBAL 453 454// Define default global runtime after path. 455#undef RUNTIME_GLOBAL_AFTER 456 457/* Define name of who modified a released Vim */ 458#undef MODIFIED_BY 459 460/* Define if you want XSMP interaction as well as vanilla swapfile safety */ 461#undef USE_XSMP_INTERACT 462 463/* Define if fcntl()'s F_SETFD command knows about FD_CLOEXEC */ 464#undef HAVE_FD_CLOEXEC 465 466/* Define if /proc/self/exe or similar can be read */ 467#undef PROC_EXE_LINK 468 469/* Define if you want Cygwin to use the WIN32 clipboard, not compatible with X11*/ 470#undef FEAT_CYGWIN_WIN32_CLIPBOARD 471 472/* Define if we have AvailabilityMacros.h on Mac OS X */ 473#undef HAVE_AVAILABILITYMACROS_H 474 475/* Define if Xutf8SetWMProperties() is in an X library. */ 476#undef HAVE_XUTF8SETWMPROPERTIES 477 478/* Define if GResource is used to load icons */ 479#undef USE_GRESOURCE 480 481/* Define if GTK+ GUI is to be linked against GTK+ 3 */ 482#undef USE_GTK3 483 484/* Define if we have isinf() */ 485#undef HAVE_ISINF 486 487/* Define if we have isnan() */ 488#undef HAVE_ISNAN 489 490/* Define to inline symbol or empty */ 491#undef inline 492