[PATCH] D38827: Add a cmake option for using strcmp for type_infos.
Dan Albert via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Oct 11 15:39:06 PDT 2017
danalbert created this revision.
Herald added a subscriber: mgorny.
libc++ doesn't yet have the code for this, but libc++abi does. Adding
the switch to libc++ since the flag in libc++abi is
`_LIBCXX_DYNAMIC_FALLBACK`, not `_LIBCXXABI_DYNAMIC_FALLBACK`, and it
will be needed here as well.
Repository:
rL LLVM
https://reviews.llvm.org/D38827
Files:
CMakeLists.txt
Index: CMakeLists.txt
===================================================================
--- CMakeLists.txt
+++ CMakeLists.txt
@@ -103,6 +103,7 @@
option(LIBCXX_ABI_FORCE_MICROSOFT "Ignore auto-detection and force use of the Microsoft ABI.")
set(LIBCXX_ABI_DEFINES "" CACHE STRING "A semicolon separated list of ABI macros to define in the site config header.")
option(LIBCXX_USE_COMPILER_RT "Use compiler-rt instead of libgcc" OFF)
+option(LIBCXX_DYNAMIC_FALLBACK "Use strcmp fallback for comparing type_infos." OFF)
if (NOT LIBCXX_ENABLE_SHARED AND NOT LIBCXX_ENABLE_STATIC)
message(FATAL_ERROR "libc++ must be built as either a shared or static library.")
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D38827.118712.patch
Type: text/x-patch
Size: 670 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20171011/322699d8/attachment.bin>
More information about the cfe-commits
mailing list