commit 2d4fc1bb7a0c8b7ac42ace3e2bc05cc72c0efba9 (tree)
parent 0473457b6818a2c5055465a82baca34fee726136
Author: Alex Rønne Petersen <alex@alexrp.com>
Date: Sun, 21 Jul 2024 23:39:36 +0200
std.os.linux.tls: Fix setThreadPointer() for armeb and thumbeb.
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/std/os/linux/tls.zig b/lib/std/os/linux/tls.zig
@@ -166,7 +166,7 @@ pub fn setThreadPointer(addr: usize) void {
: [addr] "r" (addr),
);
},
- .arm, .thumb => {
+ .arm, .armeb, .thumb, .thumbeb => {
const rc = @call(.always_inline, linux.syscall1, .{ .set_tls, addr });
assert(rc == 0);
},