From 8e91c229e1538a32532f69d96c162d81f6ea771a Mon Sep 17 00:00:00 2001 From: YANG Xudong Date: Fri, 16 Aug 2024 06:40:44 +0800 Subject: [PATCH] loongarch: fix asm to set thread pointer (#21086) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Alex Rønne Petersen --- lib/std/os/linux/tls.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/std/os/linux/tls.zig b/lib/std/os/linux/tls.zig index d785539434..7dab38024c 100644 --- a/lib/std/os/linux/tls.zig +++ b/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), );