[MIParser] Set RegClassOrRegBank during instruction parsing
[llvm-complete.git] / utils / gn / secondary / llvm / tools / dsymutil / BUILD.gn
blobee16b0a3a954c2b5fde932bd1f945aa811d2ce73
1 import("//llvm/utils/TableGen/tablegen.gni")
3 tablegen("Options") {
4   visibility = [ ":dsymutil" ]
5   args = [ "-gen-opt-parser-defs" ]
8 executable("dsymutil") {
9   deps = [
10     ":Options",
11     "//llvm/lib/CodeGen/AsmPrinter",
12     "//llvm/lib/DebugInfo/DWARF",
13     "//llvm/lib/MC",
14     "//llvm/lib/Object",
15     "//llvm/lib/Option",
16     "//llvm/lib/Support",
17     "//llvm/lib/Target",
18     "//llvm/lib/Target:TargetsToBuild",
19   ]
20   sources = [
21     "BinaryHolder.cpp",
22     "CFBundle.cpp",
23     "CompileUnit.cpp",
24     "DebugMap.cpp",
25     "DeclContext.cpp",
26     "DwarfLinker.cpp",
27     "DwarfStreamer.cpp",
28     "MachODebugMapParser.cpp",
29     "MachOUtils.cpp",
30     "NonRelocatableStringpool.cpp",
31     "SymbolMap.cpp",
32     "dsymutil.cpp",
33   ]
34   if (host_os == "mac") {
35     libs = [ "CoreFoundation.framework" ]
36   }