From 527395bd1005704787a59382e600a519c0bae3e4 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Fri, 17 Jun 2022 13:37:11 -0400 Subject: [PATCH] [gn build] (manually) port 2040b6df0a3f (DebugInfoSymbolizerTests) --- llvm/unittests/DebugInfo/Symbolizer/CMakeLists.txt | 4 +++- .../gn/secondary/llvm/lib/DebugInfo/Symbolize/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/BUILD.gn | 1 + .../llvm/unittests/DebugInfo/Symbolizer/BUILD.gn | 9 +++++++++ 4 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 llvm/utils/gn/secondary/llvm/unittests/DebugInfo/Symbolizer/BUILD.gn diff --git a/llvm/unittests/DebugInfo/Symbolizer/CMakeLists.txt b/llvm/unittests/DebugInfo/Symbolizer/CMakeLists.txt index e6c2ba17f4e1..ad84b49dac26 100644 --- a/llvm/unittests/DebugInfo/Symbolizer/CMakeLists.txt +++ b/llvm/unittests/DebugInfo/Symbolizer/CMakeLists.txt @@ -1,3 +1,5 @@ set(LLVM_LINK_COMPONENTS Symbolize) -add_llvm_unittest(DebugInfoSymbolizerTests MarkupTest.cpp) +add_llvm_unittest(DebugInfoSymbolizerTests + MarkupTest.cpp + ) target_link_libraries(DebugInfoSymbolizerTests PRIVATE LLVMTestingSupport) diff --git a/llvm/utils/gn/secondary/llvm/lib/DebugInfo/Symbolize/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/DebugInfo/Symbolize/BUILD.gn index dc7e0a1b667e..3616d11e7fba 100644 --- a/llvm/utils/gn/secondary/llvm/lib/DebugInfo/Symbolize/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/DebugInfo/Symbolize/BUILD.gn @@ -11,6 +11,7 @@ static_library("Symbolize") { sources = [ "DIFetcher.cpp", "DIPrinter.cpp", + "Markup.cpp", "SymbolizableObjectFile.cpp", "Symbolize.cpp", ] diff --git a/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn index 0433280d978a..e11d9ecd1924 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn @@ -15,6 +15,7 @@ group("unittests") { "DebugInfo/GSYM:DebugInfoGSYMTests", "DebugInfo/MSF:DebugInfoMSFTests", "DebugInfo/PDB:DebugInfoPDBTests", + "DebugInfo/Symbolizer:DebugInfoSymbolizerTests", "Debuginfod:DebuginfodTests", "Demangle:DemangleTests", "ExecutionEngine:ExecutionEngineTests", diff --git a/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/Symbolizer/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/Symbolizer/BUILD.gn new file mode 100644 index 000000000000..f756f6dfadb3 --- /dev/null +++ b/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/Symbolizer/BUILD.gn @@ -0,0 +1,9 @@ +import("//llvm/utils/unittest/unittest.gni") + +unittest("DebugInfoSymbolizerTests") { + deps = [ + "//llvm/lib/DebugInfo/Symbolize", + "//llvm/lib/Testing/Support", + ] + sources = [ "MarkupTest.cpp" ] +}