From 7a1b1815dd887ae7ac36d3cdc2826a5b41d867a5 Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Sun, 9 Nov 2025 06:27:23 -0800 Subject: [PATCH] Fix `linux_5_11` on ARMv7. Fix the `cfg` conditions for `zero` so that it's available on armv7. Fixes #1538. --- src/backend/linux_raw/fs/syscalls.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/backend/linux_raw/fs/syscalls.rs b/src/backend/linux_raw/fs/syscalls.rs index 872dd8e35..af346f8ea 100644 --- a/src/backend/linux_raw/fs/syscalls.rs +++ b/src/backend/linux_raw/fs/syscalls.rs @@ -14,6 +14,13 @@ use crate::backend::conv::fs::oflags_for_open_how; target_arch = "riscv64", target_arch = "mips", target_arch = "mips32r6", + all( + target_pointer_width = "32", + any( + target_arch = "arm", + target_arch = "powerpc" + ), + ) ))] use crate::backend::conv::zero; use crate::backend::conv::{