tls-dso-tpoffgotcomm1.d 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. #source: start1.s
  2. #source: tls-dso-tpoffgotcomm1.s
  3. #as: --no-underscore --pic --em=criself -I$srcdir/$subdir
  4. #ld: -m crislinux -shared --hash-style=sysv
  5. #objdump: -d -h -s -t -r -R -p
  6. # Make sure we can link a file with TPOFFGOT relocs against common
  7. # symbols.
  8. .*: file format elf32-cris
  9. Program Header:
  10. LOAD off 0x0+ vaddr 0x0+ paddr 0x0+ align 2\*\*13
  11. filesz 0x0+164 memsz 0x0+164 flags r-x
  12. LOAD off .*
  13. filesz .*
  14. DYNAMIC off .*
  15. filesz .*
  16. TLS off .* vaddr .* paddr .* align 2\*\*2
  17. filesz 0x0+ memsz 0x0+8 flags r--
  18. #...
  19. Sections:
  20. #...
  21. 7 .got 0+14 0+21dc 0+21dc 0+1dc 2\*\*2
  22. CONTENTS, ALLOC, LOAD, DATA
  23. SYMBOL TABLE:
  24. #...
  25. 0+ g \.tbss 0+4 foo
  26. #...
  27. 0+4 g \.tbss 0+4 bar
  28. #...
  29. Contents of section .got:
  30. 21dc 64210000 00000000 00000000 00000000 .*
  31. 21ec 00000000 .*
  32. Disassembly of section \.text:
  33. 0+154 <_start>:
  34. .*: 41b2 moveq 1,\$r11
  35. \.\.\.
  36. 0+158 <do_test>:
  37. .*: 2f0e 0c00 0000 add\.d c <bar\+0x8>,\$r0
  38. .*: 1f1e 1000 add\.w 0x10,\$r1
  39. \.\.\.