[llvm] [bazel] Add `LLVM_BUILD_STATIC` to `llvm-lto2` (PR #201799)
NAKAMURA Takumi via llvm-commits
llvm-commits at lists.llvm.org
Fri Jun 5 03:24:02 PDT 2026
https://github.com/chapuni updated https://github.com/llvm/llvm-project/pull/201799
>From bf285439d64a59f2d1e61905031597f1baf86c00 Mon Sep 17 00:00:00 2001
From: NAKAMURA Takumi <geek4civic at gmail.com>
Date: Fri, 5 Jun 2026 19:10:02 +0900
Subject: [PATCH 1/2] [bazel] Add `LLVM_BUILD_STATIC` to `llvm-lto2`
This is added by add_llvm_tool in CMake side and affects `DTLTO` inline ctor.
(Introduced in #192629)
---
utils/bazel/llvm-project-overlay/llvm/BUILD.bazel | 3 +++
1 file changed, 3 insertions(+)
diff --git a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
index 9727d629ee017..9144623718059 100644
--- a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
@@ -5621,6 +5621,9 @@ cc_binary(
"tools/llvm-lto2/*.cpp",
]),
copts = llvm_copts,
+ defines = [
+ "LLVM_BUILD_STATIC", # Provided by add_llvm_tool
+ ],
stamp = 0,
deps = [
":AllTargetsAsmParsers",
>From 24ed5b2e85fb0118109b9d866e43406ad1343e8e Mon Sep 17 00:00:00 2001
From: NAKAMURA Takumi <geek4civic at gmail.com>
Date: Fri, 5 Jun 2026 19:23:53 +0900
Subject: [PATCH 2/2] Buildifier
---
utils/bazel/llvm-project-overlay/llvm/BUILD.bazel | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
index 9144623718059..3b6f672e78c7c 100644
--- a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
@@ -5622,7 +5622,7 @@ cc_binary(
]),
copts = llvm_copts,
defines = [
- "LLVM_BUILD_STATIC", # Provided by add_llvm_tool
+ "LLVM_BUILD_STATIC", # Provided by add_llvm_tool
],
stamp = 0,
deps = [
More information about the llvm-commits
mailing list