From 1d1789650940be18f44a07d8e7c3e2eac87277ef Mon Sep 17 00:00:00 2001 From: Brian Smith Date: Thu, 26 Dec 2024 12:00:36 -0800 Subject: [PATCH] arm: Silence `unused_unsafe` warnings. --- src/cpu/arm.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/cpu/arm.rs b/src/cpu/arm.rs index a7e966e5ff..4054c70895 100644 --- a/src/cpu/arm.rs +++ b/src/cpu/arm.rs @@ -181,7 +181,8 @@ pub(super) mod featureflags { }); let detected = detected & !filtered; let merged = ARMCAP_STATIC | detected; - // SAFETY: https://github.com/rust-lang/rust/issues/125833 + // TODO(MSRV 1.82.0): Remove `unsafe`. + #[allow(unused_unsafe)] let p = unsafe { ptr::addr_of_mut!(OPENSSL_armcap_P) }; // SAFETY: This is the only writer. Any concurrent reading doesn't // affect the safety of this write. @@ -199,7 +200,8 @@ pub(super) mod featureflags { } pub(super) fn get(_cpu_features: cpu::Features) -> u32 { - // SAFETY: https://github.com/rust-lang/rust/issues/125833 + // TODO(MSRV 1.82.0): Remove `unsafe`. + #[allow(unused_unsafe)] let p = unsafe { ptr::addr_of!(OPENSSL_armcap_P) }; // SAFETY: Since only `get_or_init()` could have created