[llvm] 675be0d - [gn] port 2499fe1ac40f (llvm-offload-binary)

Nico Weber via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 7 10:38:45 PDT 2025


Author: Nico Weber
Date: 2025-10-07T13:38:07-04:00
New Revision: 675be0df29d305edd6137de7efcb85035028f731

URL: https://github.com/llvm/llvm-project/commit/675be0df29d305edd6137de7efcb85035028f731
DIFF: https://github.com/llvm/llvm-project/commit/675be0df29d305edd6137de7efcb85035028f731.diff

LOG: [gn] port 2499fe1ac40f (llvm-offload-binary)

2499fe1ac40f did remove clang-offload-packager from the GN build,
but it didn't add the new tool. This commit does that.

Added: 
    llvm/utils/gn/secondary/llvm/tools/llvm-offload-binary/BUILD.gn

Modified: 
    llvm/utils/gn/secondary/clang/test/BUILD.gn
    llvm/utils/gn/secondary/llvm/test/BUILD.gn

Removed: 
    


################################################################################
diff  --git a/llvm/utils/gn/secondary/clang/test/BUILD.gn b/llvm/utils/gn/secondary/clang/test/BUILD.gn
index 0944216640b7b..5c58903cc2122 100644
--- a/llvm/utils/gn/secondary/clang/test/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/test/BUILD.gn
@@ -185,6 +185,7 @@ group("test") {
     "//llvm/tools/llvm-nm:symlinks",
     "//llvm/tools/llvm-objcopy:symlinks",
     "//llvm/tools/llvm-objdump:symlinks",
+    "//llvm/tools/llvm-offload-binary",
     "//llvm/tools/llvm-pdbutil",
     "//llvm/tools/llvm-profdata",
     "//llvm/tools/llvm-rc:symlinks",

diff  --git a/llvm/utils/gn/secondary/llvm/test/BUILD.gn b/llvm/utils/gn/secondary/llvm/test/BUILD.gn
index 0b6c81c63144e..b297dbd520def 100644
--- a/llvm/utils/gn/secondary/llvm/test/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/test/BUILD.gn
@@ -303,6 +303,7 @@ group("test") {
     "//llvm/tools/llvm-nm",
     "//llvm/tools/llvm-objcopy:symlinks",
     "//llvm/tools/llvm-objdump:symlinks",
+    "//llvm/tools/llvm-offload-binary",
     "//llvm/tools/llvm-offload-wrapper",
     "//llvm/tools/llvm-opt-fuzzer",
     "//llvm/tools/llvm-opt-report",

diff  --git a/llvm/utils/gn/secondary/llvm/tools/llvm-offload-binary/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-offload-binary/BUILD.gn
new file mode 100644
index 0000000000000..4cc016108eeac
--- /dev/null
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-offload-binary/BUILD.gn
@@ -0,0 +1,8 @@
+executable("llvm-offload-binary") {
+  deps = [
+    "//llvm/lib/BinaryFormat",
+    "//llvm/lib/Object",
+    "//llvm/lib/Support",
+  ]
+  sources = [ "llvm-offload-binary.cpp" ]
+}


        


More information about the llvm-commits mailing list