libdso-1c.d 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  1. #source: expdref1.s
  2. #as: --pic --no-underscore --em=criself -I$srcdir/$subdir
  3. #ld: --shared -m crislinux --hash-style=sysv
  4. #ld_after_inputfiles: tmpdir/libdso-1b.so
  5. #objdump: -s -T
  6. # A DSO linked to another DSO that has two versioned symbols, to which
  7. # this DSO refers with two relocs each, a GOT and a PLT reference.
  8. # There was a bug such that GOT markups were lost, resulting in wrong
  9. # offsets into the GOT, with a tell-tale sign being one or more
  10. # R_CRIS_NONE relocs. There should be two GOT relocs here, one each
  11. # for the symbols.
  12. .*: file format elf32-cris
  13. DYNAMIC SYMBOL TABLE:
  14. #...
  15. 0+[ ]+DF \*UND\* 0+[ ]+\(TST2\)[ ]+expobj
  16. 0+[ ]+DF \*UND\* 0+[ ]+\(TST2\)[ ]+expfn
  17. #...
  18. Contents of section .rela.dyn:
  19. 0140 50220000 0a020000 00000000 54220000 .*
  20. 0150 0a030000 00000000 .*
  21. Contents of section .plt:
  22. 0158 fce17e7e 0401307a 08013009 00000000 .*
  23. 0168 00000000 6f0d0c00 00003009 3f7e0000 .*
  24. 0178 00002ffe ecffffff 6f0d1000 00003009 .*
  25. 0188 3f7e0000 00002ffe ecffffff .*
  26. Contents of section .text:
  27. 0194 6fae0c00 00006fae ccffffff 6fae1000 .*
  28. 01a4 00006fae d4ffffff .*
  29. #...
  30. Contents of section .got:
  31. 2244 ac210000 00000000 00000000 00000000 .*
  32. 2254 00000000 .*