[llvm] [bazel] Fix build (PR #134697)
Pranav Kant via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 7 10:36:30 PDT 2025
https://github.com/pranavk updated https://github.com/llvm/llvm-project/pull/134697
>From fee2bf858e2b7fdb80fb866ee8d248eb481b1e13 Mon Sep 17 00:00:00 2001
From: Pranav Kant <prka at google.com>
Date: Mon, 7 Apr 2025 17:32:21 +0000
Subject: [PATCH 1/2] [bazel] Fix build
Fixes fallback from #134439
---
utils/bazel/llvm-project-overlay/clang/BUILD.bazel | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
index 90637864498cf..941a6890dfc4d 100644
--- a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
@@ -287,6 +287,14 @@ gentbl_cc_library(
deps = [":BuiltinsBaseTdFiles"],
)
+gentbl_cc_library(
+ name = "basic_builtins_directx_gen",
+ tbl_outs = {"include/clang/Basic/BuiltinsDirectX.inc": ["-gen-clang-builtins"]},
+ tblgen = ":clang-tblgen",
+ td_file = "include/clang/Basic/BuiltinsDirectX.td",
+ deps = [":BuiltinsBaseTdFiles"],
+)
+
gentbl_cc_library(
name = "basic_builtins_spirv_gen",
tbl_outs = {"include/clang/Basic/BuiltinsSPIRV.inc": ["-gen-clang-builtins"]},
@@ -614,6 +622,7 @@ cc_library(
":basic_builtins_gen",
":basic_builtins_hexagon_gen",
":basic_builtins_nvptx_gen",
+ ":basic_builtins_directx_gen",
":basic_builtins_riscv_gen",
":basic_builtins_spirv_gen",
":basic_builtins_x86_64_gen",
>From 866872bffefea42aba0e6c5137e39a5a51029e78 Mon Sep 17 00:00:00 2001
From: Pranav Kant <prka at google.com>
Date: Mon, 7 Apr 2025 17:36:16 +0000
Subject: [PATCH 2/2] change order
---
utils/bazel/llvm-project-overlay/clang/BUILD.bazel | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
index 941a6890dfc4d..c4fec647e1773 100644
--- a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
@@ -619,10 +619,10 @@ cc_library(
":basic_attr_gen",
":basic_builtin_templates_gen",
":basic_builtins_bpf_gen",
+ ":basic_builtins_directx_gen",
":basic_builtins_gen",
":basic_builtins_hexagon_gen",
":basic_builtins_nvptx_gen",
- ":basic_builtins_directx_gen",
":basic_builtins_riscv_gen",
":basic_builtins_spirv_gen",
":basic_builtins_x86_64_gen",
More information about the llvm-commits
mailing list