From af04404b49d78f2ba7c3b6ba8c082b4fbeec7859 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Thu, 5 Sep 2024 09:37:09 +0200 Subject: [PATCH] std: Fix assembler comment syntax for sparc. --- lib/std/Thread.zig | 8 ++++---- lib/std/os/linux/sparc64.zig | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/std/Thread.zig b/lib/std/Thread.zig index 60021346e4..446b629cc6 100644 --- a/lib/std/Thread.zig +++ b/lib/std/Thread.zig @@ -1221,12 +1221,12 @@ const LinuxThreadImpl = struct { \\ ba 1b \\ restore \\ 2: - \\ mov 73, %%g1 # SYS_munmap + \\ mov 73, %%g1 // SYS_munmap \\ mov %[ptr], %%o0 \\ mov %[len], %%o1 \\ t 0x3 # ST_FLUSH_WINDOWS \\ t 0x10 - \\ mov 1, %%g1 # SYS_exit + \\ mov 1, %%g1 // SYS_exit \\ mov 0, %%o0 \\ t 0x10 : @@ -1246,14 +1246,14 @@ const LinuxThreadImpl = struct { \\ ba 1b \\ restore \\ 2: - \\ mov 73, %%g1 # SYS_munmap + \\ mov 73, %%g1 // SYS_munmap \\ mov %[ptr], %%o0 \\ mov %[len], %%o1 \\ # Flush register window contents to prevent background \\ # memory access before unmapping the stack. \\ flushw \\ t 0x6d - \\ mov 1, %%g1 # SYS_exit + \\ mov 1, %%g1 // SYS_exit \\ mov 0, %%o0 \\ t 0x6d : diff --git a/lib/std/os/linux/sparc64.zig b/lib/std/os/linux/sparc64.zig index b30f001000..c146ed17cf 100644 --- a/lib/std/os/linux/sparc64.zig +++ b/lib/std/os/linux/sparc64.zig @@ -190,7 +190,7 @@ pub fn clone() callconv(.Naked) usize { \\ mov %%i0, %%g2 \\ mov %%i3, %%g3 \\ # Shuffle the arguments - \\ mov 217, %%g1 # SYS_clone + \\ mov 217, %%g1 // SYS_clone \\ mov %%i2, %%o0 \\ # Add some extra space for the initial frame \\ sub %%i1, 176 + 2047, %%o1 @@ -214,7 +214,7 @@ pub fn clone() callconv(.Naked) usize { \\ call %%g2 \\ mov %%g3, %%o0 \\ # Exit - \\ mov 1, %%g1 # SYS_exit + \\ mov 1, %%g1 // SYS_exit \\ t 0x6d \\2: \\ # The syscall failed