Browse Source

[Minor] Do not use lld when clang is not the compiler...

tags/3.6
Vsevolod Stakhov 11 months ago
parent
commit
d2bf9fd226
No account linked to committer's email address
1 changed files with 9 additions and 1 deletions
  1. 9
    1
      cmake/Toolset.cmake

+ 9
- 1
cmake/Toolset.cmake View File

@@ -78,7 +78,15 @@ find_program(GOLD_PATH NAMES "ld.gold" "gold")

if(NOT LINKER_NAME)
if(LLD_PATH)
set(LINKER_NAME "lld")
if (COMPILER_CLANG)
set(LINKER_NAME "lld")
else()
if(GOLD_PATH)
set(LINKER_NAME "gold")
else()
message(STATUS "Use generic 'ld' as a linker")
endif()
endif()
elseif(GOLD_PATH)
set(LINKER_NAME "gold")
else()

Loading…
Cancel
Save