diff --git a/llvm/utils/gn/secondary/llvm/lib/DWARFLinkerParallel/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/DWARFLinkerParallel/BUILD.gn new file mode 100644 index 00000000000000..b721044252313c --- /dev/null +++ b/llvm/utils/gn/secondary/llvm/lib/DWARFLinkerParallel/BUILD.gn @@ -0,0 +1,13 @@ +static_library("DWARFLinkerParallel") { + output_name = "LLVMDWARFLinkerParallel" + deps = [ + "//llvm/lib/BinaryFormat", + "//llvm/lib/CodeGen", + "//llvm/lib/CodeGen/AsmPrinter", + "//llvm/lib/DebugInfo/DWARF", + "//llvm/lib/MC", + "//llvm/lib/Object", + "//llvm/lib/Support", + ] + sources = [ "DWARFLinker.cpp" ] +} diff --git a/llvm/utils/gn/secondary/llvm/tools/dsymutil/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/dsymutil/BUILD.gn index 4b5b0232b3f216..9781c9a818a491 100644 --- a/llvm/utils/gn/secondary/llvm/tools/dsymutil/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/dsymutil/BUILD.gn @@ -10,6 +10,7 @@ executable("dsymutil") { ":Options", "//llvm/lib/CodeGen/AsmPrinter", "//llvm/lib/DWARFLinker", + "//llvm/lib/DWARFLinkerParallel", "//llvm/lib/DebugInfo/DWARF", "//llvm/lib/MC", "//llvm/lib/Object", diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-dwarfutil/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-dwarfutil/BUILD.gn index 7ced1038117f12..685a0f73b65538 100644 --- a/llvm/utils/gn/secondary/llvm/tools/llvm-dwarfutil/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/tools/llvm-dwarfutil/BUILD.gn @@ -9,6 +9,7 @@ executable("llvm-dwarfutil") { deps = [ ":Options", "//llvm/lib/DWARFLinker", + "//llvm/lib/DWARFLinkerParallel", "//llvm/lib/DebugInfo/DWARF", "//llvm/lib/MC", "//llvm/lib/ObjCopy", diff --git a/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn index dcd2758dacd61f..e8cde089eaddee 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn @@ -10,6 +10,7 @@ group("unittests") { "Bitstream:BitstreamTests", "CodeGen:CodeGenTests", "CodeGen/GlobalISel:GlobalISelTests", + "DWARFLinkerParallel:DWARFLinkerParallelTests", "DebugInfo/CodeView:DebugInfoCodeViewTests", "DebugInfo/DWARF:DebugInfoDWARFTests", "DebugInfo/GSYM:DebugInfoGSYMTests", diff --git a/llvm/utils/gn/secondary/llvm/unittests/DWARFLinkerParallel/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/DWARFLinkerParallel/BUILD.gn new file mode 100644 index 00000000000000..621eafaa883772 --- /dev/null +++ b/llvm/utils/gn/secondary/llvm/unittests/DWARFLinkerParallel/BUILD.gn @@ -0,0 +1,10 @@ +import("//third-party/unittest/unittest.gni") + +unittest("DWARFLinkerParallelTests") { + deps = [ + "//llvm/lib/DWARFLinkerParallel", + "//llvm/lib/Support", + "//llvm/lib/Testing/Support", + ] + sources = [ "DWARFLinkerTest.cpp" ] +}