summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2019-07-22 09:53:32 +0300
committerIvan Maidanski <ivmai@mail.ru>2019-07-22 09:53:32 +0300
commit065352460827f04f9a983ac1ccb14782d0d9b5ad (patch)
treed443f19966b23c5947e5b4bfd656c72f1bc786cf /CMakeLists.txt
parent85789fea7c6cbb477b36957efe3a185a8cad54f4 (diff)
downloadbdwgc-065352460827f04f9a983ac1ccb14782d0d9b5ad.tar.gz
Compile msvc_dbg.c by CMake script (MS VC)
* CMakeLists.txt [MSVC] (SRC): Add extra/msvc_dbg.c; add comment.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index a8806602..1285a4f1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -290,6 +290,11 @@ elseif (BORLAND)
add_compile_options(/w-use)
endif()
+# Add implementation of backtrace() and backtrace_symbols().
+if (MSVC)
+ set(SRC ${SRC} extra/msvc_dbg.c)
+endif()
+
if (BUILD_SHARED_LIBS)
add_definitions("-DGC_DLL")
else()