Files
RockOS/programs/crt0.S
2026-07-01 20:00:22 -05:00

22 lines
266 B
ArmAsm

.global _start
.section .text
_start:
xor %ebp, %ebp
push %ebp
mov %esp, %ebp
mov (%esp), %eax
lea 4(%esp), %ebx
lea 8(%esp, %eax, 4), %ecx
push %ecx
push %ebx
push %eax
call main
push %eax
call exit
1: jmp 1b