/project/binutils/ld/testsuite/ld-cris/tls-le-13.d

https://gitlab.com/torshie/modern-tool · D · 41 lines · 36 code · 5 blank · 0 comment · 1 complexity · def01c8bde71ee583cba402a7a0508c9 MD5 · raw file

  1. #source: start1.s
  2. #source: tls128.s
  3. #source: tls-le-13.s
  4. #source: tls-x1x2.s
  5. #as: --no-underscore --em=criself -I$srcdir/$subdir
  6. #ld: -m crislinux
  7. #objdump: -d -s -t -r -p -h
  8. # Check that we have proper NPTL/TLS markings and GOT for an
  9. # executable with a single R_CRIS_32_TPREL.
  10. .*: file format elf32-cris
  11. Program Header:
  12. #...
  13. TLS off 0x0+a4 vaddr 0x0+820a4 paddr 0x0+820a4 align 2\*\*2
  14. filesz 0x0+88 memsz 0x0+88 flags r--
  15. private flags = 0:
  16. #...
  17. 1 .tdata .*
  18. CONTENTS.*
  19. SYMBOL TABLE:
  20. #...
  21. 0+84 g \.tdata 0+4 x2
  22. #...
  23. 0+80 g \.tdata 0+4 x1
  24. #...
  25. Contents of section \.text:
  26. #...
  27. Contents of section \.tdata:
  28. #...
  29. Disassembly of section \.text:
  30. 00080094 <_start>:
  31. 80094: 41b2 moveq 1,\$r11
  32. #...
  33. 00080098 <tlsfn13>:
  34. 80098: 6fae f8ff ffff move\.d 0xfffffff8,\$r10
  35. 8009e: 6fae fcff ffff move\.d 0xfffffffc,\$r10
  36. #...