diff options
| author | Thiago de Arruda <tpadilha84@gmail.com> | 2014-05-12 21:44:33 -0300 |
|---|---|---|
| committer | Thiago de Arruda <tpadilha84@gmail.com> | 2014-05-13 14:11:32 -0300 |
| commit | f0f4ab55002bc9a024b36a6d2c3472ae8583500a (patch) | |
| tree | a9340effbf418046cea45801909bfd9d6ee444c1 /config | |
| parent | f69b0a1dc768f94d8087bfae6cb5f9841d6e0068 (diff) | |
| download | rneovim-f0f4ab55002bc9a024b36a6d2c3472ae8583500a.tar.gz rneovim-f0f4ab55002bc9a024b36a6d2c3472ae8583500a.tar.bz2 rneovim-f0f4ab55002bc9a024b36a6d2c3472ae8583500a.zip | |
Use platform check for correct selection of khash type in helpers.c
Diffstat (limited to 'config')
| -rw-r--r-- | config/CMakeLists.txt | 1 | ||||
| -rw-r--r-- | config/config.h.in | 6 |
2 files changed, 7 insertions, 0 deletions
diff --git a/config/CMakeLists.txt b/config/CMakeLists.txt index b94c3f9f07..747ed175ac 100644 --- a/config/CMakeLists.txt +++ b/config/CMakeLists.txt @@ -5,6 +5,7 @@ check_type_size("int" SIZEOF_INT) check_type_size("long" SIZEOF_LONG) check_type_size("time_t" SIZEOF_TIME_T) check_type_size("off_t" SIZEOF_OFF_T) +check_type_size("void *" SIZEOF_VOID_PTR) check_symbol_exists(_NSGetEnviron crt_externs.h HAVE__NSGETENVIRON) diff --git a/config/config.h.in b/config/config.h.in index ae3b473d1d..95d0d3cf68 100644 --- a/config/config.h.in +++ b/config/config.h.in @@ -11,6 +11,12 @@ #define SIZEOF_TIME_T @SIZEOF_TIME_T@ #define SIZEOF_OFF_T @SIZEOF_OFF_T@ +#if @SIZEOF_VOID_PTR@ == 8 +#define ARCH_64 +#elif @SIZEOF_VOID_PTR@ == 4 +#define ARCH_32 +#endif + #define _FILE_OFFSET_BITS 64 #cmakedefine HAVE__NSGETENVIRON #cmakedefine HAVE_CRT_EXTERNS_H |