oldtlslib.s 616 B

1234567891011121314151617181920212223242526272829
  1. .global __tls_get_addr,__tls_get_addr_opt,gd,ld
  2. .global .__tls_get_addr,.__tls_get_addr_opt
  3. .type .__tls_get_addr,@function
  4. .type .__tls_get_addr_opt,@function
  5. .section ".opd","aw",@progbits
  6. __tls_get_addr:
  7. __tls_get_addr_opt:
  8. .align 3
  9. .quad .__tls_get_addr
  10. .quad .TOC.@tocbase
  11. .quad 0
  12. .size __tls_get_addr,24
  13. .size __tls_get_addr_opt,24
  14. .section ".tbss","awT",@nobits
  15. .align 3
  16. gd: .space 8
  17. .section ".tdata","awT",@progbits
  18. .align 2
  19. ld: .long 0xc0ffee
  20. .text
  21. .__tls_get_addr:
  22. .__tls_get_addr_opt:
  23. blr
  24. .size .__tls_get_addr,. - .__tls_get_addr
  25. .size .__tls_get_addr_opt,. - .__tls_get_addr_opt