Skip to content

Commit f29484a

Browse files
authored
Fix lld support (#58959)
I have found that when I've made a change to use the lld linker in July, I've missed to push part of the change that was supposed to go to Arcade. I am checking it to the runtime repo to ensure that it is fixed for the RC2 release. I will make the same change in the Arcade repo.
1 parent b9be494 commit f29484a

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

eng/common/cross/toolchain.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,8 +138,8 @@ function(add_toolchain_linker_flag Flag)
138138
if (NOT Config STREQUAL "")
139139
set(CONFIG_SUFFIX "_${Config}")
140140
endif()
141-
set("CMAKE_EXE_LINKER_FLAGS${CONFIG_SUFFIX}" "${CMAKE_EXE_LINKER_FLAGS${CONFIG_SUFFIX}} ${Flag}" PARENT_SCOPE)
142-
set("CMAKE_SHARED_LINKER_FLAGS${CONFIG_SUFFIX}" "${CMAKE_SHARED_LINKER_FLAGS${CONFIG_SUFFIX}} ${Flag}" PARENT_SCOPE)
141+
set("CMAKE_EXE_LINKER_FLAGS${CONFIG_SUFFIX}_INIT" "${CMAKE_EXE_LINKER_FLAGS${CONFIG_SUFFIX}_INIT} ${Flag}" PARENT_SCOPE)
142+
set("CMAKE_SHARED_LINKER_FLAGS${CONFIG_SUFFIX}_INIT" "${CMAKE_SHARED_LINKER_FLAGS${CONFIG_SUFFIX}_INIT} ${Flag}" PARENT_SCOPE)
143143
endfunction()
144144

145145
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")

0 commit comments

Comments
 (0)