]> granicus.if.org Git - clang/commitdiff
[CMake][Fuchsia] Enable x86 relaxation by default
authorPetr Hosek <phosek@chromium.org>
Sat, 5 Jan 2019 07:57:46 +0000 (07:57 +0000)
committerPetr Hosek <phosek@chromium.org>
Sat, 5 Jan 2019 07:57:46 +0000 (07:57 +0000)
This enables x86 relaxation by default. This depends on a linker new
enough to support the new reloc types but since we default to lld we
don't worry about host system linkers that might be too old to support
the new reloc types.

Differential Revision: https://reviews.llvm.org/D56349

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@350460 91177308-0d34-0410-b5e6-96231b3b80d8

cmake/caches/Fuchsia-stage2.cmake

index c4daee1b7687dadfb7c1b92a06c80de0a7c6b986..3d9b08da441010d5ba62cfffcb059d73df2c29d2 100644 (file)
@@ -15,6 +15,7 @@ set(LLVM_EXTERNALIZE_DEBUGINFO ON CACHE BOOL "")
 set(CLANG_PLUGIN_SUPPORT OFF CACHE BOOL "")
 
 set(ENABLE_LINKER_BUILD_ID ON CACHE BOOL "")
+set(ENABLE_X86_RELAX_RELOCATIONS ON CACHE BOOL "")
 
 set(LLVM_ENABLE_LTO ON CACHE BOOL "")
 if(NOT APPLE)