[llvm] [bazel] Port 2a5420ea5184a334c2af9f2f9f43de4dfc6b76d3 (PR #171161)
Aiden Grossman via llvm-commits
llvm-commits at lists.llvm.org
Mon Dec 8 09:33:33 PST 2025
https://github.com/boomanaiden154 created https://github.com/llvm/llvm-project/pull/171161
Move some headers into the common __support_time library now that they are no longer platform specific.
>From 6c61672ea3c31a19be46cbfcbd152735947a9bdb Mon Sep 17 00:00:00 2001
From: Aiden Grossman <aidengrossman at google.com>
Date: Mon, 8 Dec 2025 17:32:49 +0000
Subject: [PATCH] [bazel] Port 2a5420ea5184a334c2af9f2f9f43de4dfc6b76d3
Move some headers into the common __support_time library now that they
are no longer platform specific.
---
.../llvm-project-overlay/libc/BUILD.bazel | 36 ++-----------------
1 file changed, 3 insertions(+), 33 deletions(-)
diff --git a/utils/bazel/llvm-project-overlay/libc/BUILD.bazel b/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
index 33609d04f168d..17185dfe20fac 100644
--- a/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
@@ -1652,7 +1652,7 @@ libc_support_library(
":__support_cpp_optional",
":__support_osutil_syscall",
":__support_threads_linux_futex_word_type",
- ":__support_time_linux_abs_timeout",
+ ":__support_time",
":types_struct_timespec",
],
)
@@ -1680,8 +1680,7 @@ libc_support_library(
":__support_cpp_optional",
":__support_threads_linux_futex_utils",
":__support_threads_sleep",
- ":__support_time_linux_abs_timeout",
- ":__support_time_linux_monotonicity",
+ ":__support_time",
":types_pid_t",
],
)
@@ -1733,6 +1732,7 @@ libc_support_library(
deps = [
":__support_common",
":__support_error_or",
+ ":__support_libc_assert",
":hdr_time_macros",
":types_clockid_t",
":types_struct_timespec",
@@ -1740,21 +1740,6 @@ libc_support_library(
],
)
-libc_support_library(
- name = "__support_time_linux_abs_timeout",
- hdrs = ["src/__support/time/linux/abs_timeout.h"],
- target_compatible_with = select({
- "@platforms//os:linux": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- deps = [
- ":__support_cpp_expected",
- ":__support_time",
- ":hdr_time_macros",
- ":types_struct_timespec",
- ],
-)
-
libc_support_library(
name = "__support_time_clock_conversion",
hdrs = ["src/__support/time/clock_conversion.h"],
@@ -1784,21 +1769,6 @@ libc_support_library(
],
)
-libc_support_library(
- name = "__support_time_linux_monotonicity",
- hdrs = ["src/__support/time/linux/monotonicity.h"],
- target_compatible_with = select({
- "@platforms//os:linux": [],
- "//conditions:default": ["@platforms//:incompatible"],
- }),
- deps = [
- ":__support_libc_assert",
- ":__support_time_clock_conversion",
- ":__support_time_linux_abs_timeout",
- ":hdr_time_macros",
- ],
-)
-
libc_support_library(
name = "__support_wctype_utils",
hdrs = ["src/__support/wctype_utils.h"],
More information about the llvm-commits
mailing list