set(LLVM_LINK_COMPONENTS | |
BinaryFormat | |
Object | |
ObjectYAML | |
TargetParser | |
) | |
add_llvm_unittest(ObjectTests | |
ArchiveTest.cpp | |
COFFObjectFileTest.cpp | |
DXContainerTest.cpp | |
ELFObjectFileTest.cpp | |
ELFTypesTest.cpp | |
ELFTest.cpp | |
GOFFObjectFileTest.cpp | |
MinidumpTest.cpp | |
ObjectFileTest.cpp | |
OffloadingTest.cpp | |
SymbolSizeTest.cpp | |
SymbolicFileTest.cpp | |
XCOFFObjectFileTest.cpp | |
) | |
target_link_libraries(ObjectTests PRIVATE LLVMTestingSupport) | |
if (MSVC) | |
# Disable warning C4309: '=': truncation of constant value | |
set_source_files_properties(GOFFObjectFileTest.cpp PROPERTIES COMPILE_FLAGS -wd4309) | |
endif() |