| author | |
| committer | |
| log | c53673276be9de837add3a3c4e948b10cdd7e1a6 |
| tree | 808753efa3dfe87df640cfe27edff8b1eacc2369 |
| parent | 1fa5ca24feb7b931fdc5f4ff826048a87922ad10 |
| signature |
1 files changed, 6 insertions(+), 0 deletions(-)
lib/std/start.zig+6| ... | ... | @@ -300,6 +300,12 @@ fn _start() callconv(.Naked) noreturn { |
| 300 | 300 | \\ and sp, #-16 |
| 301 | 301 | \\ b %[posixCallMainAndExit] |
| 302 | 302 | , |
| 303 | .loongarch64 => | |
| 304 | \\ move $fp, $zero | |
| 305 | \\ move $a0, $sp | |
| 306 | \\ bstrins.d $sp, $zero, 3, 0 | |
| 307 | \\ b %[posixCallMainAndExit] | |
| 308 | , | |
| 303 | 309 | .riscv64 => |
| 304 | 310 | \\ li s0, 0 |
| 305 | 311 | \\ li ra, 0 |