diff options
author | ckelsel <ckelsel@hotmail.com> | 2017-08-02 09:24:24 +0800 |
---|---|---|
committer | ckelsel <ckelsel@hotmail.com> | 2017-08-02 09:24:24 +0800 |
commit | b16a4ad49a010a8a2f1019394396fee5facbbd16 (patch) | |
tree | 8ac26ac0549434c20acb12ca6e939c555b710069 /CMakeLists.txt | |
parent | 7c7039767aa4d715aea997721b0d759b308a43d4 (diff) | |
parent | 27356de2697ca542ded05ea6c2017a3ca738084f (diff) | |
download | rneovim-b16a4ad49a010a8a2f1019394396fee5facbbd16.tar.gz rneovim-b16a4ad49a010a8a2f1019394396fee5facbbd16.tar.bz2 rneovim-b16a4ad49a010a8a2f1019394396fee5facbbd16.zip |
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 099f6e3787..594f631ba0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -192,6 +192,16 @@ if(CMAKE_EXE_LINKER_FLAGS MATCHES "--sort-common" OR string(REGEX REPLACE "-Wl($| )" "" CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS}") endif() +check_c_source_compiles(" +#include <execinfo.h> +int main(void) +{ + void *trace[1]; + int trace_size = backtrace(trace, 1); + return 0; +} +" HAVE_EXECINFO_BACKTRACE) + if(MSVC) # XXX: /W4 gives too many warnings. #3241 add_definitions(/W3 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_DEPRECATE) @@ -324,7 +334,6 @@ main(void) return MSGPACK_OBJECT_FLOAT32; } " MSGPACK_HAS_FLOAT32) - if(MSGPACK_HAS_FLOAT32) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DNVIM_MSGPACK_HAS_FLOAT32") endif() |