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