From acbd2de6c6278f548c567f80c86d03ab65003a21 Mon Sep 17 00:00:00 2001 From: Hans-Peter Nilsson Date: Sun, 24 Feb 2002 16:44:45 +0000 Subject: [PATCH] * ld-sh/ld-r-1.d: Adjust to changes in readelf output. * ld-sh/shared-1.d, ld-sh/sh64/crangerel1.rd, ld-sh/crangerel2.rd, ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd: Ditto. --- ld/testsuite/ChangeLog | 6 + ld/testsuite/ld-sh/ld-r-1.d | 6 +- ld/testsuite/ld-sh/sh64/crangerel1.rd | 10 +- ld/testsuite/ld-sh/sh64/crangerel2.rd | 18 +- ld/testsuite/ld-sh/sh64/reldl32.rd | 328 ++++++++++++------------- ld/testsuite/ld-sh/sh64/reldl64.rd | 332 +++++++++++++------------- ld/testsuite/ld-sh/shared-1.d | 6 +- 7 files changed, 356 insertions(+), 350 deletions(-) diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog index a695e8f6bff..5d3f5e07355 100644 --- a/ld/testsuite/ChangeLog +++ b/ld/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2002-02-24 Hans-Peter Nilsson + + * ld-sh/ld-r-1.d: Adjust to changes in readelf output. + * ld-sh/shared-1.d, ld-sh/sh64/crangerel1.rd, ld-sh/crangerel2.rd, + ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd: Ditto. + 2002-02-18 Daniel Jacobowitz * ld-elfvsb/sh1.c: Fix typo in last change. diff --git a/ld/testsuite/ld-sh/ld-r-1.d b/ld/testsuite/ld-sh/ld-r-1.d index 50fc2c55833..78600c2949b 100644 --- a/ld/testsuite/ld-sh/ld-r-1.d +++ b/ld/testsuite/ld-sh/ld-r-1.d @@ -11,9 +11,9 @@ # where and which addends to use and how. A file linked -r must have the # same layout as a plain assembly file: the addend is in the data only. -Relocation section '\.rela\.text' at offset 0x1b4 contains 1 entries: - Offset Info Type Symbol's Value Symbol's Name Addend -00000008 00000101 R_SH_DIR32 00000000 \.text \+ 0 +Relocation section '\.rela\.text' at offset 0x[0-9a-f]+ contains 1 entries: +.* +00000008 00000101 R_SH_DIR32 +00000000 +\.text +\+ 0 Hex dump of section '\.text': 0x00000000 0000000c 00090009 00090009 .* diff --git a/ld/testsuite/ld-sh/sh64/crangerel1.rd b/ld/testsuite/ld-sh/sh64/crangerel1.rd index bda0a677d49..5317f760f21 100644 --- a/ld/testsuite/ld-sh/sh64/crangerel1.rd +++ b/ld/testsuite/ld-sh/sh64/crangerel1.rd @@ -17,11 +17,11 @@ Key to Flags: I \(info\), L \(link order\), G \(group\), x \(unknown\) O \(extra OS processing required\) o \(OS specific\), p \(processor specific\) -Relocation section '\.rela\.cranges' at offset 0x240 contains 3 entries: -[ ]*Offset[ ]+Info[ ]+Type[ ]+Symbol's Value[ ]+Symbol's Name[ ]+Addend -0*00000000 0+0201 R_SH_DIR32 00000000 \.text\.mixed \+ 0 -0*0000000a 0+0201 R_SH_DIR32 00000000 \.text\.mixed \+ 0 -0*00000014 0+0201 R_SH_DIR32 00000000 \.text\.mixed \+ 0 +Relocation section '\.rela\.cranges' at offset 0x[0-9a-f]+ contains 3 entries: +.* +0*00000000 0+0201 R_SH_DIR32 +00000000 +\.text\.mixed +\+ 0 +0*0000000a 0+0201 R_SH_DIR32 +00000000 +\.text\.mixed +\+ 0 +0*00000014 0+0201 R_SH_DIR32 +00000000 +\.text\.mixed +\+ 0 Symbol table '\.symtab' contains 12 entries: Num: Value Size Type Bind Vis Ndx Name diff --git a/ld/testsuite/ld-sh/sh64/crangerel2.rd b/ld/testsuite/ld-sh/sh64/crangerel2.rd index 69da394e502..93d237ac84e 100644 --- a/ld/testsuite/ld-sh/sh64/crangerel2.rd +++ b/ld/testsuite/ld-sh/sh64/crangerel2.rd @@ -17,15 +17,15 @@ Key to Flags: I \(info\), L \(link order\), G \(group\), x \(unknown\) O \(extra OS processing required\) o \(OS specific\), p \(processor specific\) -Relocation section '\.rela\.cranges' at offset 0x2ac contains 7 entries: -[ ]*Offset[ ]+Info[ ]+Type[ ]+Symbol's Value[ ]+Symbol's Name[ ]+Addend -0*00000000 0+0201 R_SH_DIR32 00000000 \.text\.mixed \+ 0 -0*0000000a 0+0201 R_SH_DIR32 00000000 \.text\.mixed \+ 0 -0*00000014 0+0201 R_SH_DIR32 00000000 \.text\.mixed \+ 0 -0*0000001e 0+0201 R_SH_DIR32 00000000 \.text\.mixed \+ 0 -0*00000028 0+0201 R_SH_DIR32 00000000 \.text\.mixed \+ 0 -0*00000032 0+0201 R_SH_DIR32 00000000 \.text\.mixed \+ 0 -0*0000003c 0+0201 R_SH_DIR32 00000000 \.text\.mixed \+ 0 +Relocation section '\.rela\.cranges' at offset 0x[0-9a-f]+ contains 7 entries: +.* +0*00000000 +0+0201 R_SH_DIR32 +00000000 +\.text\.mixed +\+ 0 +0*0000000a +0+0201 R_SH_DIR32 +00000000 +\.text\.mixed +\+ 0 +0*00000014 +0+0201 R_SH_DIR32 +00000000 +\.text\.mixed +\+ 0 +0*0000001e +0+0201 R_SH_DIR32 +00000000 +\.text\.mixed +\+ 0 +0*00000028 +0+0201 R_SH_DIR32 +00000000 +\.text\.mixed +\+ 0 +0*00000032 +0+0201 R_SH_DIR32 +00000000 +\.text\.mixed +\+ 0 +0*0000003c +0+0201 R_SH_DIR32 +00000000 +\.text\.mixed +\+ 0 Symbol table '\.symtab' contains 16 entries: Num: Value Size Type Bind Vis Ndx Name diff --git a/ld/testsuite/ld-sh/sh64/reldl32.rd b/ld/testsuite/ld-sh/sh64/reldl32.rd index 20ab9a58d00..c45c6afbafe 100644 --- a/ld/testsuite/ld-sh/sh64/reldl32.rd +++ b/ld/testsuite/ld-sh/sh64/reldl32.rd @@ -1,169 +1,169 @@ -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\.text' at offset 0x[0-9a-f]+ contains 26 entries: +.* +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 +Relocation section '\.rela\.data' at offset 0x[0-9a-f]+ contains 134 entries: +.* +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 diff --git a/ld/testsuite/ld-sh/sh64/reldl64.rd b/ld/testsuite/ld-sh/sh64/reldl64.rd index d28d23866ac..9453ab29d0f 100644 --- a/ld/testsuite/ld-sh/sh64/reldl64.rd +++ b/ld/testsuite/ld-sh/sh64/reldl64.rd @@ -1,171 +1,171 @@ -Relocation section '\.rela\.text' at offset 0x5c0 contains 28 entries: -[ ]*Offset[ ]+Info[ ]+Type[ ]+Symbol's Value[ ]+Symbol's Name[ ]+Addend -[ ]*0+8 0000005f000000f6 R_SH_IMM_LOW16[ ]+0+4 file1text1[ ]+\+ 0 -[ ]*0+c 00000031000000f6 R_SH_IMM_LOW16[ ]+0+c file1data2[ ]+\+ 0 -[ ]*0+10 00000034000000f6 R_SH_IMM_LOW16[ ]+0+78 file2text3[ ]+\+ 0 -[ ]*0+14 00000013000000f6 R_SH_IMM_LOW16[ ]+0+12c file2data4[ ]+\+ 0 -[ ]*0+18 00000050000000f6 R_SH_IMM_LOW16[ ]+0+ unresolved1[ ]+\+ 0 -[ ]*0+1c 00000055000000f6 R_SH_IMM_LOW16[ ]+0+ unresolved6[ ]+\+ 0 -[ ]*0+20 00000061000000f6 R_SH_IMM_LOW16[ ]+0+ file1text1[ ]+\+ 0 -[ ]*0+24 00000061000000f6 R_SH_IMM_LOW16[ ]+0+ file1text1[ ]+\+ 18 -[ ]*0+28 00000025000000f6 R_SH_IMM_LOW16[ ]+0+ file1text5[ ]+\+ 8 -[ ]*0+2c 00000031000000f6 R_SH_IMM_LOW16[ ]+0+c file1data2[ ]+\+ 30 -[ ]*0+30 00000031000000f6 R_SH_IMM_LOW16[ ]+0+c file1data2[ ]+\+ 0 -[ ]*0+44 00000046000000f6 R_SH_IMM_LOW16[ ]+0+ unresolved7[ ]+\+ 0 -[ ]*0+48 0000002b000000f6 R_SH_IMM_LOW16[ ]+0+ unresolved1[ ]+\+ 0 -[ ]*0+34 00000039000000fc R_SH_IMM_HI16[ ]+0+ file2data4[ ]+\+ 10 -[ ]*0+38 00000039000000fa R_SH_IMM_MEDHI16[ ]+0+ file2data4[ ]+\+ 10 -[ ]*0+3c 00000039000000f8 R_SH_IMM_MEDLOW16[ ]+0+ file2data4[ ]+\+ 10 -[ ]*0+40 00000039000000f6 R_SH_IMM_LOW16[ ]+0+ file2data4[ ]+\+ 10 -[ ]*0+70 0000000c000000f6 R_SH_IMM_LOW16[ ]+0+6c file2text1[ ]+\+ 0 -[ ]*0+74 00000028000000f6 R_SH_IMM_LOW16[ ]+0+124 file2data2[ ]+\+ 0 -[ ]*0+78 00000027000000f6 R_SH_IMM_LOW16[ ]+0+10 file1text3[ ]+\+ 0 -[ ]*0+7c 00000085000000f6 R_SH_IMM_LOW16[ ]+0+14 file1data4[ ]+\+ 0 -[ ]*0+80 00000050000000f6 R_SH_IMM_LOW16[ ]+0+ unresolved1[ ]+\+ 0 -[ ]*0+84 00000068000000f6 R_SH_IMM_LOW16[ ]+0+ unresolved3[ ]+\+ 0 -[ ]*0+88 00000089000000f6 R_SH_IMM_LOW16[ ]+0+ unresolved8[ ]+\+ 0 -[ ]*0+8c 00000036000000f6 R_SH_IMM_LOW16[ ]+0+ unresolved9[ ]+\+ 0 -[ ]*0+90 00000061000000f6 R_SH_IMM_LOW16[ ]+0+ file1text1[ ]+\+ 0 -[ ]*0+94 0000004f000000f6 R_SH_IMM_LOW16[ ]+0+ file1data2[ ]+\+ 0 -[ ]*0+98 0000002c000000f6 R_SH_IMM_LOW16[ ]+0+ file1data3[ ]+\+ 0 +Relocation section '\.rela\.text' at offset 0x[0-9a-f]+ contains 28 entries: +.* +0+8 0+5f000000f6 R_SH_IMM_LOW16[ ]+0+4 +file1text1[ ]+\+ 0 +0+c 0+31000000f6 R_SH_IMM_LOW16[ ]+0+c +file1data2[ ]+\+ 0 +0+10 0+34000000f6 R_SH_IMM_LOW16[ ]+0+78 +file2text3[ ]+\+ 0 +0+14 0+13000000f6 R_SH_IMM_LOW16[ ]+0+12c +file2data4[ ]+\+ 0 +0+18 0+50000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved1[ ]+\+ 0 +0+1c 0+55000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved6[ ]+\+ 0 +0+20 0+61000000f6 R_SH_IMM_LOW16[ ]+0+ +file1text1[ ]+\+ 0 +0+24 0+61000000f6 R_SH_IMM_LOW16[ ]+0+ +file1text1[ ]+\+ 18 +0+28 0+25000000f6 R_SH_IMM_LOW16[ ]+0+ +file1text5[ ]+\+ 8 +0+2c 0+31000000f6 R_SH_IMM_LOW16[ ]+0+c +file1data2[ ]+\+ 30 +0+30 0+31000000f6 R_SH_IMM_LOW16[ ]+0+c +file1data2[ ]+\+ 0 +0+44 0+46000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved7[ ]+\+ 0 +0+48 0+2b000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved1[ ]+\+ 0 +0+34 0+39000000fc R_SH_IMM_HI16[ ]+0+ +file2data4[ ]+\+ 10 +0+38 0+39000000fa R_SH_IMM_MEDHI16[ ]+0+ +file2data4[ ]+\+ 10 +0+3c 0+39000000f8 R_SH_IMM_MEDLOW16[ ]+0+ +file2data4[ ]+\+ 10 +0+40 0+39000000f6 R_SH_IMM_LOW16[ ]+0+ +file2data4[ ]+\+ 10 +0+70 0+c000000f6 R_SH_IMM_LOW16[ ]+0+6c +file2text1[ ]+\+ 0 +0+74 0+28000000f6 R_SH_IMM_LOW16[ ]+0+124 +file2data2[ ]+\+ 0 +0+78 0+27000000f6 R_SH_IMM_LOW16[ ]+0+10 +file1text3[ ]+\+ 0 +0+7c 0+85000000f6 R_SH_IMM_LOW16[ ]+0+14 +file1data4[ ]+\+ 0 +0+80 0+50000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved1[ ]+\+ 0 +0+84 0+68000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved3[ ]+\+ 0 +0+88 0+89000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved8[ ]+\+ 0 +0+8c 0+36000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved9[ ]+\+ 0 +0+90 0+61000000f6 R_SH_IMM_LOW16[ ]+0+ +file1text1[ ]+\+ 0 +0+94 0+4f000000f6 R_SH_IMM_LOW16[ ]+0+ +file1data2[ ]+\+ 0 +0+98 0+2c000000f6 R_SH_IMM_LOW16[ ]+0+ +file1data3[ ]+\+ 0 -Relocation section '\.rela\.data' at offset 0x860 contains 134 entries: -[ ]*Offset[ ]+Info[ ]+Type[ ]+Symbol's Value[ ]+Symbol's Name[ ]+Addend -[ ]*0+8 0000000f00000001 R_SH_DIR32[ ]+0+4 file1data1[ ]+\+ 0 -[ ]*0+c 0000000b00000001 R_SH_DIR32[ ]+0+c file1text2[ ]+\+ 0 -[ ]*0+10 0000007c00000001 R_SH_DIR32[ ]+0+128 file2data3[ ]+\+ 0 -[ ]*0+14 0000006b00000001 R_SH_DIR32[ ]+0+7c file2text4[ ]+\+ 0 -[ ]*0+18 0000007800000001 R_SH_DIR32[ ]+0+ unresolved2[ ]+\+ 0 -[ ]*0+1c 0000000900000001 R_SH_DIR32[ ]+0+ unresolved5[ ]+\+ 0 -[ ]*0+20 0000007000000001 R_SH_DIR32[ ]+0+ unresolved6[ ]+\+ 0 -[ ]*0+24 0000000a00000001 R_SH_DIR32[ ]+0+ unresolved9[ ]+\+ 0 -[ ]*0+28 0000007e00000001 R_SH_DIR32[ ]+0+ a1[ ]+\+ 0 -[ ]*0+2c 0000007400000001 R_SH_DIR32[ ]+0+ a23[ ]+\+ 0 -[ ]*0+30 0000005800000001 R_SH_DIR32[ ]+0+44 b123[ ]+\+ 0 -[ ]*0+34 0000006e00000001 R_SH_DIR32[ ]+0+a4 c3[ ]+\+ 0 -[ ]*0+38 0000004000000001 R_SH_DIR32[ ]+0+b0 c13[ ]+\+ 0 -[ ]*0+3c 0000002a00000001 R_SH_DIR32[ ]+0+ a2[ ]+\+ 0 -[ ]*0+40 0000005200000001 R_SH_DIR32[ ]+0+ a3[ ]+\+ 0 -[ ]*0+44 0000002900000001 R_SH_DIR32[ ]+0+ a4[ ]+\+ 0 -[ ]*0+48 0000006d00000001 R_SH_DIR32[ ]+0+ a12[ ]+\+ 0 -[ ]*0+4c 0000001900000001 R_SH_DIR32[ ]+0+ a13[ ]+\+ 0 -[ ]*0+50 0000007a00000001 R_SH_DIR32[ ]+0+ a23[ ]+\+ 0 -[ ]*0+54 0000006600000001 R_SH_DIR32[ ]+0+ a123[ ]+\+ 0 -[ ]*0+58 0000004100000001 R_SH_DIR32[ ]+0+ b1[ ]+\+ 0 -[ ]*0+5c 0000007500000001 R_SH_DIR32[ ]+0+ b2[ ]+\+ 0 -[ ]*0+60 0000003300000001 R_SH_DIR32[ ]+0+ a3[ ]+\+ 0 -[ ]*0+64 0000008300000001 R_SH_DIR32[ ]+0+ a13[ ]+\+ 0 -[ ]*0+68 0000003200000001 R_SH_DIR32[ ]+0+ b3[ ]+\+ 0 -[ ]*0+6c 0000006c00000001 R_SH_DIR32[ ]+0+ b4[ ]+\+ 0 -[ ]*0+70 0000005600000001 R_SH_DIR32[ ]+0+ b12[ ]+\+ 0 -[ ]*0+74 0000002d00000001 R_SH_DIR32[ ]+0+ b13[ ]+\+ 0 -[ ]*0+78 0000004200000001 R_SH_DIR32[ ]+0+ a123[ ]+\+ 0 -[ ]*0+7c 0000006900000001 R_SH_DIR32[ ]+0+24 b3[ ]+\+ 0 -[ ]*0+80 0000003f00000001 R_SH_DIR32[ ]+0+30 b13[ ]+\+ 0 -[ ]*0+84 0000007300000001 R_SH_DIR32[ ]+0+34 b23[ ]+\+ 0 -[ ]*0+88 0000008100000001 R_SH_DIR32[ ]+0+ b23[ ]+\+ 0 -[ ]*0+8c 0000001000000001 R_SH_DIR32[ ]+0+ b123[ ]+\+ 0 -[ ]*0+90 0000008700000001 R_SH_DIR32[ ]+0+ c1[ ]+\+ 0 -[ ]*0+94 0000003000000001 R_SH_DIR32[ ]+0+ c2[ ]+\+ 0 -[ ]*0+98 0000006700000001 R_SH_DIR32[ ]+0+ c3[ ]+\+ 0 -[ ]*0+9c 0000003d00000001 R_SH_DIR32[ ]+0+b4 c23[ ]+\+ 0 -[ ]*0+a0 0000008200000001 R_SH_DIR32[ ]+0+b8 c123[ ]+\+ 0 -[ ]*0+a4 0000001200000001 R_SH_DIR32[ ]+0+ c4[ ]+\+ 0 -[ ]*0+a8 0000002400000001 R_SH_DIR32[ ]+0+ c12[ ]+\+ 0 -[ ]*0+ac 0000003500000001 R_SH_DIR32[ ]+0+ c13[ ]+\+ 0 -[ ]*0+b0 0000003a00000001 R_SH_DIR32[ ]+0+ c23[ ]+\+ 0 -[ ]*0+b4 0000003e00000001 R_SH_DIR32[ ]+0+ c123[ ]+\+ 0 -[ ]*0+b8 0000004c00000001 R_SH_DIR32[ ]+0+ oa1[ ]+\+ 0 -[ ]*0+bc 0000001800000001 R_SH_DIR32[ ]+0+ ob1[ ]+\+ 0 -[ ]*0+c0 0000004800000001 R_SH_DIR32[ ]+0+d8 ob123[ ]+\+ 0 -[ ]*0+c4 0000005d00000001 R_SH_DIR32[ ]+0+ oc1[ ]+\+ 0 -[ ]*0+c8 0000007d00000001 R_SH_DIR32[ ]+0+ oa2[ ]+\+ 0 -[ ]*0+cc 0000006500000001 R_SH_DIR32[ ]+0+c0 ob2[ ]+\+ 0 -[ ]*0+d0 0000007600000001 R_SH_DIR32[ ]+0+4c oc2[ ]+\+ 0 -[ ]*0+d4 0000004d00000001 R_SH_DIR32[ ]+0+ oa12[ ]+\+ 0 -[ ]*0+d8 0000001f00000001 R_SH_DIR32[ ]+0+ oa12[ ]+\+ 0 -[ ]*0+dc 0000006400000001 R_SH_DIR32[ ]+0+ ob12[ ]+\+ 0 -[ ]*0+e0 0000004e00000001 R_SH_DIR32[ ]+0+cc ob12[ ]+\+ 0 -[ ]*0+e4 0000005e00000001 R_SH_DIR32[ ]+0+ oc12[ ]+\+ 0 -[ ]*0+e8 0000001600000001 R_SH_DIR32[ ]+0+58 oc12[ ]+\+ 0 -[ ]*0+ec 0000004300000001 R_SH_DIR32[ ]+0+ oa23[ ]+\+ 0 -[ ]*0+f0 0000004900000001 R_SH_DIR32[ ]+0+ oa13[ ]+\+ 0 -[ ]*0+f4 0000000e00000001 R_SH_DIR32[ ]+0+64 oc123[ ]+\+ 0 -[ ]*0+f8 0000005900000001 R_SH_DIR32[ ]+0+ ob13[ ]+\+ 0 -[ ]*0+fc 0000006000000001 R_SH_DIR32[ ]+0+ oc13[ ]+\+ 0 -[ ]*0+100 0000008600000001 R_SH_DIR32[ ]+0+d4 ob23[ ]+\+ 0 -[ ]*0+104 0000002f00000001 R_SH_DIR32[ ]+0+60 oc23[ ]+\+ 0 -[ ]*0+108 0000005b00000001 R_SH_DIR32[ ]+0+ oa123[ ]+\+ 0 -[ ]*0+10c 0000005400000001 R_SH_DIR32[ ]+0+ oa123[ ]+\+ 0 -[ ]*0+110 0000006a00000001 R_SH_DIR32[ ]+0+ ob123[ ]+\+ 0 -[ ]*0+114 0000003700000001 R_SH_DIR32[ ]+0+ oc123[ ]+\+ 0 -[ ]*0+120 0000008000000001 R_SH_DIR32[ ]+0+11c file2data1[ ]+\+ 0 -[ ]*0+124 0000006200000001 R_SH_DIR32[ ]+0+74 file2text2[ ]+\+ 0 -[ ]*0+128 0000008400000001 R_SH_DIR32[ ]+0+10 file1data3[ ]+\+ 0 -[ ]*0+12c 0000007b00000001 R_SH_DIR32[ ]+0+14 file1text4[ ]+\+ 0 -[ ]*0+130 0000007800000001 R_SH_DIR32[ ]+0+ unresolved2[ ]+\+ 0 -[ ]*0+134 0000007f00000001 R_SH_DIR32[ ]+0+ unresolved4[ ]+\+ 0 -[ ]*0+138 0000004c00000001 R_SH_DIR32[ ]+0+ oa1[ ]+\+ 0 -[ ]*0+13c 0000001b00000001 R_SH_DIR32[ ]+0+ oa2[ ]+\+ 0 -[ ]*0+140 0000007100000001 R_SH_DIR32[ ]+0+ oa3[ ]+\+ 0 -[ ]*0+144 0000002000000001 R_SH_DIR32[ ]+0+ oa13[ ]+\+ 0 -[ ]*0+148 0000001d00000001 R_SH_DIR32[ ]+0+5c oc13[ ]+\+ 0 -[ ]*0+14c 0000001400000001 R_SH_DIR32[ ]+0+ oa4[ ]+\+ 0 -[ ]*0+150 0000001f00000001 R_SH_DIR32[ ]+0+ oa12[ ]+\+ 0 -[ ]*0+154 0000004900000001 R_SH_DIR32[ ]+0+ oa13[ ]+\+ 0 -[ ]*0+158 0000003c00000001 R_SH_DIR32[ ]+0+ oa23[ ]+\+ 0 -[ ]*0+15c 0000004300000001 R_SH_DIR32[ ]+0+ oa23[ ]+\+ 0 -[ ]*0+160 0000005b00000001 R_SH_DIR32[ ]+0+ oa123[ ]+\+ 0 -[ ]*0+164 0000001a00000001 R_SH_DIR32[ ]+0+50 oc3[ ]+\+ 0 -[ ]*0+168 0000005400000001 R_SH_DIR32[ ]+0+ oa123[ ]+\+ 0 -[ ]*0+16c 0000001800000001 R_SH_DIR32[ ]+0+ ob1[ ]+\+ 0 -[ ]*0+170 0000002600000001 R_SH_DIR32[ ]+0+ ob2[ ]+\+ 0 -[ ]*0+174 0000006300000001 R_SH_DIR32[ ]+0+ ob3[ ]+\+ 0 -[ ]*0+178 0000001700000001 R_SH_DIR32[ ]+0+ ob4[ ]+\+ 0 -[ ]*0+17c 0000008800000001 R_SH_DIR32[ ]+0+ oa3[ ]+\+ 0 -[ ]*0+180 0000002f00000001 R_SH_DIR32[ ]+0+60 oc23[ ]+\+ 0 -[ ]*0+184 0000000e00000001 R_SH_DIR32[ ]+0+64 oc123[ ]+\+ 0 -[ ]*0+188 0000006400000001 R_SH_DIR32[ ]+0+ ob12[ ]+\+ 0 -[ ]*0+18c 0000005900000001 R_SH_DIR32[ ]+0+ ob13[ ]+\+ 0 -[ ]*0+190 0000005100000001 R_SH_DIR32[ ]+0+d0 ob13[ ]+\+ 0 -[ ]*0+194 0000008600000001 R_SH_DIR32[ ]+0+d4 ob23[ ]+\+ 0 -[ ]*0+198 0000005c00000001 R_SH_DIR32[ ]+0+ ob23[ ]+\+ 0 -[ ]*0+19c 0000006a00000001 R_SH_DIR32[ ]+0+ ob123[ ]+\+ 0 -[ ]*0+1a0 0000005d00000001 R_SH_DIR32[ ]+0+ oc1[ ]+\+ 0 -[ ]*0+1a4 0000001500000001 R_SH_DIR32[ ]+0+c4 ob3[ ]+\+ 0 -[ ]*0+1a8 0000004800000001 R_SH_DIR32[ ]+0+d8 ob123[ ]+\+ 0 -[ ]*0+1ac 0000000d00000001 R_SH_DIR32[ ]+0+ oc2[ ]+\+ 0 -[ ]*0+1b0 0000003b00000001 R_SH_DIR32[ ]+0+ oc3[ ]+\+ 0 -[ ]*0+1b4 0000005700000001 R_SH_DIR32[ ]+0+ oc4[ ]+\+ 0 -[ ]*0+1b8 0000005e00000001 R_SH_DIR32[ ]+0+ oc12[ ]+\+ 0 -[ ]*0+1bc 0000006000000001 R_SH_DIR32[ ]+0+ oc13[ ]+\+ 0 -[ ]*0+1c0 0000002e00000001 R_SH_DIR32[ ]+0+ oc23[ ]+\+ 0 -[ ]*0+1c4 0000003700000001 R_SH_DIR32[ ]+0+ oc123[ ]+\+ 0 -[ ]*0+1c8 0000007e00000001 R_SH_DIR32[ ]+0+ a1[ ]+\+ 0 -[ ]*0+1cc 0000001e00000001 R_SH_DIR32[ ]+0+a0 c2[ ]+\+ 0 -[ ]*0+1d0 0000007300000001 R_SH_DIR32[ ]+0+34 b23[ ]+\+ 0 -[ ]*0+1d4 0000004100000001 R_SH_DIR32[ ]+0+ b1[ ]+\+ 0 -[ ]*0+1d8 0000008700000001 R_SH_DIR32[ ]+0+ c1[ ]+\+ 0 -[ ]*0+1dc 0000006d00000001 R_SH_DIR32[ ]+0+ a12[ ]+\+ 0 -[ ]*0+1e0 0000005a00000001 R_SH_DIR32[ ]+0+ a2[ ]+\+ 0 -[ ]*0+1e4 0000001100000001 R_SH_DIR32[ ]+0+20 b2[ ]+\+ 0 -[ ]*0+1e8 0000005600000001 R_SH_DIR32[ ]+0+ b12[ ]+\+ 0 -[ ]*0+1ec 0000002400000001 R_SH_DIR32[ ]+0+ c12[ ]+\+ 0 -[ ]*0+1f0 0000005800000001 R_SH_DIR32[ ]+0+44 b123[ ]+\+ 0 -[ ]*0+1f4 0000008200000001 R_SH_DIR32[ ]+0+b8 c123[ ]+\+ 0 -[ ]*0+1f8 0000001900000001 R_SH_DIR32[ ]+0+ a13[ ]+\+ 0 -[ ]*0+1fc 0000002d00000001 R_SH_DIR32[ ]+0+ b13[ ]+\+ 0 -[ ]*0+200 0000003d00000001 R_SH_DIR32[ ]+0+b4 c23[ ]+\+ 0 -[ ]*0+204 0000004200000001 R_SH_DIR32[ ]+0+ a123[ ]+\+ 0 -[ ]*0+208 0000003500000001 R_SH_DIR32[ ]+0+ c13[ ]+\+ 0 -[ ]*0+20c 0000006600000001 R_SH_DIR32[ ]+0+ a123[ ]+\+ 0 -[ ]*0+210 0000007200000001 R_SH_DIR32[ ]+0+ac c12[ ]+\+ 0 -[ ]*0+214 0000007400000001 R_SH_DIR32[ ]+0+ a23[ ]+\+ 0 -[ ]*0+218 0000001000000001 R_SH_DIR32[ ]+0+ b123[ ]+\+ 0 -[ ]*0+21c 0000004400000001 R_SH_DIR32[ ]+0+ a12[ ]+\+ 0 -[ ]*0+220 0000007700000001 R_SH_DIR32[ ]+0+2c b12[ ]+\+ 0 -[ ]*0+224 0000003e00000001 R_SH_DIR32[ ]+0+ c123[ ]+\+ 0 +Relocation section '\.rela\.data' at offset 0x[0-9a-f]+ contains 134 entries: +.* +0+8 0+f00000001 R_SH_DIR32[ ]+0+4 +file1data1[ ]+\+ 0 +0+c 0+b00000001 R_SH_DIR32[ ]+0+c +file1text2[ ]+\+ 0 +0+10 0+7c00000001 R_SH_DIR32[ ]+0+128 +file2data3[ ]+\+ 0 +0+14 0+6b00000001 R_SH_DIR32[ ]+0+7c +file2text4[ ]+\+ 0 +0+18 0+7800000001 R_SH_DIR32[ ]+0+ +unresolved2[ ]+\+ 0 +0+1c 0+900000001 R_SH_DIR32[ ]+0+ +unresolved5[ ]+\+ 0 +0+20 0+7000000001 R_SH_DIR32[ ]+0+ +unresolved6[ ]+\+ 0 +0+24 0+a00000001 R_SH_DIR32[ ]+0+ +unresolved9[ ]+\+ 0 +0+28 0+7e00000001 R_SH_DIR32[ ]+0+ +a1[ ]+\+ 0 +0+2c 0+7400000001 R_SH_DIR32[ ]+0+ +a23[ ]+\+ 0 +0+30 0+5800000001 R_SH_DIR32[ ]+0+44 +b123[ ]+\+ 0 +0+34 0+6e00000001 R_SH_DIR32[ ]+0+a4 +c3[ ]+\+ 0 +0+38 0+4000000001 R_SH_DIR32[ ]+0+b0 +c13[ ]+\+ 0 +0+3c 0+2a00000001 R_SH_DIR32[ ]+0+ +a2[ ]+\+ 0 +0+40 0+5200000001 R_SH_DIR32[ ]+0+ +a3[ ]+\+ 0 +0+44 0+2900000001 R_SH_DIR32[ ]+0+ +a4[ ]+\+ 0 +0+48 0+6d00000001 R_SH_DIR32[ ]+0+ +a12[ ]+\+ 0 +0+4c 0+1900000001 R_SH_DIR32[ ]+0+ +a13[ ]+\+ 0 +0+50 0+7a00000001 R_SH_DIR32[ ]+0+ +a23[ ]+\+ 0 +0+54 0+6600000001 R_SH_DIR32[ ]+0+ +a123[ ]+\+ 0 +0+58 0+4100000001 R_SH_DIR32[ ]+0+ +b1[ ]+\+ 0 +0+5c 0+7500000001 R_SH_DIR32[ ]+0+ +b2[ ]+\+ 0 +0+60 0+3300000001 R_SH_DIR32[ ]+0+ +a3[ ]+\+ 0 +0+64 0+8300000001 R_SH_DIR32[ ]+0+ +a13[ ]+\+ 0 +0+68 0+3200000001 R_SH_DIR32[ ]+0+ +b3[ ]+\+ 0 +0+6c 0+6c00000001 R_SH_DIR32[ ]+0+ +b4[ ]+\+ 0 +0+70 0+5600000001 R_SH_DIR32[ ]+0+ +b12[ ]+\+ 0 +0+74 0+2d00000001 R_SH_DIR32[ ]+0+ +b13[ ]+\+ 0 +0+78 0+4200000001 R_SH_DIR32[ ]+0+ +a123[ ]+\+ 0 +0+7c 0+6900000001 R_SH_DIR32[ ]+0+24 +b3[ ]+\+ 0 +0+80 0+3f00000001 R_SH_DIR32[ ]+0+30 +b13[ ]+\+ 0 +0+84 0+7300000001 R_SH_DIR32[ ]+0+34 +b23[ ]+\+ 0 +0+88 0+8100000001 R_SH_DIR32[ ]+0+ +b23[ ]+\+ 0 +0+8c 0+1000000001 R_SH_DIR32[ ]+0+ +b123[ ]+\+ 0 +0+90 0+8700000001 R_SH_DIR32[ ]+0+ +c1[ ]+\+ 0 +0+94 0+3000000001 R_SH_DIR32[ ]+0+ +c2[ ]+\+ 0 +0+98 0+6700000001 R_SH_DIR32[ ]+0+ +c3[ ]+\+ 0 +0+9c 0+3d00000001 R_SH_DIR32[ ]+0+b4 +c23[ ]+\+ 0 +0+a0 0+8200000001 R_SH_DIR32[ ]+0+b8 +c123[ ]+\+ 0 +0+a4 0+1200000001 R_SH_DIR32[ ]+0+ +c4[ ]+\+ 0 +0+a8 0+2400000001 R_SH_DIR32[ ]+0+ +c12[ ]+\+ 0 +0+ac 0+3500000001 R_SH_DIR32[ ]+0+ +c13[ ]+\+ 0 +0+b0 0+3a00000001 R_SH_DIR32[ ]+0+ +c23[ ]+\+ 0 +0+b4 0+3e00000001 R_SH_DIR32[ ]+0+ +c123[ ]+\+ 0 +0+b8 0+4c00000001 R_SH_DIR32[ ]+0+ +oa1[ ]+\+ 0 +0+bc 0+1800000001 R_SH_DIR32[ ]+0+ +ob1[ ]+\+ 0 +0+c0 0+4800000001 R_SH_DIR32[ ]+0+d8 +ob123[ ]+\+ 0 +0+c4 0+5d00000001 R_SH_DIR32[ ]+0+ +oc1[ ]+\+ 0 +0+c8 0+7d00000001 R_SH_DIR32[ ]+0+ +oa2[ ]+\+ 0 +0+cc 0+6500000001 R_SH_DIR32[ ]+0+c0 +ob2[ ]+\+ 0 +0+d0 0+7600000001 R_SH_DIR32[ ]+0+4c +oc2[ ]+\+ 0 +0+d4 0+4d00000001 R_SH_DIR32[ ]+0+ +oa12[ ]+\+ 0 +0+d8 0+1f00000001 R_SH_DIR32[ ]+0+ +oa12[ ]+\+ 0 +0+dc 0+6400000001 R_SH_DIR32[ ]+0+ +ob12[ ]+\+ 0 +0+e0 0+4e00000001 R_SH_DIR32[ ]+0+cc +ob12[ ]+\+ 0 +0+e4 0+5e00000001 R_SH_DIR32[ ]+0+ +oc12[ ]+\+ 0 +0+e8 0+1600000001 R_SH_DIR32[ ]+0+58 +oc12[ ]+\+ 0 +0+ec 0+4300000001 R_SH_DIR32[ ]+0+ +oa23[ ]+\+ 0 +0+f0 0+4900000001 R_SH_DIR32[ ]+0+ +oa13[ ]+\+ 0 +0+f4 0+e00000001 R_SH_DIR32[ ]+0+64 +oc123[ ]+\+ 0 +0+f8 0+5900000001 R_SH_DIR32[ ]+0+ +ob13[ ]+\+ 0 +0+fc 0+6000000001 R_SH_DIR32[ ]+0+ +oc13[ ]+\+ 0 +0+100 0+8600000001 R_SH_DIR32[ ]+0+d4 +ob23[ ]+\+ 0 +0+104 0+2f00000001 R_SH_DIR32[ ]+0+60 +oc23[ ]+\+ 0 +0+108 0+5b00000001 R_SH_DIR32[ ]+0+ +oa123[ ]+\+ 0 +0+10c 0+5400000001 R_SH_DIR32[ ]+0+ +oa123[ ]+\+ 0 +0+110 0+6a00000001 R_SH_DIR32[ ]+0+ +ob123[ ]+\+ 0 +0+114 0+3700000001 R_SH_DIR32[ ]+0+ +oc123[ ]+\+ 0 +0+120 0+8000000001 R_SH_DIR32[ ]+0+11c +file2data1[ ]+\+ 0 +0+124 0+6200000001 R_SH_DIR32[ ]+0+74 +file2text2[ ]+\+ 0 +0+128 0+8400000001 R_SH_DIR32[ ]+0+10 +file1data3[ ]+\+ 0 +0+12c 0+7b00000001 R_SH_DIR32[ ]+0+14 +file1text4[ ]+\+ 0 +0+130 0+7800000001 R_SH_DIR32[ ]+0+ +unresolved2[ ]+\+ 0 +0+134 0+7f00000001 R_SH_DIR32[ ]+0+ +unresolved4[ ]+\+ 0 +0+138 0+4c00000001 R_SH_DIR32[ ]+0+ +oa1[ ]+\+ 0 +0+13c 0+1b00000001 R_SH_DIR32[ ]+0+ +oa2[ ]+\+ 0 +0+140 0+7100000001 R_SH_DIR32[ ]+0+ +oa3[ ]+\+ 0 +0+144 0+2000000001 R_SH_DIR32[ ]+0+ +oa13[ ]+\+ 0 +0+148 0+1d00000001 R_SH_DIR32[ ]+0+5c +oc13[ ]+\+ 0 +0+14c 0+1400000001 R_SH_DIR32[ ]+0+ +oa4[ ]+\+ 0 +0+150 0+1f00000001 R_SH_DIR32[ ]+0+ +oa12[ ]+\+ 0 +0+154 0+4900000001 R_SH_DIR32[ ]+0+ +oa13[ ]+\+ 0 +0+158 0+3c00000001 R_SH_DIR32[ ]+0+ +oa23[ ]+\+ 0 +0+15c 0+4300000001 R_SH_DIR32[ ]+0+ +oa23[ ]+\+ 0 +0+160 0+5b00000001 R_SH_DIR32[ ]+0+ +oa123[ ]+\+ 0 +0+164 0+1a00000001 R_SH_DIR32[ ]+0+50 +oc3[ ]+\+ 0 +0+168 0+5400000001 R_SH_DIR32[ ]+0+ +oa123[ ]+\+ 0 +0+16c 0+1800000001 R_SH_DIR32[ ]+0+ +ob1[ ]+\+ 0 +0+170 0+2600000001 R_SH_DIR32[ ]+0+ +ob2[ ]+\+ 0 +0+174 0+6300000001 R_SH_DIR32[ ]+0+ +ob3[ ]+\+ 0 +0+178 0+1700000001 R_SH_DIR32[ ]+0+ +ob4[ ]+\+ 0 +0+17c 0+8800000001 R_SH_DIR32[ ]+0+ +oa3[ ]+\+ 0 +0+180 0+2f00000001 R_SH_DIR32[ ]+0+60 +oc23[ ]+\+ 0 +0+184 0+e00000001 R_SH_DIR32[ ]+0+64 +oc123[ ]+\+ 0 +0+188 0+6400000001 R_SH_DIR32[ ]+0+ +ob12[ ]+\+ 0 +0+18c 0+5900000001 R_SH_DIR32[ ]+0+ +ob13[ ]+\+ 0 +0+190 0+5100000001 R_SH_DIR32[ ]+0+d0 +ob13[ ]+\+ 0 +0+194 0+8600000001 R_SH_DIR32[ ]+0+d4 +ob23[ ]+\+ 0 +0+198 0+5c00000001 R_SH_DIR32[ ]+0+ +ob23[ ]+\+ 0 +0+19c 0+6a00000001 R_SH_DIR32[ ]+0+ +ob123[ ]+\+ 0 +0+1a0 0+5d00000001 R_SH_DIR32[ ]+0+ +oc1[ ]+\+ 0 +0+1a4 0+1500000001 R_SH_DIR32[ ]+0+c4 +ob3[ ]+\+ 0 +0+1a8 0+4800000001 R_SH_DIR32[ ]+0+d8 +ob123[ ]+\+ 0 +0+1ac 0+d00000001 R_SH_DIR32[ ]+0+ +oc2[ ]+\+ 0 +0+1b0 0+3b00000001 R_SH_DIR32[ ]+0+ +oc3[ ]+\+ 0 +0+1b4 0+5700000001 R_SH_DIR32[ ]+0+ +oc4[ ]+\+ 0 +0+1b8 0+5e00000001 R_SH_DIR32[ ]+0+ +oc12[ ]+\+ 0 +0+1bc 0+6000000001 R_SH_DIR32[ ]+0+ +oc13[ ]+\+ 0 +0+1c0 0+2e00000001 R_SH_DIR32[ ]+0+ +oc23[ ]+\+ 0 +0+1c4 0+3700000001 R_SH_DIR32[ ]+0+ +oc123[ ]+\+ 0 +0+1c8 0+7e00000001 R_SH_DIR32[ ]+0+ +a1[ ]+\+ 0 +0+1cc 0+1e00000001 R_SH_DIR32[ ]+0+a0 +c2[ ]+\+ 0 +0+1d0 0+7300000001 R_SH_DIR32[ ]+0+34 +b23[ ]+\+ 0 +0+1d4 0+4100000001 R_SH_DIR32[ ]+0+ +b1[ ]+\+ 0 +0+1d8 0+8700000001 R_SH_DIR32[ ]+0+ +c1[ ]+\+ 0 +0+1dc 0+6d00000001 R_SH_DIR32[ ]+0+ +a12[ ]+\+ 0 +0+1e0 0+5a00000001 R_SH_DIR32[ ]+0+ +a2[ ]+\+ 0 +0+1e4 0+1100000001 R_SH_DIR32[ ]+0+20 +b2[ ]+\+ 0 +0+1e8 0+5600000001 R_SH_DIR32[ ]+0+ +b12[ ]+\+ 0 +0+1ec 0+2400000001 R_SH_DIR32[ ]+0+ +c12[ ]+\+ 0 +0+1f0 0+5800000001 R_SH_DIR32[ ]+0+44 +b123[ ]+\+ 0 +0+1f4 0+8200000001 R_SH_DIR32[ ]+0+b8 +c123[ ]+\+ 0 +0+1f8 0+1900000001 R_SH_DIR32[ ]+0+ +a13[ ]+\+ 0 +0+1fc 0+2d00000001 R_SH_DIR32[ ]+0+ +b13[ ]+\+ 0 +0+200 0+3d00000001 R_SH_DIR32[ ]+0+b4 +c23[ ]+\+ 0 +0+204 0+4200000001 R_SH_DIR32[ ]+0+ +a123[ ]+\+ 0 +0+208 0+3500000001 R_SH_DIR32[ ]+0+ +c13[ ]+\+ 0 +0+20c 0+6600000001 R_SH_DIR32[ ]+0+ +a123[ ]+\+ 0 +0+210 0+7200000001 R_SH_DIR32[ ]+0+ac +c12[ ]+\+ 0 +0+214 0+7400000001 R_SH_DIR32[ ]+0+ +a23[ ]+\+ 0 +0+218 0+1000000001 R_SH_DIR32[ ]+0+ +b123[ ]+\+ 0 +0+21c 0+4400000001 R_SH_DIR32[ ]+0+ +a12[ ]+\+ 0 +0+220 0+7700000001 R_SH_DIR32[ ]+0+2c +b12[ ]+\+ 0 +0+224 0+3e00000001 R_SH_DIR32[ ]+0+ +c123[ ]+\+ 0 Symbol table '\.symtab' contains 138 entries: Num: Value[ ]+Size Type Bind Vis Ndx Name diff --git a/ld/testsuite/ld-sh/shared-1.d b/ld/testsuite/ld-sh/shared-1.d index 1d20cc944e9..2da55ab060b 100644 --- a/ld/testsuite/ld-sh/shared-1.d +++ b/ld/testsuite/ld-sh/shared-1.d @@ -11,9 +11,9 @@ # about how, when, where and which addends to use. A DSO must have the # same value in the addend as in the data, so either can be used. -Relocation section '\.rela\.text' at offset 0x328 contains 1 entries: - Offset Info Type Symbol's Value Symbol's Name Addend -0000033c 000000a5 R_SH_RELATIVE 00000340 +Relocation section '\.rela\.text' at offset 0x[0-9a-f]+ contains 1 entries: +.* +0000033c 000000a5 R_SH_RELATIVE +00000340 Hex dump of section '\.rela\.text': 0x00000328 00000340 000000a5 0000033c .* -- 2.30.2