Skip to content

Commit c2fa3bc

Browse files
committed
fixup! [CMake] respect LLVMConfig.cmake's LLVM_DEFINITIONS
lld
1 parent e7c4b10 commit c2fa3bc

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

lld/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,10 @@ if(LLD_BUILT_STANDALONE)
3939
set(LLVM_RUNTIME_OUTPUT_INTDIR ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/bin)
4040
set(LLVM_LIBRARY_OUTPUT_INTDIR ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/lib${LLVM_LIBDIR_SUFFIX})
4141

42+
separate_arguments(LLVM_DEFINITIONS_LIST NATIVE_COMMAND ${LLVM_DEFINITIONS})
43+
add_definitions(${LLVM_DEFINITIONS_LIST})
44+
list(APPEND CMAKE_REQUIRED_DEFINITIONS ${LLVM_DEFINITIONS_LIST})
45+
4246
include(AddLLVM)
4347
include(TableGen)
4448
include(HandleLLVMOptions)

0 commit comments

Comments
 (0)