[llvm] [bazel][libc] Port #156344: complex macros (PR #157003)
Jordan Rupprecht via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 4 19:54:57 PDT 2025
https://github.com/rupprecht created https://github.com/llvm/llvm-project/pull/157003
None
>From 217a032df8263bd4bc10efd84be023870fe31136 Mon Sep 17 00:00:00 2001
From: Jordan Rupprecht <rupprecht at google.com>
Date: Thu, 4 Sep 2025 19:54:23 -0700
Subject: [PATCH] [bazel][libc] Port #156344: complex macros
---
.../bazel/llvm-project-overlay/libc/BUILD.bazel | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/utils/bazel/llvm-project-overlay/libc/BUILD.bazel b/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
index acfd0d96a28bf..ee7e5cbf5febb 100644
--- a/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
@@ -121,6 +121,16 @@ libc_support_library(
################################# Include Files ################################
+libc_support_library(
+ name = "llvm_libc_macros_complex_macros",
+ hdrs = [
+ "include/llvm-libc-macros/cfloat128-macros.h",
+ "include/llvm-libc-macros/cfloat16-macros.h",
+ "include/llvm-libc-macros/complex-macros.h",
+ ],
+ deps = [":llvm_libc_macros_float_macros"],
+)
+
libc_support_library(
name = "llvm_libc_macros_math_macros",
hdrs = ["include/llvm-libc-macros/math-macros.h"],
@@ -168,12 +178,16 @@ libc_support_library(
libc_support_library(
name = "llvm_libc_types_cfloat128",
hdrs = ["include/llvm-libc-types/cfloat128.h"],
- deps = [":llvm_libc_macros_float_macros"],
+ deps = [
+ ":llvm_libc_macros_complex_macros",
+ ":llvm_libc_macros_float_macros",
+ ],
)
libc_support_library(
name = "llvm_libc_types_cfloat16",
hdrs = ["include/llvm-libc-types/cfloat16.h"],
+ deps = [":llvm_libc_macros_complex_macros"],
)
libc_support_library(
More information about the llvm-commits
mailing list