Commit 2d4fc1bb7a

Alex Rønne Petersen <alex@alexrp.com>
2024-07-21 23:39:36
std.os.linux.tls: Fix setThreadPointer() for armeb and thumbeb.
1 parent 0473457
Changed files (1)
lib
std
os
linux
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);
         },