diff --git a/lib/std/os/linux.zig b/lib/std/os/linux.zig index 7d1f0439f009bd64da3cf557293d936d572103f2..4e1dd8cda3b51142e2c33d7333710224069ecc8c 100644 --- a/lib/std/os/linux.zig +++ b/lib/std/os/linux.zig @@ -2226,7 +2226,7 @@ pub fn process_vm_writev(pid: pid_t, local: []const iovec_const, remote: []const } pub fn fadvise(fd: fd_t, offset: i64, len: i64, advice: usize) usize { - if (comptime native_arch.isARM() or native_arch.isPowerPC32()) { + if (comptime native_arch.isArmOrThumb() or native_arch.isPowerPC32()) { // These architectures reorder the arguments so that a register is not skipped to align the // register number that `offset` is passed in.