Commit 8e91c229e1

YANG Xudong <yangxudong@ymatrix.cn>
2024-08-16 00:40:44
loongarch: fix asm to set thread pointer (#21086)
Co-authored-by: Alex Rønne Petersen <alex@alexrp.com>
1 parent 5d080e2
Changed files (1)
lib
std
os
linux
lib/std/os/linux/tls.zig
@@ -269,7 +269,7 @@ pub fn setThreadPointer(addr: usize) void {
         },
         .loongarch32, .loongarch64 => {
             asm volatile (
-                \\ mv tp, %[addr]
+                \\ move $tp, %[addr]
                 :
                 : [addr] "r" (addr),
             );