From 64618652d0f077c53190afd4d5dd07ce111d7693 Mon Sep 17 00:00:00 2001 From: Brian Cain Date: Fri, 1 Sep 2023 19:31:53 -0700 Subject: [PATCH] Move deprecation from SA_ONSTACK back to RLIM_NLIMITS In ad3f860b3cc7314331bbed1a925bce9d01b247df the RLIM_* values were removed, but leaving behind a deprecation about RLIM_NLIMITS caused it to incorrectly apply instead to SA_ONSTACK. --- src/unix/linux_like/linux/arch/generic/mod.rs | 1 + src/unix/linux_like/linux/musl/b32/hexagon.rs | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/src/unix/linux_like/linux/arch/generic/mod.rs b/src/unix/linux_like/linux/arch/generic/mod.rs index 19d5e7b3938c1..65fd7b6504056 100644 --- a/src/unix/linux_like/linux/arch/generic/mod.rs +++ b/src/unix/linux_like/linux/arch/generic/mod.rs @@ -277,6 +277,7 @@ cfg_if! { pub const RLIMIT_NICE: ::c_int = 13; pub const RLIMIT_RTPRIO: ::c_int = 14; pub const RLIMIT_RTTIME: ::c_int = 15; +#[deprecated(since = "0.2.64", note = "Not stable across OS versions")] pub const RLIM_NLIMITS: ::c_int = 15; pub const RLIMIT_NLIMITS: ::c_int = RLIM_NLIMITS; } diff --git a/src/unix/linux_like/linux/musl/b32/hexagon.rs b/src/unix/linux_like/linux/musl/b32/hexagon.rs index f83d208d5fe8f..49e000ce97f1e 100644 --- a/src/unix/linux_like/linux/musl/b32/hexagon.rs +++ b/src/unix/linux_like/linux/musl/b32/hexagon.rs @@ -265,7 +265,6 @@ pub const PF_FILE: ::c_int = 1; pub const PF_KCM: ::c_int = 41; pub const PF_MAX: ::c_int = 43; pub const PF_QIPCRTR: ::c_int = 42; -#[deprecated(since = "0.2.64", note = "Not stable across OS versions")] pub const SA_ONSTACK: ::c_int = 0x08000000; pub const SA_SIGINFO: ::c_int = 0x00000004; pub const SA_NOCLDWAIT: ::c_int = 0x00000002;