[llvm] 6a75026 - [gn] port 87fb0ea27eeb (bolt DIEBuilder)

Nico Weber via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 11 05:18:07 PDT 2023


Author: Nico Weber
Date: 2023-07-11T08:17:38-04:00
New Revision: 6a75026a3c3414d774d59a4cf42190642fe237dc

URL: https://github.com/llvm/llvm-project/commit/6a75026a3c3414d774d59a4cf42190642fe237dc
DIFF: https://github.com/llvm/llvm-project/commit/6a75026a3c3414d774d59a4cf42190642fe237dc.diff

LOG: [gn] port 87fb0ea27eeb (bolt DIEBuilder)

Added: 
    

Modified: 
    llvm/utils/gn/secondary/bolt/lib/Core/BUILD.gn
    llvm/utils/gn/secondary/bolt/lib/Rewrite/BUILD.gn

Removed: 
    


################################################################################
diff  --git a/llvm/utils/gn/secondary/bolt/lib/Core/BUILD.gn b/llvm/utils/gn/secondary/bolt/lib/Core/BUILD.gn
index 3d683e7b0f9e23..b583851ef67d66 100644
--- a/llvm/utils/gn/secondary/bolt/lib/Core/BUILD.gn
+++ b/llvm/utils/gn/secondary/bolt/lib/Core/BUILD.gn
@@ -3,6 +3,8 @@ static_library("Core") {
   configs += [ "//llvm/utils/gn/build:bolt_code" ]
   deps = [
     "//bolt/lib/Utils",
+    "//llvm/lib/BinaryFormat",
+    "//llvm/lib/CodeGen/AsmPrinter",
     "//llvm/lib/DebugInfo/DWARF",
     "//llvm/lib/Demangle",
     "//llvm/lib/MC",
@@ -20,6 +22,7 @@ static_library("Core") {
     "BinaryFunction.cpp",
     "BinaryFunctionProfile.cpp",
     "BinarySection.cpp",
+    "DIEBuilder.cpp",
     "DebugData.cpp",
     "DynoStats.cpp",
     "Exceptions.cpp",

diff  --git a/llvm/utils/gn/secondary/bolt/lib/Rewrite/BUILD.gn b/llvm/utils/gn/secondary/bolt/lib/Rewrite/BUILD.gn
index 1db0ea28bddd26..364e2c52953da2 100644
--- a/llvm/utils/gn/secondary/bolt/lib/Rewrite/BUILD.gn
+++ b/llvm/utils/gn/secondary/bolt/lib/Rewrite/BUILD.gn
@@ -9,6 +9,8 @@ static_library("Rewrite") {
     "//bolt/lib/Profile",
     "//bolt/lib/RuntimeLibs",
     "//bolt/lib/Utils",
+    "//llvm/lib/CodeGen/AsmPrinter",
+    "//llvm/lib/DWARFLinker",
     "//llvm/lib/DWP",
     "//llvm/lib/DebugInfo/DWARF",
     "//llvm/lib/ExecutionEngine/JITLink",


        


More information about the llvm-commits mailing list