aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-sh/sh64/reldl32.rd
diff options
context:
space:
mode:
authorAlexandre Oliva <aoliva@redhat.com>2002-02-08 06:50:02 +0000
committerAlexandre Oliva <aoliva@redhat.com>2002-02-08 06:50:02 +0000
commit1b19eb81ea43bc04b78e4190d59ffccfed4cbef5 (patch)
tree84b77982d1a9c621e8c6586299c2439f7abe0460 /ld/testsuite/ld-sh/sh64/reldl32.rd
parent3c74c164ab22de0030a992fee9b41846dfc14d35 (diff)
downloadgdb-1b19eb81ea43bc04b78e4190d59ffccfed4cbef5.zip
gdb-1b19eb81ea43bc04b78e4190d59ffccfed4cbef5.tar.gz
gdb-1b19eb81ea43bc04b78e4190d59ffccfed4cbef5.tar.bz2
Contribute sh64-elf.
2002-02-02 Alexandre Oliva <aoliva@redhat.com> * ld-sh/sh64/crange3-cmpct.rd: Adjust offsets. * ld-sh/sh64/crange3-media.rd: Likewise. * ld-sh/sh64/crange3.rd: Likewise. * ld-sh/sh64/crangerel1.rd: Likewise. * ld-sh/sh64/crangerel2.rd: Likewise. * ld-sh/sh64/reldl32.rd: Likewise. * ld-sh/sh64/reldl64.rd: Likewise. 2002-01-28 Alexandre Oliva <aoliva@redhat.com> * ld-sh/sh64/abi32.xd: Formatting changes to match the current output of objdump. * ld-sh/sh64/cmpct1.xd: Likewise. * ld-sh/sh64/crange1.rd: Likewise. * ld-sh/sh64/crange2.rd: Likewise. * ld-sh/sh64/crange3-cmpct.rd: Likewise. * ld-sh/sh64/crange3-media.rd: Likewise. * ld-sh/sh64/crange3.rd: Likewise. * ld-sh/sh64/crangerel1.rd: Likewise. * ld-sh/sh64/crangerel2.rd: Likewise. * ld-sh/sh64/mix1.xd: Likewise. * ld-sh/sh64/mix2.xd: Likewise. * ld-sh/sh64/rel32.xd: Likewise. * ld-sh/sh64/reldl32.rd: Likewise. * ld-sh/sh64/reldl64.rd: Likewise. * ld-sh/sh64/sh64.exp: Likewise. Reordered cranges and stack sessions, to match changes in the linker script. 2001-06-14 Alexandre Oliva <aoliva@redhat.com> * ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd: Adjust relocation info to reflect renumbering of relocation types. 2001-03-14 DJ Delorie <dj@redhat.com> * ld-sh/sh64/endian.dbd: New file, endian tests. * ld-sh/sh64/endian.dld: Ditto. * ld-sh/sh64/endian.ld: Ditto. * ld-sh/sh64/endian.s: Ditto. * ld-sh/sh64/endian.sbd: Ditto. * ld-sh/sh64/endian.sld: Ditto. * ld-sh/sh64/sh64.exp: Add above tests. Add -L option to ld. 2001-03-12 DJ Delorie <dj@redhat.com> * ld-sh/sh64/relax.exp: New file, test disabling relaxing. * ld-sh/sh64/relax1.s: Ditto. * ld-sh/sh64/relax2.s: Ditto. * ld-sh/sh64/relax3.s: Ditto. * ld-sh/sh64/relax4.s: Ditto. * ld-sh/sh64/relfail.exp: New file, test for bogus relocs. * ld-sh/sh64/relfail.s: Ditto. 2001-03-12 DJ Delorie <dj@redhat.com> * ld-sh/sh.exp: This test isn't appropriate for SH64 since it uses SH32 assembler files. 2001-03-07 DJ Delorie <dj@redhat.com> * ld-selective/selective.exp: Pass "-e _start" for sh64 to accomodate expected start symbol in test. 2001-03-06 DJ Delorie <dj@redhat.com> * ld-scripts/crossref.exp: Pass -mshelf32 to the linker for sh64, to match what gcc passes to the linker by default. * ld-selective/selective.exp: Ditto. * ld-srec/srec.exp: Ditto, plus XFAIL for sh64. * ld-undefined/undefined.exp: Add XFAIL for sh64 (it's dwarf2). 2001-03-06 DJ Delorie <dj@redhat.com> * ld-sh/sh64/abi32.xd (stack): Adjust for new default stack layout. * ld-sh/sh64/abi64.xd (stack): Ditto. * ld-sh/sh64/cmpct1.xd (stack): Ditto. * ld-sh/sh64/crange1.rd (stack): Ditto. * ld-sh/sh64/crange2.rd (stack): Ditto. * ld-sh/sh64/crange3-cmpct.rd (stack): Ditto. * ld-sh/sh64/crange3-media.rd (stack): Ditto. * ld-sh/sh64/crange3.rd (stack): Ditto. * ld-sh/sh64/mix1.xd (stack): Ditto. * ld-sh/sh64/mix2.xd (stack): Ditto. * ld-sh/sh64/shdl32.xd (stack): Ditto. * ld-sh/sh64/shdl64.xd (stack): Ditto. 2001-01-14 Hans-Peter Nilsson <hpn@cygnus.com> * ld-sh/sh64/mix1.xd: Add SORT_ENTRIES for .cranges section. * ld-sh/sh64/mix2.xd: Ditto. 2001-01-08 Hans-Peter Nilsson <hpn@cygnus.com> * ld-sh/sh64/abi32.xd: Adjust for bit 0 set on an entry address being SHmedia. * ld-sh/sh64/shdl64.xd: Ditto. * ld-sh/sh64/shdl32.xd: Ditto. * ld-sh/sh64/mix2.xd: Ditto. * ld-sh/sh64/crange3-media.rd: Ditto. * ld-sh/sh64/abi64.xd: Ditto. 2001-01-06 Hans-Peter Nilsson <hpn@cygnus.com> * ld-sh/sh64/crange-2a.s (diversion2): New global symbol. * ld-sh/sh64/crange1.rd: Adjust to presence of new symbol. Adjust section type for .cranges; expect sorted contents. * ld-sh/sh64/crange2.rd: Ditto. * ld-sh/sh64/crange3.dd, ld-sh/sh64/crange3.rd: Ditto. * ld-sh/sh64/crangerel1.rd: Adjust to presence of new symbol. * ld-sh/sh64/crangerel2.rd: Ditto. * ld-sh/sh64/mix1.xd: Adjust to DEBUGGING being set for .cranges. * ld-sh/sh64/mix2.xd: Ditto. * ld-sh/sh64/crange3-cmpct.rd, ld-sh/sh64/crange3-media.rd: New tests. * ld-sh/sh64/sh64.exp: Tweak test message. Run new tests. 2001-01-05 Hans-Peter Nilsson <hpn@cygnus.com> * ld-sh/sh64/shmix-1.s (start2): Add a NOP to provide a valid target for (unexpanded) PTB. Add an .align 2 to SHmedia code to keep properly aligned. * ld-sh/sh64/mix1.sd, ld-sh/sh64/mix1.xd: Adjust accordingly. * ld-sh/sh64/mix1-noexp.sd, ld-sh/sh64/mix2-noexp.sd, ld-sh/sh64/abixx-noexp.sd: New tests for GAS -no-expand and R_SH_PT_16 relocation. * ld-sh/sh64/sh64.exp: Run new tests. 2000-12-30 Hans-Peter Nilsson <hpn@cygnus.com> * ld-sh/sh64/crange-2f.s, ld-sh/sh64/crange-2g.s, ld-sh/sh64/crange-2h.s, ld-sh/sh64/crange-2i.s, ld-sh/sh64/crange3.dd, ld-sh/sh64/crange3.rd: New tests. * ld-sh/sh64/sh64.exp: Run new tests. * ld-sh/sh64/crange1.rd: Correct section flags. * ld-sh/sh64/crange2.rd: Ditto. * ld-sh/sh64/crangerel1.rd: Ditto. 2000-12-18 Hans-Peter Nilsson <hpn@cygnus.com> * ld-sh/sh64/crange-1.s, ld-sh/sh64/crange-2a.s, ld-sh/sh64/crange-2b.s, ld-sh/sh64/crange-2c.s, ld-sh/sh64/crange-2d.s, ld-sh/sh64/crange-2e.s, ld-sh/sh64/crange1.rd, ld-sh/sh64/crange2.rd, ld-sh/sh64/crangerel1.rd, ld-sh/sh64/crangerel2.rd: New tests for handling .cranges section. * ld-sh/sh64/sh64.exp: Run new tests. * ld-sh/sh64/mix1.sd, ld-sh/sh64/mix1.xd, ld-sh/sh64/mix2.sd, ld-sh/sh64/mix2.xd: Adjust for .cranges section. 2000-12-15 Hans-Peter Nilsson <hpn@cygnus.com> * ld-sh/sh64/abi32.sd, ld-sh/sh64/abi32.xd, ld-sh/sh64/abi64.sd, ld-sh/sh64/abi64.xd, ld-sh/sh64/cmpct1.xd, ld-sh/sh64/mix1.sd, ld-sh/sh64/mix1.xd, ld-sh/sh64/mix2.sd, ld-sh/sh64/mix2.xd, ld-sh/sh64/shdl32.xd, ld-sh/sh64/shdl64.xd: Adjust to .bss and .data individually 8-byte aligned. 2000-12-09 Hans-Peter Nilsson <hpn@cygnus.com> * ld-sh/sh64/rel-1.s, ld-sh/sh64/rel-2.s, ld-sh/sh64/rel32.xd, ld-sh/sh64/rel64.xd, ld-sh/sh64/reldl-1.s, ld-sh/sh64/reldl-2.s, ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd: New tests. * ld-sh/sh64/sh64.exp: Make it possible to use readelf as inspection tool. Run new tests. 2000-12-07 Hans-Peter Nilsson <hpn@cygnus.com> * ld-sh/sh64/abi64.sd, ld-sh/sh64/abi32.sd, ld-sh/sh64/mix1.sd, ld-sh/sh64/mix2.sd: Correct offsets in PT/PTA/PTB expansions. * ld-sh/sh64/shdl-1.s, ld-sh/sh64/shdl-2.s, ld-sh/sh64/shdl64.sd, ld-sh/sh64/shdl64.xd, ld-sh/sh64/shdl32.xd: New tests. * ld-sh/sh64/sh64.exp: Run new tests. 2000-12-01 Hans-Peter Nilsson <hpn@cygnus.com> * ld-sh/sh64/cmpct1.sd, ld-sh/sh64/cmpct1.xd, ld-sh/sh64/shcmp-1.s: New test. * ld-sh/sh64/sh64.exp: Add new test to sh64tests. Reformat. 2000-11-30 Hans-Peter Nilsson <hpn@cygnus.com> * ld-sh/sh64/sh64.exp: Use linker option -mshelf64 for 64-bit ABI test. * ld-sh/sh64/abi64.xd: Tweak for 64-bit ELF. 2000-11-29 Hans-Peter Nilsson <hpn@cygnus.com> * ld-sh/sh64/sh64.exp (sh64tests): Use linker option -mshelf32 for tests. 2000-11-27 Hans-Peter Nilsson <hpn@cygnus.com> * ld-sh/sh64/abi32.sd, ld-sh/sh64/abi64.sd: Correct MOVI registers. * ld-sh/sh64/mix1.sd, ld-sh/sh64/mix1.xd, ld-sh/sh64/shmix-1.s: New test. * ld-sh/sh64/mix2.sd, ld-sh/sh64/mix2.xd, ld-sh/sh64/shmix-2.s, ld-sh/sh64/shmix-3.s: New test. * ld-sh/sh64/sh64.exp: Add new tests to sh64tests. 2000-11-26 Hans-Peter Nilsson <hpn@cygnus.com> * ld-sh/sh64: New testsuite.
Diffstat (limited to 'ld/testsuite/ld-sh/sh64/reldl32.rd')
-rw-r--r--ld/testsuite/ld-sh/sh64/reldl32.rd360
1 files changed, 360 insertions, 0 deletions
diff --git a/ld/testsuite/ld-sh/sh64/reldl32.rd b/ld/testsuite/ld-sh/sh64/reldl32.rd
new file mode 100644
index 0000000..20ab9a5
--- /dev/null
+++ b/ld/testsuite/ld-sh/sh64/reldl32.rd
@@ -0,0 +1,360 @@
+
+Relocation section '\.rela\.text' at offset 0x4d0 contains 26 entries:
+[ ]*Offset[ ]+Info[ ]+Type[ ]+Symbol's Value[ ]+Symbol's Name[ ]+Addend
+[ ]*00000008 0+5ff6 R_SH_IMM_LOW16[ ]+00000004 file1text1[ ]+\+ 0
+[ ]*0000000c 0+31f6 R_SH_IMM_LOW16[ ]+0000000c file1data2[ ]+\+ 0
+[ ]*00000010 0+34f6 R_SH_IMM_LOW16[ ]+00000070 file2text3[ ]+\+ 0
+[ ]*00000014 0+13f6 R_SH_IMM_LOW16[ ]+0000012c file2data4[ ]+\+ 0
+[ ]*00000018 0+50f6 R_SH_IMM_LOW16[ ]+00000000 unresolved1[ ]+\+ 0
+[ ]*0000001c 0+55f6 R_SH_IMM_LOW16[ ]+00000000 unresolved6[ ]+\+ 0
+[ ]*00000020 0+61f6 R_SH_IMM_LOW16[ ]+00000000 file1text1[ ]+\+ 0
+[ ]*00000024 0+61f6 R_SH_IMM_LOW16[ ]+00000000 file1text1[ ]+\+ 18
+[ ]*00000028 0+25f6 R_SH_IMM_LOW16[ ]+00000000 file1text5[ ]+\+ 8
+[ ]*0000002c 0+31f6 R_SH_IMM_LOW16[ ]+0000000c file1data2[ ]+\+ 30
+[ ]*00000030 0+31f6 R_SH_IMM_LOW16[ ]+0000000c file1data2[ ]+\+ 0
+[ ]*0000003c 0+46f6 R_SH_IMM_LOW16[ ]+00000000 unresolved7[ ]+\+ 0
+[ ]*00000040 0+2bf6 R_SH_IMM_LOW16[ ]+00000000 unresolved1[ ]+\+ 0
+[ ]*00000034 0+39f8 R_SH_IMM_MEDLOW16[ ]+00000000 file2data4[ ]+\+ 10
+[ ]*00000038 0+39f6 R_SH_IMM_LOW16[ ]+00000000 file2data4[ ]+\+ 10
+[ ]*00000068 0+0cf6 R_SH_IMM_LOW16[ ]+00000064 file2text1[ ]+\+ 0
+[ ]*0000006c 0+28f6 R_SH_IMM_LOW16[ ]+00000124 file2data2[ ]+\+ 0
+[ ]*00000070 0+27f6 R_SH_IMM_LOW16[ ]+00000010 file1text3[ ]+\+ 0
+[ ]*00000074 0+85f6 R_SH_IMM_LOW16[ ]+00000014 file1data4[ ]+\+ 0
+[ ]*00000078 0+50f6 R_SH_IMM_LOW16[ ]+00000000 unresolved1[ ]+\+ 0
+[ ]*0000007c 0+68f6 R_SH_IMM_LOW16[ ]+00000000 unresolved3[ ]+\+ 0
+[ ]*00000080 0+89f6 R_SH_IMM_LOW16[ ]+00000000 unresolved8[ ]+\+ 0
+[ ]*00000084 0+36f6 R_SH_IMM_LOW16[ ]+00000000 unresolved9[ ]+\+ 0
+[ ]*00000088 0+61f6 R_SH_IMM_LOW16[ ]+00000000 file1text1[ ]+\+ 0
+[ ]*0000008c 0+4ff6 R_SH_IMM_LOW16[ ]+00000000 file1data2[ ]+\+ 0
+[ ]*00000090 0+2cf6 R_SH_IMM_LOW16[ ]+00000000 file1data3[ ]+\+ 0
+
+Relocation section '\.rela\.data' at offset 0x608 contains 134 entries:
+[ ]*Offset[ ]+Info[ ]+Type[ ]+Symbol's Value[ ]+Symbol's Name[ ]+Addend
+[ ]*00000008 0+0f01 R_SH_DIR32[ ]+00000004 file1data1[ ]+\+ 0
+[ ]*0000000c 0+0b01 R_SH_DIR32[ ]+0000000c file1text2[ ]+\+ 0
+[ ]*00000010 0+7c01 R_SH_DIR32[ ]+00000128 file2data3[ ]+\+ 0
+[ ]*00000014 0+6b01 R_SH_DIR32[ ]+00000074 file2text4[ ]+\+ 0
+[ ]*00000018 0+7801 R_SH_DIR32[ ]+00000000 unresolved2[ ]+\+ 0
+[ ]*0000001c 0+0901 R_SH_DIR32[ ]+00000000 unresolved5[ ]+\+ 0
+[ ]*00000020 0+7001 R_SH_DIR32[ ]+00000000 unresolved6[ ]+\+ 0
+[ ]*00000024 0+0a01 R_SH_DIR32[ ]+00000000 unresolved9[ ]+\+ 0
+[ ]*00000028 0+7e01 R_SH_DIR32[ ]+00000000 a1[ ]+\+ 0
+[ ]*0000002c 0+7401 R_SH_DIR32[ ]+00000000 a23[ ]+\+ 0
+[ ]*00000030 0+5801 R_SH_DIR32[ ]+0000003c b123[ ]+\+ 0
+[ ]*00000034 0+6e01 R_SH_DIR32[ ]+0000009c c3[ ]+\+ 0
+[ ]*00000038 0+4001 R_SH_DIR32[ ]+000000a8 c13[ ]+\+ 0
+[ ]*0000003c 0+2a01 R_SH_DIR32[ ]+00000000 a2[ ]+\+ 0
+[ ]*00000040 0+5201 R_SH_DIR32[ ]+00000000 a3[ ]+\+ 0
+[ ]*00000044 0+2901 R_SH_DIR32[ ]+00000000 a4[ ]+\+ 0
+[ ]*00000048 0+6d01 R_SH_DIR32[ ]+00000000 a12[ ]+\+ 0
+[ ]*0000004c 0+1901 R_SH_DIR32[ ]+00000000 a13[ ]+\+ 0
+[ ]*00000050 0+7a01 R_SH_DIR32[ ]+00000000 a23[ ]+\+ 0
+[ ]*00000054 0+6601 R_SH_DIR32[ ]+00000000 a123[ ]+\+ 0
+[ ]*00000058 0+4101 R_SH_DIR32[ ]+00000000 b1[ ]+\+ 0
+[ ]*0000005c 0+7501 R_SH_DIR32[ ]+00000000 b2[ ]+\+ 0
+[ ]*00000060 0+3301 R_SH_DIR32[ ]+00000000 a3[ ]+\+ 0
+[ ]*00000064 0+8301 R_SH_DIR32[ ]+00000000 a13[ ]+\+ 0
+[ ]*00000068 0+3201 R_SH_DIR32[ ]+00000000 b3[ ]+\+ 0
+[ ]*0000006c 0+6c01 R_SH_DIR32[ ]+00000000 b4[ ]+\+ 0
+[ ]*00000070 0+5601 R_SH_DIR32[ ]+00000000 b12[ ]+\+ 0
+[ ]*00000074 0+2d01 R_SH_DIR32[ ]+00000000 b13[ ]+\+ 0
+[ ]*00000078 0+4201 R_SH_DIR32[ ]+00000000 a123[ ]+\+ 0
+[ ]*0000007c 0+6901 R_SH_DIR32[ ]+00000024 b3[ ]+\+ 0
+[ ]*00000080 0+3f01 R_SH_DIR32[ ]+00000030 b13[ ]+\+ 0
+[ ]*00000084 0+7301 R_SH_DIR32[ ]+00000034 b23[ ]+\+ 0
+[ ]*00000088 0+8101 R_SH_DIR32[ ]+00000000 b23[ ]+\+ 0
+[ ]*0000008c 0+1001 R_SH_DIR32[ ]+00000000 b123[ ]+\+ 0
+[ ]*00000090 0+8701 R_SH_DIR32[ ]+00000000 c1[ ]+\+ 0
+[ ]*00000094 0+3001 R_SH_DIR32[ ]+00000000 c2[ ]+\+ 0
+[ ]*00000098 0+6701 R_SH_DIR32[ ]+00000000 c3[ ]+\+ 0
+[ ]*0000009c 0+3d01 R_SH_DIR32[ ]+000000ac c23[ ]+\+ 0
+[ ]*000000a0 0+8201 R_SH_DIR32[ ]+000000b0 c123[ ]+\+ 0
+[ ]*000000a4 0+1201 R_SH_DIR32[ ]+00000000 c4[ ]+\+ 0
+[ ]*000000a8 0+2401 R_SH_DIR32[ ]+00000000 c12[ ]+\+ 0
+[ ]*000000ac 0+3501 R_SH_DIR32[ ]+00000000 c13[ ]+\+ 0
+[ ]*000000b0 0+3a01 R_SH_DIR32[ ]+00000000 c23[ ]+\+ 0
+[ ]*000000b4 0+3e01 R_SH_DIR32[ ]+00000000 c123[ ]+\+ 0
+[ ]*000000b8 0+4c01 R_SH_DIR32[ ]+00000000 oa1[ ]+\+ 0
+[ ]*000000bc 0+1801 R_SH_DIR32[ ]+00000000 ob1[ ]+\+ 0
+[ ]*000000c0 0+4801 R_SH_DIR32[ ]+000000d0 ob123[ ]+\+ 0
+[ ]*000000c4 0+5d01 R_SH_DIR32[ ]+00000000 oc1[ ]+\+ 0
+[ ]*000000c8 0+7d01 R_SH_DIR32[ ]+00000000 oa2[ ]+\+ 0
+[ ]*000000cc 0+6501 R_SH_DIR32[ ]+000000b8 ob2[ ]+\+ 0
+[ ]*000000d0 0+7601 R_SH_DIR32[ ]+00000044 oc2[ ]+\+ 0
+[ ]*000000d4 0+4d01 R_SH_DIR32[ ]+00000000 oa12[ ]+\+ 0
+[ ]*000000d8 0+1f01 R_SH_DIR32[ ]+00000000 oa12[ ]+\+ 0
+[ ]*000000dc 0+6401 R_SH_DIR32[ ]+00000000 ob12[ ]+\+ 0
+[ ]*000000e0 0+4e01 R_SH_DIR32[ ]+000000c4 ob12[ ]+\+ 0
+[ ]*000000e4 0+5e01 R_SH_DIR32[ ]+00000000 oc12[ ]+\+ 0
+[ ]*000000e8 0+1601 R_SH_DIR32[ ]+00000050 oc12[ ]+\+ 0
+[ ]*000000ec 0+4301 R_SH_DIR32[ ]+00000000 oa23[ ]+\+ 0
+[ ]*000000f0 0+4901 R_SH_DIR32[ ]+00000000 oa13[ ]+\+ 0
+[ ]*000000f4 0+0e01 R_SH_DIR32[ ]+0000005c oc123[ ]+\+ 0
+[ ]*000000f8 0+5901 R_SH_DIR32[ ]+00000000 ob13[ ]+\+ 0
+[ ]*000000fc 0+6001 R_SH_DIR32[ ]+00000000 oc13[ ]+\+ 0
+[ ]*00000100 0+8601 R_SH_DIR32[ ]+000000cc ob23[ ]+\+ 0
+[ ]*00000104 0+2f01 R_SH_DIR32[ ]+00000058 oc23[ ]+\+ 0
+[ ]*00000108 0+5b01 R_SH_DIR32[ ]+00000000 oa123[ ]+\+ 0
+[ ]*0000010c 0+5401 R_SH_DIR32[ ]+00000000 oa123[ ]+\+ 0
+[ ]*00000110 0+6a01 R_SH_DIR32[ ]+00000000 ob123[ ]+\+ 0
+[ ]*00000114 0+3701 R_SH_DIR32[ ]+00000000 oc123[ ]+\+ 0
+[ ]*00000120 0+8001 R_SH_DIR32[ ]+0000011c file2data1[ ]+\+ 0
+[ ]*00000124 0+6201 R_SH_DIR32[ ]+0000006c file2text2[ ]+\+ 0
+[ ]*00000128 0+8401 R_SH_DIR32[ ]+00000010 file1data3[ ]+\+ 0
+[ ]*0000012c 0+7b01 R_SH_DIR32[ ]+00000014 file1text4[ ]+\+ 0
+[ ]*00000130 0+7801 R_SH_DIR32[ ]+00000000 unresolved2[ ]+\+ 0
+[ ]*00000134 0+7f01 R_SH_DIR32[ ]+00000000 unresolved4[ ]+\+ 0
+[ ]*00000138 0+4c01 R_SH_DIR32[ ]+00000000 oa1[ ]+\+ 0
+[ ]*0000013c 0+1b01 R_SH_DIR32[ ]+00000000 oa2[ ]+\+ 0
+[ ]*00000140 0+7101 R_SH_DIR32[ ]+00000000 oa3[ ]+\+ 0
+[ ]*00000144 0+2001 R_SH_DIR32[ ]+00000000 oa13[ ]+\+ 0
+[ ]*00000148 0+1d01 R_SH_DIR32[ ]+00000054 oc13[ ]+\+ 0
+[ ]*0000014c 0+1401 R_SH_DIR32[ ]+00000000 oa4[ ]+\+ 0
+[ ]*00000150 0+1f01 R_SH_DIR32[ ]+00000000 oa12[ ]+\+ 0
+[ ]*00000154 0+4901 R_SH_DIR32[ ]+00000000 oa13[ ]+\+ 0
+[ ]*00000158 0+3c01 R_SH_DIR32[ ]+00000000 oa23[ ]+\+ 0
+[ ]*0000015c 0+4301 R_SH_DIR32[ ]+00000000 oa23[ ]+\+ 0
+[ ]*00000160 0+5b01 R_SH_DIR32[ ]+00000000 oa123[ ]+\+ 0
+[ ]*00000164 0+1a01 R_SH_DIR32[ ]+00000048 oc3[ ]+\+ 0
+[ ]*00000168 0+5401 R_SH_DIR32[ ]+00000000 oa123[ ]+\+ 0
+[ ]*0000016c 0+1801 R_SH_DIR32[ ]+00000000 ob1[ ]+\+ 0
+[ ]*00000170 0+2601 R_SH_DIR32[ ]+00000000 ob2[ ]+\+ 0
+[ ]*00000174 0+6301 R_SH_DIR32[ ]+00000000 ob3[ ]+\+ 0
+[ ]*00000178 0+1701 R_SH_DIR32[ ]+00000000 ob4[ ]+\+ 0
+[ ]*0000017c 0+8801 R_SH_DIR32[ ]+00000000 oa3[ ]+\+ 0
+[ ]*00000180 0+2f01 R_SH_DIR32[ ]+00000058 oc23[ ]+\+ 0
+[ ]*00000184 0+0e01 R_SH_DIR32[ ]+0000005c oc123[ ]+\+ 0
+[ ]*00000188 0+6401 R_SH_DIR32[ ]+00000000 ob12[ ]+\+ 0
+[ ]*0000018c 0+5901 R_SH_DIR32[ ]+00000000 ob13[ ]+\+ 0
+[ ]*00000190 0+5101 R_SH_DIR32[ ]+000000c8 ob13[ ]+\+ 0
+[ ]*00000194 0+8601 R_SH_DIR32[ ]+000000cc ob23[ ]+\+ 0
+[ ]*00000198 0+5c01 R_SH_DIR32[ ]+00000000 ob23[ ]+\+ 0
+[ ]*0000019c 0+6a01 R_SH_DIR32[ ]+00000000 ob123[ ]+\+ 0
+[ ]*000001a0 0+5d01 R_SH_DIR32[ ]+00000000 oc1[ ]+\+ 0
+[ ]*000001a4 0+1501 R_SH_DIR32[ ]+000000bc ob3[ ]+\+ 0
+[ ]*000001a8 0+4801 R_SH_DIR32[ ]+000000d0 ob123[ ]+\+ 0
+[ ]*000001ac 0+0d01 R_SH_DIR32[ ]+00000000 oc2[ ]+\+ 0
+[ ]*000001b0 0+3b01 R_SH_DIR32[ ]+00000000 oc3[ ]+\+ 0
+[ ]*000001b4 0+5701 R_SH_DIR32[ ]+00000000 oc4[ ]+\+ 0
+[ ]*000001b8 0+5e01 R_SH_DIR32[ ]+00000000 oc12[ ]+\+ 0
+[ ]*000001bc 0+6001 R_SH_DIR32[ ]+00000000 oc13[ ]+\+ 0
+[ ]*000001c0 0+2e01 R_SH_DIR32[ ]+00000000 oc23[ ]+\+ 0
+[ ]*000001c4 0+3701 R_SH_DIR32[ ]+00000000 oc123[ ]+\+ 0
+[ ]*000001c8 0+7e01 R_SH_DIR32[ ]+00000000 a1[ ]+\+ 0
+[ ]*000001cc 0+1e01 R_SH_DIR32[ ]+00000098 c2[ ]+\+ 0
+[ ]*000001d0 0+7301 R_SH_DIR32[ ]+00000034 b23[ ]+\+ 0
+[ ]*000001d4 0+4101 R_SH_DIR32[ ]+00000000 b1[ ]+\+ 0
+[ ]*000001d8 0+8701 R_SH_DIR32[ ]+00000000 c1[ ]+\+ 0
+[ ]*000001dc 0+6d01 R_SH_DIR32[ ]+00000000 a12[ ]+\+ 0
+[ ]*000001e0 0+5a01 R_SH_DIR32[ ]+00000000 a2[ ]+\+ 0
+[ ]*000001e4 0+1101 R_SH_DIR32[ ]+00000020 b2[ ]+\+ 0
+[ ]*000001e8 0+5601 R_SH_DIR32[ ]+00000000 b12[ ]+\+ 0
+[ ]*000001ec 0+2401 R_SH_DIR32[ ]+00000000 c12[ ]+\+ 0
+[ ]*000001f0 0+5801 R_SH_DIR32[ ]+0000003c b123[ ]+\+ 0
+[ ]*000001f4 0+8201 R_SH_DIR32[ ]+000000b0 c123[ ]+\+ 0
+[ ]*000001f8 0+1901 R_SH_DIR32[ ]+00000000 a13[ ]+\+ 0
+[ ]*000001fc 0+2d01 R_SH_DIR32[ ]+00000000 b13[ ]+\+ 0
+[ ]*00000200 0+3d01 R_SH_DIR32[ ]+000000ac c23[ ]+\+ 0
+[ ]*00000204 0+4201 R_SH_DIR32[ ]+00000000 a123[ ]+\+ 0
+[ ]*00000208 0+3501 R_SH_DIR32[ ]+00000000 c13[ ]+\+ 0
+[ ]*0000020c 0+6601 R_SH_DIR32[ ]+00000000 a123[ ]+\+ 0
+[ ]*00000210 0+7201 R_SH_DIR32[ ]+000000a4 c12[ ]+\+ 0
+[ ]*00000214 0+7401 R_SH_DIR32[ ]+00000000 a23[ ]+\+ 0
+[ ]*00000218 0+1001 R_SH_DIR32[ ]+00000000 b123[ ]+\+ 0
+[ ]*0000021c 0+4401 R_SH_DIR32[ ]+00000000 a12[ ]+\+ 0
+[ ]*00000220 0+7701 R_SH_DIR32[ ]+0000002c b12[ ]+\+ 0
+[ ]*00000224 0+3e01 R_SH_DIR32[ ]+00000000 c123[ ]+\+ 0
+
+Symbol table '\.symtab' contains 138 entries:
+ Num: Value Size Type Bind Vis Ndx Name
+ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND
+ 1: 00000000 0 SECTION LOCAL DEFAULT 1
+ 2: 00000000 0 SECTION LOCAL DEFAULT 2
+ 3: 00000000 0 SECTION LOCAL DEFAULT 3
+ 4: 00000000 0 SECTION LOCAL DEFAULT 4
+ 5: 00000000 0 SECTION LOCAL DEFAULT 5
+ 6: 00000000 0 SECTION LOCAL DEFAULT 6
+ 7: 00000000 0 SECTION LOCAL DEFAULT 7
+ 8: 00000000 0 SECTION LOCAL DEFAULT 8
+ 9: 00000000 0 NOTYPE GLOBAL DEFAULT UND unresolved5
+ 10: 00000000 0 NOTYPE GLOBAL DEFAULT UND unresolved9
+ 11: 0000000c 0 NOTYPE GLOBAL DEFAULT 1 file1text2
+ 12: 00000064 0 NOTYPE GLOBAL DEFAULT 1 file2text1
+ 13: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND oc2
+ 14: 0000005c 0 NOTYPE GLOBAL DEFAULT 1 oc123
+ 15: 00000004 0 NOTYPE GLOBAL DEFAULT 3 file1data1
+ 16: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND b123
+ 17: 00000020 0 NOTYPE GLOBAL DEFAULT 1 b2
+ 18: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND c4
+ 19: 0000012c 0 NOTYPE GLOBAL DEFAULT 3 file2data4
+ 20: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND oa4
+ 21: 000000bc 0 NOTYPE GLOBAL DEFAULT 1 ob3
+ 22: 00000050 0 NOTYPE GLOBAL DEFAULT 1 oc12
+ 23: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND ob4
+ 24: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND ob1
+ 25: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND a13
+ 26: 00000048 0 NOTYPE GLOBAL DEFAULT 1 oc3
+ 27: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND oa2
+ 28: 000000a0 0 NOTYPE GLOBAL DEFAULT 1 c4
+ 29: 00000054 0 NOTYPE GLOBAL DEFAULT 1 oc13
+ 30: 00000098 0 NOTYPE GLOBAL DEFAULT 1 c2
+ 31: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND oa12
+ 32: 00000000 0 NOTYPE GLOBAL DEFAULT UND oa13
+ 33: 000000c0 0 NOTYPE GLOBAL DEFAULT 1 ob4
+ 34: 0000001c 0 NOTYPE GLOBAL DEFAULT 1 b1
+ 35: 00000018 0 NOTYPE GLOBAL DEFAULT 1 file1text5
+ 36: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND c12
+ 37: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND file1text5
+ 38: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND ob2
+ 39: 00000010 0 NOTYPE GLOBAL DEFAULT 1 file1text3
+ 40: 00000124 0 NOTYPE GLOBAL DEFAULT 3 file2data2
+ 41: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND a4
+ 42: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND a2
+ 43: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND unresolved1
+ 44: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND file1data3
+ 45: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND b13
+ 46: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND oc23
+ 47: 00000058 0 NOTYPE GLOBAL DEFAULT 1 oc23
+ 48: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND c2
+ 49: 0000000c 0 NOTYPE GLOBAL DEFAULT 3 file1data2
+ 50: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND b3
+ 51: 00000000 0 NOTYPE GLOBAL DEFAULT UND a3
+ 52: 00000070 0 NOTYPE GLOBAL DEFAULT 1 file2text3
+ 53: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND c13
+ 54: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND unresolved9
+ 55: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND oc123
+ 56: 00000028 0 NOTYPE GLOBAL DEFAULT 1 b4
+ 57: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND file2data4
+ 58: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND c23
+ 59: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND oc3
+ 60: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND oa23
+ 61: 000000ac 0 NOTYPE GLOBAL DEFAULT 1 c23
+ 62: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND c123
+ 63: 00000030 0 NOTYPE GLOBAL DEFAULT 1 b13
+ 64: 000000a8 0 NOTYPE GLOBAL DEFAULT 1 c13
+ 65: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND b1
+ 66: 00000000 0 NOTYPE GLOBAL DEFAULT UND a123
+ 67: 00000000 0 NOTYPE GLOBAL DEFAULT UND oa23
+ 68: 00000000 0 NOTYPE GLOBAL DEFAULT UND a12
+ 69: 000000b4 0 NOTYPE GLOBAL DEFAULT 1 ob1
+ 70: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND unresolved7
+ 71: 00000060 0 NOTYPE GLOBAL DEFAULT 1 start2
+ 72: 000000d0 0 NOTYPE GLOBAL DEFAULT 1 ob123
+ 73: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND oa13
+ 74: 00000094 0 NOTYPE GLOBAL DEFAULT 1 c1
+ 75: 0000004c 0 NOTYPE GLOBAL DEFAULT 1 oc4
+ 76: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND oa1
+ 77: 00000000 0 NOTYPE GLOBAL DEFAULT UND oa12
+ 78: 000000c4 0 NOTYPE GLOBAL DEFAULT 1 ob12
+ 79: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND file1data2
+ 80: 00000000 0 NOTYPE GLOBAL DEFAULT UND unresolved1
+ 81: 000000c8 0 NOTYPE GLOBAL DEFAULT 1 ob13
+ 82: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND a3
+ 83: 00000018 0 NOTYPE GLOBAL DEFAULT 3 file1data5
+ 84: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND oa123
+ 85: 00000000 0 NOTYPE GLOBAL DEFAULT UND unresolved6
+ 86: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND b12
+ 87: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND oc4
+ 88: 0000003c 0 NOTYPE GLOBAL DEFAULT 1 b123
+ 89: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND ob13
+ 90: 00000000 0 NOTYPE GLOBAL DEFAULT UND a2
+ 91: 00000000 0 NOTYPE GLOBAL DEFAULT UND oa123
+ 92: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND ob23
+ 93: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND oc1
+ 94: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND oc12
+ 95: 00000004 0 NOTYPE GLOBAL DEFAULT 1 file1text1
+ 96: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND oc13
+ 97: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND file1text1
+ 98: 0000006c 0 NOTYPE GLOBAL DEFAULT 1 file2text2
+ 99: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND ob3
+ 100: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND ob12
+ 101: 000000b8 0 NOTYPE GLOBAL DEFAULT 1 ob2
+ 102: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND a123
+ 103: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND c3
+ 104: 00000000 0 NOTYPE GLOBAL DEFAULT UND unresolved3
+ 105: 00000024 0 NOTYPE GLOBAL DEFAULT 1 b3
+ 106: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND ob123
+ 107: 00000074 0 NOTYPE GLOBAL DEFAULT 1 file2text4
+ 108: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND b4
+ 109: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND a12
+ 110: 0000009c 0 NOTYPE GLOBAL DEFAULT 1 c3
+ 111: 00000040 0 NOTYPE GLOBAL DEFAULT 1 oc1
+ 112: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND unresolved6
+ 113: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND oa3
+ 114: 000000a4 0 NOTYPE GLOBAL DEFAULT 1 c12
+ 115: 00000034 0 NOTYPE GLOBAL DEFAULT 1 b23
+ 116: 00000000 0 NOTYPE GLOBAL DEFAULT UND a23
+ 117: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND b2
+ 118: 00000044 0 NOTYPE GLOBAL DEFAULT 1 oc2
+ 119: 0000002c 0 NOTYPE GLOBAL DEFAULT 1 b12
+ 120: 00000000 0 NOTYPE GLOBAL DEFAULT UND unresolved2
+ 121: 00000000 0 NOTYPE GLOBAL DEFAULT 1 start
+ 122: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND a23
+ 123: 00000014 0 NOTYPE GLOBAL DEFAULT 1 file1text4
+ 124: 00000128 0 NOTYPE GLOBAL DEFAULT 3 file2data3
+ 125: 00000000 0 NOTYPE GLOBAL DEFAULT UND oa2
+ 126: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND a1
+ 127: 00000000 0 NOTYPE GLOBAL DEFAULT UND unresolved4
+ 128: 0000011c 0 NOTYPE GLOBAL DEFAULT 3 file2data1
+ 129: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND b23
+ 130: 000000b0 0 NOTYPE GLOBAL DEFAULT 1 c123
+ 131: 00000000 0 NOTYPE GLOBAL DEFAULT UND a13
+ 132: 00000010 0 NOTYPE GLOBAL DEFAULT 3 file1data3
+ 133: 00000014 0 NOTYPE GLOBAL DEFAULT 3 file1data4
+ 134: 000000cc 0 NOTYPE GLOBAL DEFAULT 1 ob23
+ 135: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND c1
+ 136: 00000000 0 NOTYPE GLOBAL DEFAULT UND oa3
+ 137: 00000000 0 <processor specific>: 13 GLOBAL DEFAULT UND unresolved8
+
+Hex dump of section '\.text':
+ 0x00000000 6ff0fff0 6ff0fff0 cc0000a0 cc000140 .*
+ 0x00000010 cc000140 cc000140 cc000280 cc0001e0 .*
+ 0x00000020 cc0000a0 cc0000a0 cc000280 cc000140 .*
+ 0x00000030 cc000140 cc000320 c8000320 cc0003c0 .*
+ 0x00000040 cc0003c0 6ff0fff0 6ff0fff0 6ff0fff0 .*
+ 0x00000050 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
+ 0x00000060 6ff0fff0 6ff0fff0 cc0000a0 cc000140 .*
+ 0x00000070 cc000140 cc000140 cc0001e0 cc0001e0 .*
+ 0x00000080 cc000320 cc000320 cc000280 cc000280 .*
+ 0x00000090 cc000280 6ff0fff0 6ff0fff0 6ff0fff0 .*
+ 0x000000a0 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
+ 0x000000b0 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
+ 0x000000c0 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
+ 0x000000d0 6ff0fff0 .*
+
+Hex dump of section '\.data':
+ 0x00000000 00000000 00000000 00000008 00000000 .*
+ 0x00000010 00000000 00000000 00000000 00000000 .*
+ 0x00000020 00000028 00000000 00000000 00000000 .*
+ 0x00000030 00000000 00000000 00000000 00000000 .*
+ 0x00000040 00000000 00000000 00000000 00000000 .*
+ 0x00000050 00000000 00000000 00000000 00000000 .*
+ 0x00000060 00000000 00000000 00000000 00000000 .*
+ 0x00000070 00000000 00000000 00000000 00000000 .*
+ 0x00000080 00000000 00000000 00000000 00000000 .*
+ 0x00000090 00000000 00000000 00000000 00000000 .*
+ 0x000000a0 00000000 00000000 00000000 00000000 .*
+ 0x000000b0 00000000 00000000 00000000 00000000 .*
+ 0x000000c0 00000000 00000000 00000000 00000000 .*
+ 0x000000d0 00000000 00000000 00000000 00000000 .*
+ 0x000000e0 00000000 00000000 00000000 00000000 .*
+ 0x000000f0 00000000 00000000 00000000 00000000 .*
+ 0x00000100 00000000 00000000 00000000 00000000 .*
+ 0x00000110 00000000 00000000 00000000 00000000 .*
+ 0x00000120 00000000 00000000 00000000 00000000 .*
+ 0x00000130 00000000 00000000 00000000 00000000 .*
+ 0x00000140 00000000 00000000 00000000 00000000 .*
+ 0x00000150 00000000 00000000 00000000 00000000 .*
+ 0x00000160 00000000 00000000 00000000 00000000 .*
+ 0x00000170 00000000 00000000 00000000 00000000 .*
+ 0x00000180 00000000 00000000 00000000 00000000 .*
+ 0x00000190 00000000 00000000 00000000 00000000 .*
+ 0x000001a0 00000000 00000000 00000000 00000000 .*
+ 0x000001b0 00000000 00000000 00000000 00000000 .*
+ 0x000001c0 00000000 00000000 00000000 00000000 .*
+ 0x000001d0 00000000 00000000 00000000 00000000 .*
+ 0x000001e0 00000000 00000000 00000000 00000000 .*
+ 0x000001f0 00000000 00000000 00000000 00000000 .*
+ 0x00000200 00000000 00000000 00000000 00000000 .*
+ 0x00000210 00000000 00000000 00000000 00000000 .*
+ 0x00000220 00000000 00000000 .*