zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit f7d07b44d1c6eb05e9695f8ae28a0c64fbd14dd9 (tree)
parent a2868147b12985a660fa8f642b08385acc6d41df
Author: Alex Rønne Petersen <alex@alexrp.com>
Date:   Tue, 30 Jul 2024 02:00:44 +0200

std.os.linux: Fix arm check in fadvise() to also include thumb.

Diffstat:
Mlib/std/os/linux.zig | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 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.