crtn.S 558 B

123456789101112131415161718192021222324252627282930313233
  1. .file "initfini.c"
  2. .section .text..SHmedia32,"ax"
  3. .little
  4. .section .init
  5. .hidden _init
  6. .align 2
  7. .global _init
  8. .type _init, @function
  9. add.l r14, r63, r15
  10. ld.l r15, 12, r18
  11. ld.l r15, 4, r12
  12. ld.l r15, 8, r14
  13. ptabs r18, tr0
  14. addi.l r15, 16, r15
  15. blink tr0, r63
  16. .size _init, .-_init
  17. .section .fini
  18. .hidden _fini
  19. .align 2
  20. .global _fini
  21. .type _fini, @function
  22. add.l r14, r63, r15
  23. ld.l r15, 12, r18
  24. ld.l r15, 4, r12
  25. ld.l r15, 8, r14
  26. ptabs r18, tr0
  27. addi.l r15, 16, r15
  28. blink tr0, r63
  29. .size _fini, .-_fini
  30. .ident "GCC: (GNU) 3.3.2"