Add conclusion and rename _main to start

This commit is contained in:
Enrico Lumetti 2021-05-05 20:55:19 +02:00
parent 44a453a062
commit ced273944b
2 changed files with 9 additions and 6 deletions

View File

@ -1,5 +1,6 @@
.global _main .global start
_main: start:
mov x0, 42 // exit code mov x0, 1
ret add x0, x0, 41
b conclusion

View File

@ -1,5 +1,7 @@
.global main .global main, conclusion
main: main:
bl _main b start
conclusion:
mov x8, 93 // sys_exit() is at index 93 in kernel functions table mov x8, 93 // sys_exit() is at index 93 in kernel functions table
svc #0 // generate kernel call sys_exit(123); svc #0 // generate kernel call sys_exit(123);