Commit 1cefe14424
Changed files (1)
std
special
std/special/c.zig
@@ -258,16 +258,11 @@ nakedcc fn clone() void {
\\ bx lr
\\
\\1: mov r0,r6
- \\ tst r5,#1
- \\ bne 1f
- \\ mov lr,pc
- \\ mov pc,r5
+ \\ bl 3f
\\2: mov r7,#1
\\ svc 0
- \\
- \\1: mov lr,pc
- \\ bx r5
\\ b 2b
+ \\3: bx r5
);
} else {
@compileError("Implement clone() for this arch.");