From 490c32c425e7909b8351932857a448ac953131ac Mon Sep 17 00:00:00 2001 From: Nathan Craddock Date: Mon, 27 Apr 2020 14:10:56 +1000 Subject: CMake: add WITH_LINKER_LLD option for unix platforms Can give considerably faster linking, especially for debug builds. This may be enabled by default but needs to be more thoroughly tested. --- CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 521dfdf4f02..9f0ff3d1427 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -475,6 +475,8 @@ endif() if(CMAKE_COMPILER_IS_GNUCC) option(WITH_LINKER_GOLD "Use ld.gold linker which is usually faster than ld.bfd" ON) mark_as_advanced(WITH_LINKER_GOLD) + option(WITH_LINKER_LLD "Use ld.lld linker which is usually faster than ld.gold" OFF) + mark_as_advanced(WITH_LINKER_LLD) endif() if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_C_COMPILER_ID MATCHES "Clang") -- cgit v1.2.3