diff --git a/clang/cmake/caches/Fuchsia-stage2.cmake b/clang/cmake/caches/Fuchsia-stage2.cmake index ba1bb35733114..99890b8246ad7 100644 --- a/clang/cmake/caches/Fuchsia-stage2.cmake +++ b/clang/cmake/caches/Fuchsia-stage2.cmake @@ -190,8 +190,8 @@ foreach(target aarch64-unknown-linux-gnu;armv7-unknown-linux-gnueabihf;i386-unkn set(RUNTIMES_${target}_LLVM_ENABLE_RUNTIMES "compiler-rt;libcxx;libcxxabi;libunwind" CACHE STRING "") # Enable FatLTO for Linux and baremetal runtimes - set(RUNTIMES_${target}_LLVM_ENABLE_LTO ON CACHE BOOL "") - set(RUNTIMES_${target}_LLVM_ENABLE_FATLTO ON CACHE BOOL "") + set(RUNTIMES_${target}_LLVM_ENABLE_LTO OFF CACHE BOOL "") + set(RUNTIMES_${target}_LLVM_ENABLE_FATLTO OFF CACHE BOOL "") # Use .build-id link. list(APPEND RUNTIME_BUILD_ID_LINK "${target}") @@ -276,8 +276,8 @@ if(FUCHSIA_SDK) set(RUNTIMES_${target}+asan+noexcept_LIBCXX_ENABLE_EXCEPTIONS OFF CACHE BOOL "") # Enable FatLTO for Fuchsia runtimes - set(RUNTIMES_${target}_LLVM_ENABLE_LTO ON CACHE BOOL "") - set(RUNTIMES_${target}_LLVM_ENABLE_FATLTO ON CACHE BOOL "") + set(RUNTIMES_${target}_LLVM_ENABLE_LTO OFF CACHE BOOL "") + set(RUNTIMES_${target}_LLVM_ENABLE_FATLTO OFF CACHE BOOL "") # Use .build-id link. list(APPEND RUNTIME_BUILD_ID_LINK "${target}") @@ -378,8 +378,8 @@ foreach(target armv6m-none-eabi;armv7m-none-eabi;armv7em-none-eabi;armv8m.main-n set(RUNTIMES_${target}_LLVM_ENABLE_RUNTIMES "libc;libcxx" CACHE STRING "") # Enable FatLTO for baremetal runtimes - set(RUNTIMES_${target}_LLVM_ENABLE_LTO ON CACHE BOOL "") - set(RUNTIMES_${target}_LLVM_ENABLE_FATLTO ON CACHE BOOL "") + set(RUNTIMES_${target}_LLVM_ENABLE_LTO OFF CACHE BOOL "") + set(RUNTIMES_${target}_LLVM_ENABLE_FATLTO OFF CACHE BOOL "") endforeach() foreach(target riscv32-unknown-elf) @@ -433,8 +433,8 @@ foreach(target riscv32-unknown-elf) set(RUNTIMES_${target}_LLVM_ENABLE_RUNTIMES "libc;libcxx" CACHE STRING "") # Enable FatLTO for baremetal runtimes - set(RUNTIMES_${target}_LLVM_ENABLE_LTO ON CACHE BOOL "") - set(RUNTIMES_${target}_LLVM_ENABLE_FATLTO ON CACHE BOOL "") + set(RUNTIMES_${target}_LLVM_ENABLE_LTO OFF CACHE BOOL "") + set(RUNTIMES_${target}_LLVM_ENABLE_FATLTO OFF CACHE BOOL "") endforeach() set(LLVM_BUILTIN_TARGETS "${BUILTIN_TARGETS}" CACHE STRING "")