| author | |
| committer | |
| log | 7e51c731b85f15dc6898e57301c51802e43a924a |
| tree | 878dc9f654463c899d79cd3ec97f1a30069fab0b |
| parent | 0c6c63c116b54050ac6fbb07a4748d908f574ba9 |
| signature |
2 files changed, 4 insertions(+), 4 deletions(-)
lib/std/os/linux/xtensa.zig+2-2| ... | ... | @@ -141,8 +141,8 @@ pub fn clone() callconv(.naked) u32 { |
| 141 | 141 | \\ movi a7, 0 |
| 142 | 142 | \\ movi a0, 0 |
| 143 | 143 | \\ |
| 144 | \\ mov a2, a10 | |
| 145 | \\ callx0 a9 | |
| 144 | \\ mov a6, a10 | |
| 145 | \\ callx4 a9 | |
| 146 | 146 | \\ movi a2, 118 // SYS_exit |
| 147 | 147 | \\ syscall |
| 148 | 148 | ); |
lib/std/start.zig+2-2| ... | ... | @@ -491,10 +491,10 @@ fn _start() callconv(.naked) noreturn { |
| 491 | 491 | // a0 = LR, a7 = FP, a1 = SP |
| 492 | 492 | \\ movi a0, 0 |
| 493 | 493 | \\ movi a7, 0 |
| 494 | \\ mov a2, sp | |
| 494 | \\ mov a6, sp | |
| 495 | 495 | \\ movi a8, -16 |
| 496 | 496 | \\ and sp, sp, a8 |
| 497 | \\ callx0 %[posixCallMainAndExit] | |
| 497 | \\ call4 %[posixCallMainAndExit] | |
| 498 | 498 | , |
| 499 | 499 | else => @compileError("unsupported arch"), |
| 500 | 500 | } |