aboutsummaryrefslogtreecommitdiff
path: root/lib/std
diff options
context:
space:
mode:
authorAlex Rønne Petersen <alex@alexrp.com>2024-07-24 17:46:59 +0200
committerAlex Rønne Petersen <alex@alexrp.com>2024-07-24 21:56:54 +0200
commit1b13d7477d8c9f2154a8779f2e58c65cf1685b05 (patch)
treee39bdb7c626705f6d376524cb5d946035564c064 /lib/std
parentce81525f3f3057e4239332b2152bf60f75c5f52a (diff)
downloadzig-1b13d7477d8c9f2154a8779f2e58c65cf1685b05.tar.gz
zig-1b13d7477d8c9f2154a8779f2e58c65cf1685b05.zip
start: Properly escape percent signs in the s390x inline asm.
Silly mistake in 8ffc41f74705246e61f3c02c253d40b1464ea2bf.
Diffstat (limited to 'lib/std')
-rw-r--r--lib/std/start.zig12
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/std/start.zig b/lib/std/start.zig
index 437498d1d8..78a2c9e496 100644
--- a/lib/std/start.zig
+++ b/lib/std/start.zig
@@ -373,12 +373,12 @@ fn _start() callconv(.Naked) noreturn {
,
.s390x =>
// Set up the stack frame (register save area and cleared back-chain slot).
- \\ lgr %r2, %r15
- \\ lghi %r0, -16
- \\ ngr %r15, %r0
- \\ aghi %r15, -160
- \\ lghi %r0, 0
- \\ stg %r0, 0(%r15)
+ \\ lgr %%r2, %%r15
+ \\ lghi %%r0, -16
+ \\ ngr %%r15, %%r0
+ \\ aghi %%r15, -160
+ \\ lghi %%r0, 0
+ \\ stg %%r0, 0(%%r15)
\\ jg %[posixCallMainAndExit]
,
.sparc64 =>