diff options
| author | Alex Rønne Petersen <alex@alexrp.com> | 2024-09-05 09:37:09 +0200 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2024-09-07 13:16:22 -0700 |
| commit | af04404b49d78f2ba7c3b6ba8c082b4fbeec7859 (patch) | |
| tree | a65ece7404be309fc6ce78137c2f925fc8e0992c | |
| parent | c97db8e4974b912c7ae97df878d04d2d71480b9a (diff) | |
| download | zig-af04404b49d78f2ba7c3b6ba8c082b4fbeec7859.tar.gz zig-af04404b49d78f2ba7c3b6ba8c082b4fbeec7859.zip | |
std: Fix assembler comment syntax for sparc.
| -rw-r--r-- | lib/std/Thread.zig | 8 | ||||
| -rw-r--r-- | 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 |
