summaryrefslogtreecommitdiffstats
path: root/clang/cmake/caches/Fuchsia.cmake
diff options
context:
space:
mode:
authorPetr Hosek <phosek@chromium.org>2018-06-28 05:15:46 +0000
committerPetr Hosek <phosek@chromium.org>2018-06-28 05:15:46 +0000
commit2423c169352da918be440e74f63f88a9c03d34ee (patch)
treef1ff453f6e90d840a9dbac891041e0b0394f95bd /clang/cmake/caches/Fuchsia.cmake
parentd175aeb881209970bd87c18b7c965768ebd8e721 (diff)
downloadbcm5719-llvm-2423c169352da918be440e74f63f88a9c03d34ee.tar.gz
bcm5719-llvm-2423c169352da918be440e74f63f88a9c03d34ee.zip
[CMake] Use explicit targets for building Linux runtimes
Previously we were using default logic when building Linux runtimes in Fuchsia toolchain, but that leads to various issues due to how the CMake logic in compiler-rt for determining the platform support is implemented. With this change, we will use explicit target for every provided Linux sysroot. Differential Revision: https://reviews.llvm.org/D48563 llvm-svn: 335812
Diffstat (limited to 'clang/cmake/caches/Fuchsia.cmake')
-rw-r--r--clang/cmake/caches/Fuchsia.cmake3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/cmake/caches/Fuchsia.cmake b/clang/cmake/caches/Fuchsia.cmake
index ee7b69bc296..27f304fafbb 100644
--- a/clang/cmake/caches/Fuchsia.cmake
+++ b/clang/cmake/caches/Fuchsia.cmake
@@ -7,10 +7,11 @@ set(PACKAGE_VENDOR Fuchsia CACHE STRING "")
set(LLVM_INCLUDE_EXAMPLES OFF CACHE BOOL "")
set(LLVM_INCLUDE_TESTS OFF CACHE BOOL "")
set(LLVM_INCLUDE_DOCS OFF CACHE BOOL "")
-set(CLANG_INCLUDE_TESTS OFF CACHE BOOL "")
set(LLVM_ENABLE_BACKTRACES OFF CACHE BOOL "")
+set(LLVM_ENABLE_PER_TARGET_RUNTIME_DIR ON CACHE BOOL "")
set(LLVM_ENABLE_TERMINFO OFF CACHE BOOL "")
set(LLVM_ENABLE_ZLIB OFF CACHE BOOL "")
+set(CLANG_INCLUDE_TESTS OFF CACHE BOOL "")
set(CLANG_PLUGIN_SUPPORT OFF CACHE BOOL "")
set(LLVM_ENABLE_ASSERTIONS ON CACHE BOOL "")
OpenPOWER on IntegriCloud