mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-08-12 19:19:43 +00:00
Link against the top-level LLVM targets only
Dependencies are still linked through usage requirements.
This commit is contained in:
parent
afd55da8cb
commit
253248349f
1 changed files with 1 additions and 5 deletions
|
@ -320,11 +320,7 @@ if(NOT LLVM_FOUND)
|
||||||
else()
|
else()
|
||||||
add_definitions(${LLVM_DEFINITIONS})
|
add_definitions(${LLVM_DEFINITIONS})
|
||||||
add_definitions(-DLLVM_AVAILABLE)
|
add_definitions(-DLLVM_AVAILABLE)
|
||||||
if(CMAKE_BUILD_TYPE STREQUAL "Release")
|
set(LLVM_LIBS LLVMMCJIT LLVMX86CodeGen)
|
||||||
llvm_map_components_to_libnames(LLVM_LIBS core support executionengine object runtimedyld x86desc x86info scalaropts mcjit vectorize ipo x86codegen x86disassembler)
|
|
||||||
else()
|
|
||||||
llvm_map_components_to_libnames(LLVM_LIBS core support executionengine object runtimedyld x86desc x86info scalaropts mcjit vectorize ipo x86codegen x86disassembler mcdisassembler)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(NOT MSVC)
|
if(NOT MSVC)
|
||||||
set_source_files_properties(${RPCS3_SRC_DIR}/../Utilities/JIT.cpp PROPERTIES COMPILE_FLAGS -fno-rtti)
|
set_source_files_properties(${RPCS3_SRC_DIR}/../Utilities/JIT.cpp PROPERTIES COMPILE_FLAGS -fno-rtti)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue