crti.S 356 B

1234567891011121314151617181920212223242526
  1. .section .init
  2. .align 2
  3. .global _init
  4. .type _init, @function
  5. _init:
  6. stm --sp, r6, lr
  7. lddpc r6, 2f
  8. 1: rsub r6, pc
  9. rjmp 3f
  10. .align 2
  11. 2: .long 1b - _GLOBAL_OFFSET_TABLE_
  12. 3:
  13. .section .fini
  14. .align 2
  15. .global _fini
  16. .type _fini, @function
  17. _fini:
  18. stm --sp, r6, lr
  19. lddpc r6, 2f
  20. 1: rsub r6, pc
  21. rjmp 3f
  22. .align 2
  23. 2: .long 1b - _GLOBAL_OFFSET_TABLE_
  24. 3: