summaryrefslogtreecommitdiff
path: root/clang/cmake
diff options
context:
space:
mode:
authorPetr Hosek <phosek@google.com>2022-10-07 18:20:34 +0000
committerPetr Hosek <phosek@google.com>2022-10-21 18:33:13 +0000
commit8d89dbceeb576171efd12a5657c038a2ec2e54a5 (patch)
tree53b0dcb597922f436bd3de47f9b9219baf539702 /clang/cmake
parent037804ddb3960c269f50e04dfbb67f4b7bfe7ba2 (diff)
downloadllvm-8d89dbceeb576171efd12a5657c038a2ec2e54a5.tar.gz
[CMake] Drop libLTO and switch to PIE for Fuchsia toolchain
All our users have migrated to ld64.lld so we no longer need libLTO. Differential Revision: https://reviews.llvm.org/D135471
Diffstat (limited to 'clang/cmake')
-rw-r--r--clang/cmake/caches/Fuchsia-stage2.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/cmake/caches/Fuchsia-stage2.cmake b/clang/cmake/caches/Fuchsia-stage2.cmake
index 7a09e4798309..e94dd3be2982 100644
--- a/clang/cmake/caches/Fuchsia-stage2.cmake
+++ b/clang/cmake/caches/Fuchsia-stage2.cmake
@@ -14,6 +14,7 @@ set(LLVM_ENABLE_LIBEDIT OFF CACHE BOOL "")
set(LLVM_ENABLE_LLD ON CACHE BOOL "")
set(LLVM_ENABLE_LTO ON CACHE BOOL "")
set(LLVM_ENABLE_PER_TARGET_RUNTIME_DIR ON CACHE BOOL "")
+set(LLVM_ENABLE_PIC OFF CACHE BOOL "")
set(LLVM_ENABLE_PLUGINS OFF CACHE BOOL "")
set(LLVM_ENABLE_TERMINFO OFF CACHE BOOL "")
set(LLVM_ENABLE_UNWIND_TABLES OFF CACHE BOOL "")
@@ -288,7 +289,6 @@ set(LLVM_TOOLCHAIN_TOOLS
set(LLVM_DISTRIBUTION_COMPONENTS
clang
lld
- LTO
clang-apply-replacements
clang-doc
clang-format