summaryrefslogtreecommitdiffstats
path: root/libcxx/cmake
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2016-08-24 04:22:52 +0000
committerSaleem Abdulrasool <compnerd@compnerd.org>2016-08-24 04:22:52 +0000
commite81fcb81dc03d5898133e5b961fb1e8a4c741aca (patch)
tree9f0e3520157f8c19344176fa6469a5d2d67104eb /libcxx/cmake
parenteb232dc90dc4f6950778b7cb2f31d8ce284053b2 (diff)
downloadbcm5719-llvm-e81fcb81dc03d5898133e5b961fb1e8a4c741aca.tar.gz
bcm5719-llvm-e81fcb81dc03d5898133e5b961fb1e8a4c741aca.zip
libc++: add an option to build against compiler-rt
This mirrors the option in libc++abi to build without libgcc. llvm-svn: 279606
Diffstat (limited to 'libcxx/cmake')
-rw-r--r--libcxx/cmake/config-ix.cmake4
1 files changed, 3 insertions, 1 deletions
diff --git a/libcxx/cmake/config-ix.cmake b/libcxx/cmake/config-ix.cmake
index 3e6c3599d23..bbbe7c6d9cc 100644
--- a/libcxx/cmake/config-ix.cmake
+++ b/libcxx/cmake/config-ix.cmake
@@ -17,4 +17,6 @@ check_library_exists(pthread pthread_create "" LIBCXX_HAS_PTHREAD_LIB)
check_library_exists(c fopen "" LIBCXX_HAS_C_LIB)
check_library_exists(m ccos "" LIBCXX_HAS_M_LIB)
check_library_exists(rt clock_gettime "" LIBCXX_HAS_RT_LIB)
-check_library_exists(gcc_s __gcc_personality_v0 "" LIBCXX_HAS_GCC_S_LIB)
+if (NOT LIBCXX_USE_COMPILER_RT)
+ check_library_exists(gcc_s __gcc_personality_v0 "" LIBCXX_HAS_GCC_S_LIB)
+endif()
OpenPOWER on IntegriCloud