From c4985953f8b077416df65b620bf035b306cd4d55 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Sat, 17 Jan 2026 21:12:10 +0100 Subject: [PATCH] uucore: simplify cfg checks in signals.rs (#10296) 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 1c4d684a7..8f2c822cb 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() =