source: trunk/binutils/ld/testsuite/ld-sh/shared-1.d

Last change on this file was 607, checked in by bird, 22 years ago

Initial revision

  • Property cvs2svn:cvs-rev set to 1.1
  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 760 bytes
Line 
1#source: ldr1.s
2#source: ldr2.s
3#as: -little
4#ld: -shared -EL
5#readelf: -r -x4 -x5
6#target: sh*-*-elf
7
8# Make sure relocations against global and local symbols with relative and
9# absolute 32-bit relocs don't come out wrong after ld -r. Remember that
10# SH uses partial_inplace (sort-of REL within RELA) with related confusion
11# about how, when, where and which addends to use. A DSO must have the
12# same value in the addend as in the data, so either can be used.
13
14Relocation section '\.rela\.text' at offset 0x[0-9a-f]+ contains 1 entries:
15.*
160000033c 000000a5 R_SH_RELATIVE +00000340
17
18Hex dump of section '\.rela\.text':
19 0x00000328 00000340 000000a5 0000033c .*
20
21Hex dump of section '\.text':
22 0x00000334 00000340 00090009 00090009 .*
Note: See TracBrowser for help on using the repository browser.