authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-08-09 16:11:10+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-08-09 17:53:04+02:00
log0873d786b63dd1995cbff6bbb7045d2443306c5a
tree5f8ef7daab884e4029d87cebe778019ea71e5f2f
parentbc5cd402211ba274328ce6f4287201ca5c013473
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

std.os.linux.tls: fix m68k getThreadPointer to use syscall0 instead of syscall1


1 files changed, 1 insertions(+), 1 deletions(-)

lib/std/os/linux/tls.zig+1-1
...@@ -418,7 +418,7 @@ pub fn getThreadPointer() usize {...@@ -418,7 +418,7 @@ pub fn getThreadPointer() usize {
418 \\ move %[ret], $tp418 \\ move %[ret], $tp
419 : [ret] "=r" (-> usize),419 : [ret] "=r" (-> usize),
420 ),420 ),
421 .m68k => linux.syscall1(.get_thread_area),421 .m68k => linux.syscall0(.get_thread_area),
422 .mips, .mipsel, .mips64, .mips64el => asm (422 .mips, .mipsel, .mips64, .mips64el => asm (
423 \\ rdhwr %[ret], $29423 \\ rdhwr %[ret], $29
424 : [ret] "=r" (-> usize),424 : [ret] "=r" (-> usize),