[llvm] [bazel][libc] Fix Darwin syscall header path and missing hardening dependency (PR #215397)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Aug 10 14:04:16 PDT 2026
llvmorg-github-actions[bot] wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-libc
Author: DeanSturtevant1
<details>
<summary>Changes</summary>
Fixes two issues in `libc/BUILD.bazel`:
- Update the macOS syscall header path in `__support_osutil_syscall` from `src/__support/OSUtil/darwin/arm/syscall.h` to `src/__support/OSUtil/darwin/aarch64/syscall.h`.
- Add `:__support_macros_hardening` to `shared_math_headers_for_apfloat` dependencies.
---
Full diff: https://github.com/llvm/llvm-project/pull/215397.diff
1 Files Affected:
- (modified) utils/bazel/llvm-project-overlay/libc/BUILD.bazel (+2-1)
``````````diff
diff --git a/utils/bazel/llvm-project-overlay/libc/BUILD.bazel b/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
index 527308544ce17..3c440100d5294 100644
--- a/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
@@ -2741,7 +2741,7 @@ libc_support_library(
],
"@platforms//os:macos": [
"src/__support/OSUtil/darwin/syscall.h",
- "src/__support/OSUtil/darwin/arm/syscall.h",
+ "src/__support/OSUtil/darwin/aarch64/syscall.h",
],
"@platforms//os:windows": [],
}),
@@ -3748,6 +3748,7 @@ cc_library(
":__support_libc_errno",
":__support_macros_attributes",
":__support_macros_config",
+ ":__support_macros_hardening",
":__support_macros_optimization",
":__support_macros_properties_architectures",
":__support_macros_properties_compiler",
``````````
</details>
https://github.com/llvm/llvm-project/pull/215397
More information about the llvm-commits
mailing list