From a8a60a9d2aa2565b25eab982bddb0ea6ce4000fa Mon Sep 17 00:00:00 2001 From: Theo Paris Date: Tue, 4 Nov 2025 19:12:53 -0800 Subject: [PATCH] [gn] Update source files --- llvm/utils/gn/secondary/bolt/lib/Passes/BUILD.gn | 2 +- .../source/Plugins/LanguageRuntime/CPlusPlus/BUILD.gn | 10 ++++++++-- llvm/utils/gn/secondary/lldb/source/Target/BUILD.gn | 1 - llvm/utils/gn/secondary/llvm/lib/BinaryFormat/BUILD.gn | 1 - llvm/utils/gn/secondary/llvm/lib/Demangle/BUILD.gn | 4 ++++ 5 files changed, 13 insertions(+), 5 deletions(-) diff --git a/llvm/utils/gn/secondary/bolt/lib/Passes/BUILD.gn b/llvm/utils/gn/secondary/bolt/lib/Passes/BUILD.gn index 393309ee39bfe..a261f2866be47 100644 --- a/llvm/utils/gn/secondary/bolt/lib/Passes/BUILD.gn +++ b/llvm/utils/gn/secondary/bolt/lib/Passes/BUILD.gn @@ -12,7 +12,7 @@ static_library("Passes") { "//llvm/utils/gn/build/libs/pthread", ] sources = [ - "ADRRelaxationPass.cpp", + "AArch64RelaxationPass.cpp", "Aligner.cpp", "AllocCombiner.cpp", "AsmDump.cpp", diff --git a/llvm/utils/gn/secondary/lldb/source/Plugins/LanguageRuntime/CPlusPlus/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Plugins/LanguageRuntime/CPlusPlus/BUILD.gn index 9848efef70568..e83b66086700b 100644 --- a/llvm/utils/gn/secondary/lldb/source/Plugins/LanguageRuntime/CPlusPlus/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Plugins/LanguageRuntime/CPlusPlus/BUILD.gn @@ -1,10 +1,16 @@ static_library("CPlusPlus") { output_name = "lldbPluginCPPRuntime" - configs += [ "//llvm/utils/gn/build:lldb_code" ] + configs += [ + "//llvm/utils/gn/build:lldb_code", + "//llvm/utils/gn/build:clang_code", + ] deps = [ "//lldb/source/Core", "//lldb/source/Symbol", "//lldb/source/Target", ] - sources = [ "CPPLanguageRuntime.cpp" ] + sources = [ + "CPPLanguageRuntime.cpp", + "VerboseTrapFrameRecognizer.cpp", + ] } diff --git a/llvm/utils/gn/secondary/lldb/source/Target/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Target/BUILD.gn index a863baf912051..783eb96283596 100644 --- a/llvm/utils/gn/secondary/lldb/source/Target/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Target/BUILD.gn @@ -105,6 +105,5 @@ static_library("Target") { "UnixSignals.cpp", "UnwindAssembly.cpp", "UnwindLLDB.cpp", - "VerboseTrapFrameRecognizer.cpp", ] } diff --git a/llvm/utils/gn/secondary/llvm/lib/BinaryFormat/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/BinaryFormat/BUILD.gn index 1a890f6733597..a234d2be67f66 100644 --- a/llvm/utils/gn/secondary/llvm/lib/BinaryFormat/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/BinaryFormat/BUILD.gn @@ -12,7 +12,6 @@ static_library("BinaryFormat") { "ELF.cpp", "MachO.cpp", "Magic.cpp", - "Minidump.cpp", "MsgPackDocument.cpp", "MsgPackDocumentYAML.cpp", "MsgPackReader.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/Demangle/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Demangle/BUILD.gn index 88ac00b2cc101..580285df75db1 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Demangle/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Demangle/BUILD.gn @@ -9,4 +9,8 @@ static_library("Demangle") { "MicrosoftDemangleNodes.cpp", "RustDemangle.cpp", ] + + public_deps = [ + "//llvm/include/llvm/Config:llvm-config", + ] }