unwind-3.s 667 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. .cfi_sections .c6xabi.exidx
  2. .text
  3. # section without unwind info
  4. .global _start
  5. .type _start, %function
  6. _start:
  7. b .s2 _before
  8. nop 5
  9. .p2align 6
  10. # Section that will be placed first
  11. .section .before, "xa"
  12. .type _before, %function
  13. _before:
  14. .cfi_startproc
  15. .cfi_offset B3, 0
  16. .cfi_def_cfa_offset 8
  17. nop
  18. .p2align 6
  19. .cfi_endproc
  20. .personalityindex 3
  21. .endp
  22. # section that will be placed last
  23. .section .after, "xa"
  24. .global __c6xabi_unwind_cpp_pr3
  25. .type __c6xabi_unwind_cpp_pr3, %function
  26. __c6xabi_unwind_cpp_pr3:
  27. .cfi_startproc
  28. .cfi_offset B10, 0
  29. .cfi_def_cfa_offset 8
  30. nop
  31. .p2align 6
  32. .cfi_endproc
  33. .personalityindex 3
  34. .endp
  35. .section .far
  36. .word 0