acadia/zion/usr/crt0.s

15 lines
181 B
ArmAsm

.text
.global _start
_start:
call main
call _exit
_exit:
// EXIT syscall.
mov $1, %rdi
// Return code as a "struct" on the stack.
push %rax
mov %rsp, %rsi
syscall