mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-11 16:32:14 -06:00
Clang: Detect lld-link when using gnu front end with msvc target
Fixes: #21137
This commit is contained in:
committed by
Thomas Bernard
parent
b8fd97735b
commit
013270ef09
@@ -94,7 +94,11 @@ else()
|
||||
set(_CMAKE_ADDITIONAL_AR_NAMES "llvm-ar")
|
||||
set(_CMAKE_ADDITIONAL_RANLIB_NAMES "llvm-ranlib")
|
||||
set(_CMAKE_ADDITIONAL_STRIP_NAMES "llvm-strip")
|
||||
set(_CMAKE_ADDITIONAL_LINKER_NAMES "ld.lld")
|
||||
if("x${CMAKE_${_CMAKE_PROCESSING_LANGUAGE}_SIMULATE_ID}" STREQUAL "xMSVC")
|
||||
set(_CMAKE_ADDITIONAL_LINKER_NAMES "lld-link")
|
||||
else()
|
||||
set(_CMAKE_ADDITIONAL_LINKER_NAMES "ld.lld")
|
||||
endif()
|
||||
set(_CMAKE_ADDITIONAL_NM_NAMES "llvm-nm")
|
||||
set(_CMAKE_ADDITIONAL_OBJDUMP_NAMES "llvm-objdump")
|
||||
set(_CMAKE_ADDITIONAL_OBJCOPY_NAMES "llvm-objcopy")
|
||||
|
||||
Reference in New Issue
Block a user