[llvm] [bazel][libc] Port #156344: complex macros (PR #157003)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 4 19:55:32 PDT 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-libc
Author: Jordan Rupprecht (rupprecht)
<details>
<summary>Changes</summary>
---
Full diff: https://github.com/llvm/llvm-project/pull/157003.diff
1 Files Affected:
- (modified) utils/bazel/llvm-project-overlay/libc/BUILD.bazel (+15-1)
``````````diff
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(
``````````
</details>
https://github.com/llvm/llvm-project/pull/157003
More information about the llvm-commits
mailing list