crt1.s 181 B

12345678910111213
  1. .global _start
  2. _start:
  3. mov fp,#0
  4. mov lr,#0
  5. ldr a2,[sp],#4
  6. mov a3,sp
  7. mov a4,#0
  8. str fp,[sp,#-4]!
  9. str a1,[sp,#-4]!
  10. str fp,[sp,#-4]!
  11. ldr a1,=main
  12. bl __libc_start_main
  13. 1: b 1b