gn build: Merge r372706
[llvm-complete.git] / utils / gn / secondary / llvm / unittests / ExecutionEngine / Orc / BUILD.gn
blob1e4ff4db0f734f07dc20db249c88f670a7b0cefe
1 import("//llvm/utils/unittest/unittest.gni")
3 unittest("OrcJITTests") {
4   deps = [
5     "//llvm/lib/ExecutionEngine",
6     "//llvm/lib/ExecutionEngine/Orc",
7     "//llvm/lib/ExecutionEngine/RuntimeDyld",
8     "//llvm/lib/IR",
9     "//llvm/lib/Object",
10     "//llvm/lib/Support",
11     "//llvm/lib/Target:NativeTarget",
12     "//llvm/lib/Testing/Support",
13   ]
14   sources = [
15     "CoreAPIsTest.cpp",
16     "GlobalMappingLayerTest.cpp",
17     "IndirectionUtilsTest.cpp",
18     "JITTargetMachineBuilderTest.cpp",
19     "LazyCallThroughAndReexportsTest.cpp",
20     "LazyEmittingLayerTest.cpp",
21     "LegacyAPIInteropTest.cpp",
22     "LegacyCompileOnDemandLayerTest.cpp",
23     "LegacyRTDyldObjectLinkingLayerTest.cpp",
24     "ObjectTransformLayerTest.cpp",
25     "OrcCAPITest.cpp",
26     "OrcTestCommon.cpp",
27     "QueueChannel.cpp",
28     "RPCUtilsTest.cpp",
29     "RTDyldObjectLinkingLayerTest.cpp",
30     "RemoteObjectLayerTest.cpp",
31     "SymbolStringPoolTest.cpp",
32     "ThreadSafeModuleTest.cpp",
33   ]