[gn] port 05634f7346a5 (bolt -> JITLink)
authorNico Weber <thakis@chromium.org>
Thu, 15 Jun 2023 16:16:11 +0000 (09:16 -0700)
committerNico Weber <thakis@chromium.org>
Thu, 15 Jun 2023 16:22:39 +0000 (09:22 -0700)
llvm/utils/gn/secondary/bolt/lib/Rewrite/BUILD.gn
llvm/utils/gn/secondary/bolt/lib/RuntimeLibs/BUILD.gn

index 53623216b1cace9271aa3fad13866c900d99a96f..781bfd8e66d8925f0227b16b1b8d51c909229046 100644 (file)
@@ -11,7 +11,7 @@ static_library("Rewrite") {
     "//bolt/lib/Utils",
     "//llvm/lib/DWP",
     "//llvm/lib/DebugInfo/DWARF",
-    "//llvm/lib/ExecutionEngine",
+    "//llvm/lib/ExecutionEngine/JITLink",
     "//llvm/lib/MC",
     "//llvm/lib/Object",
     "//llvm/lib/Support",
@@ -23,6 +23,7 @@ static_library("Rewrite") {
     "BoltDiff.cpp",
     "DWARFRewriter.cpp",
     "ExecutableFileMemoryManager.cpp",
+    "JITLinkLinker.cpp",
     "MachORewriteInstance.cpp",
     "RewriteInstance.cpp",
   ]
index a1603559788942cd7ab160b1c307cd234f9b23fd..701df4d0c8597ca93c2c92e3265848eef2dccfa5 100644 (file)
@@ -7,7 +7,7 @@ static_library("RuntimeLibs") {
     "//bolt/lib/Passes",
     "//bolt/lib/Utils",
     "//llvm/lib/BinaryFormat",
-    "//llvm/lib/ExecutionEngine/RuntimeDyld",
+    "//llvm/lib/ExecutionEngine/JITLink",
     "//llvm/lib/MC",
     "//llvm/lib/Object",
     "//llvm/lib/Support",