Renovate CMake file for the llvm-cfi-verify
tool
Hopefully this is the non-problematic part from https://reviews.llvm.org/rL342148, which later got reverted in r342336 (b09a8c9bd9
) due to problems with the llvm-exegesis part of the change. That part would also still be desirable, but currently appears not to be possible (https://reviews.llvm.org/D81922).
I think this should replace https://reviews.llvm.org/D44650, per Keno's comment there.
Reviewed By: hctim
Differential Revision: https://reviews.llvm.org/D90969
This commit is contained in:
parent
549a1e2e59
commit
16e7973c5d
|
@ -1,16 +1,4 @@
|
||||||
add_library(LLVMCFIVerify
|
set(LLVM_LINK_COMPONENTS
|
||||||
STATIC
|
|
||||||
FileAnalysis.cpp
|
|
||||||
FileAnalysis.h
|
|
||||||
GraphBuilder.cpp
|
|
||||||
GraphBuilder.h
|
|
||||||
)
|
|
||||||
|
|
||||||
llvm_update_compile_flags(LLVMCFIVerify)
|
|
||||||
if (LLVM_LINK_LLVM_DYLIB)
|
|
||||||
set(libs LLVM)
|
|
||||||
else()
|
|
||||||
llvm_map_components_to_libnames(libs
|
|
||||||
DebugInfoDWARF
|
DebugInfoDWARF
|
||||||
MC
|
MC
|
||||||
MCParser
|
MCParser
|
||||||
|
@ -18,6 +6,11 @@ else()
|
||||||
Support
|
Support
|
||||||
Symbolize
|
Symbolize
|
||||||
)
|
)
|
||||||
endif()
|
|
||||||
target_link_libraries(LLVMCFIVerify ${libs})
|
add_llvm_library(LLVMCFIVerify
|
||||||
set_target_properties(LLVMCFIVerify PROPERTIES FOLDER "Libraries")
|
STATIC
|
||||||
|
FileAnalysis.cpp
|
||||||
|
FileAnalysis.h
|
||||||
|
GraphBuilder.cpp
|
||||||
|
GraphBuilder.h
|
||||||
|
)
|
||||||
|
|
Loading…
Reference in a new issue