Files
rosetta/sys/ld/arch/x86_64/start.S
T

21 lines
237 B
ArmAsm

.code64
.global _ld_start
.type _ld_start, @function
.extern main
.type main, @function
.extern task_exit
.type task_exit, @function
_ld_start:
nop
mov $0xFFFFFFFF, %rbp
call main
mov %rax, %rdi
call task_exit
1: pause
jmp 1b