diff --git a/lib/std/os/linux/tls.zig b/lib/std/os/linux/tls.zig index 7d2dfa682f..2611e9a05c 100644 --- 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); },