blob: 0f6d21178933c0bf4232ae2205ae227560d20c89 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
set(disas_srcs "")
if("ARM" IN_LIST LLVM_TARGETS_TO_BUILD)
list(APPEND
ARM/TestArm64Disassembly.cpp
ARM/TestArmv7Disassembly.cpp
)
endif()
if("X86" IN_LIST LLVM_TARGETS_TO_BUILD)
list(APPEND disas_srcs
x86/TestGetControlFlowKindx86.cpp
)
endif()
if("RISCV" IN_LIST LLVM_TARGETS_TO_BUILD)
list(APPEND disas_srcs
RISCV/TestMCDisasmInstanceRISCV.cpp
)
endif()
if (disas_srcs)
add_lldb_unittest(DisassemblerTests
${disas_srcs}
LINK_COMPONENTS
Support
${LLVM_TARGETS_TO_BUILD}
LINK_LIBS
lldbCore
lldbSymbol
lldbTarget
lldbPluginDisassemblerLLVMC
lldbPluginProcessUtility
)
endif()
|