authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2024-07-21 23:39:36+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2024-07-23 21:17:29+02:00
log2d4fc1bb7a0c8b7ac42ace3e2bc05cc72c0efba9
treea5eb4bbb6945ca7246e697e94d1956ab6f660565
parent0473457b6818a2c5055465a82baca34fee726136
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

std.os.linux.tls: Fix setThreadPointer() for armeb and thumbeb.


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

lib/std/os/linux/tls.zig+1-1
...@@ -166,7 +166,7 @@ pub fn setThreadPointer(addr: usize) void {...@@ -166,7 +166,7 @@ pub fn setThreadPointer(addr: usize) void {
166 : [addr] "r" (addr),166 : [addr] "r" (addr),
167 );167 );
168 },168 },
169 .arm, .thumb => {169 .arm, .armeb, .thumb, .thumbeb => {
170 const rc = @call(.always_inline, linux.syscall1, .{ .set_tls, addr });170 const rc = @call(.always_inline, linux.syscall1, .{ .set_tls, addr });
171 assert(rc == 0);171 assert(rc == 0);
172 },172 },