summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2017-05-11 03:49:48 +0000
committerEric Fiselier <eric@efcs.ca>2017-05-11 03:49:48 +0000
commit2d383290ccc104dee0fc8db5c478474381dac999 (patch)
treef992dd1436c2e871992e6aeef3440bf6d2d6bd9a /CMakeLists.txt
parent1e5f94fb78e91326d20d076c15cb2d5cec8eee78 (diff)
Allow undefined symbols when linking libc++abi.dll on Windows
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@302761 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt3
1 files changed, 2 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 9b3e9c4..2a0b4da 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -431,7 +431,8 @@ endif()
set(LIBCXXABI_HAS_UNDEFINED_SYMBOLS OFF)
if ((NOT LIBCXXABI_ENABLE_NEW_DELETE_DEFINITIONS)
- OR (LIBCXXABI_BUILD_EXTERNAL_THREAD_LIBRARY AND LIBCXXABI_ENABLE_SHARED))
+ OR (LIBCXXABI_BUILD_EXTERNAL_THREAD_LIBRARY AND LIBCXXABI_ENABLE_SHARED)
+ OR MINGW)
set(LIBCXXABI_HAS_UNDEFINED_SYMBOLS ON)
endif()