neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

config.h.in (1439B)


      1 #pragma once
      2 
      3 #cmakedefine SIZEOF_INT @SIZEOF_INT@
      4 #cmakedefine SIZEOF_INTMAX_T @SIZEOF_INTMAX_T@
      5 #cmakedefine SIZEOF_LONG @SIZEOF_LONG@
      6 #cmakedefine SIZEOF_SIZE_T @SIZEOF_SIZE_T@
      7 
      8 #if @SIZEOF_VOID_PTR@ == 8
      9 #define ARCH_64
     10 #elif @SIZEOF_VOID_PTR@ == 4
     11 #define ARCH_32
     12 #endif
     13 
     14 #cmakedefine PROJECT_NAME "@PROJECT_NAME@"
     15 
     16 #cmakedefine HAVE__NSGETENVIRON
     17 #cmakedefine HAVE_FD_CLOEXEC
     18 #cmakedefine HAVE_FSEEKO
     19 #cmakedefine HAVE_LANGINFO_H
     20 #cmakedefine HAVE_NL_LANGINFO_CODESET
     21 #cmakedefine HAVE_NL_MSG_CAT_CNTR
     22 #cmakedefine HAVE_PWD_FUNCS
     23 #cmakedefine HAVE_READLINK
     24 #cmakedefine HAVE_STRNLEN
     25 #cmakedefine HAVE_STRCASECMP
     26 #cmakedefine HAVE_STRINGS_H
     27 #cmakedefine HAVE_STRNCASECMP
     28 #cmakedefine HAVE_STRPTIME
     29 #cmakedefine HAVE_XATTR
     30 #cmakedefine HAVE_SYS_SDT_H
     31 #cmakedefine HAVE_SYS_UTSNAME_H
     32 #cmakedefine HAVE_SYS_WAIT_H
     33 #cmakedefine HAVE_TERMIOS_H
     34 #cmakedefine HAVE_WORKING_LIBINTL
     35 #cmakedefine UNIX
     36 #cmakedefine CASE_INSENSITIVE_FILENAME
     37 #cmakedefine HAVE_SYS_UIO_H
     38 #ifdef HAVE_SYS_UIO_H
     39 #cmakedefine HAVE_READV
     40 # ifndef HAVE_READV
     41 #  undef HAVE_SYS_UIO_H
     42 # endif
     43 #endif
     44 #cmakedefine HAVE_DIRFD_AND_FLOCK
     45 #cmakedefine HAVE_FORKPTY
     46 
     47 #cmakedefine HAVE_BE64TOH
     48 #cmakedefine ORDER_BIG_ENDIAN
     49 #define ENDIAN_INCLUDE_FILE <@ENDIAN_INCLUDE_FILE@>
     50 
     51 #cmakedefine HAVE_EXECINFO_BACKTRACE
     52 #cmakedefine HAVE_BUILTIN_ADD_OVERFLOW
     53 #cmakedefine HAVE_WIMPLICIT_FALLTHROUGH_FLAG
     54 #cmakedefine HAVE_BITSCANFORWARD64
     55 
     56 #define VTERM_TEST_FILE "@VTERM_TEST_FILE@"