Commit 36332a4fdc

Alex Rønne Petersen <alex@alexrp.com>
2024-07-28 21:24:31
std.os.linux.tls: Add csky support.
1 parent 9abe3ae
Changed files (1)
lib
std
os
linux
lib/std/os/linux/tls.zig
@@ -68,6 +68,7 @@ const current_variant: Variant = switch (native_arch) {
     .armeb,
     .aarch64,
     .aarch64_be,
+    .csky,
     .thumb,
     .thumbeb,
     => .I_original,
@@ -279,7 +280,7 @@ pub fn setThreadPointer(addr: usize) void {
                 : [addr] "r" (addr),
             );
         },
-        .mips, .mipsel, .mips64, .mips64el => {
+        .csky, .mips, .mipsel, .mips64, .mips64el => {
             const rc = @call(.always_inline, linux.syscall1, .{ .set_thread_area, addr });
             assert(rc == 0);
         },