[PATCH] D45464: [cmake] Make linker detection take flags into account
Shoaib Meenai via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Apr 25 17:52:17 PDT 2018
smeenai updated this revision to Diff 144044.
smeenai added a comment.
Only read CMAKE_EXE_LINKER_FLAGS, to be consistent with CMake under CMP0056
Repository:
rL LLVM
https://reviews.llvm.org/D45464
Files:
cmake/modules/AddLLVM.cmake
Index: cmake/modules/AddLLVM.cmake
===================================================================
--- cmake/modules/AddLLVM.cmake
+++ cmake/modules/AddLLVM.cmake
@@ -152,7 +152,8 @@
if( LLVM_USE_LINKER )
set(command ${CMAKE_C_COMPILER} -fuse-ld=${LLVM_USE_LINKER} -Wl,--version)
else()
- set(command ${CMAKE_C_COMPILER} -Wl,--version)
+ separate_arguments(flags UNIX_COMMAND "${CMAKE_EXE_LINKER_FLAGS}")
+ set(command ${CMAKE_C_COMPILER} ${flags} -Wl,--version)
endif()
execute_process(
COMMAND ${command}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D45464.144044.patch
Type: text/x-patch
Size: 542 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180426/710cd147/attachment.bin>
More information about the llvm-commits
mailing list