From 59829a45d516f26c93a0dc39d5809aa1e27fa242 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Sat, 17 Jan 2026 18:01:20 +0100 Subject: [PATCH] uucore: simplify cfg checks in signals.rs Remove redundant unix conditions since macOS is already covered by the unix target family --- src/uucore/src/lib/features/signals.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/uucore/src/lib/features/signals.rs b/src/uucore/src/lib/features/signals.rs index 1c4d684a747..8f2c822cbc1 100644 --- a/src/uucore/src/lib/features/signals.rs +++ b/src/uucore/src/lib/features/signals.rs @@ -457,13 +457,13 @@ pub unsafe extern "C" fn capture_sigpipe_state() { #[cfg(unix)] macro_rules! init_sigpipe_capture { () => { - #[cfg(all(unix, not(target_os = "macos")))] + #[cfg(not(target_os = "macos"))] #[used] #[unsafe(link_section = ".init_array")] static CAPTURE_SIGPIPE_STATE: unsafe extern "C" fn() = $crate::signals::capture_sigpipe_state; - #[cfg(all(unix, target_os = "macos"))] + #[cfg(target_os = "macos")] #[used] #[unsafe(link_section = "__DATA,__mod_init_func")] static CAPTURE_SIGPIPE_STATE: unsafe extern "C" fn() =