aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ld/testsuite/ChangeLog8
-rw-r--r--ld/testsuite/ld-sh/sh64/crange-2i.s1
-rw-r--r--ld/testsuite/ld-sh/sh64/crange3-cmpct.rd34
-rw-r--r--ld/testsuite/ld-sh/sh64/crange3-media.rd32
-rw-r--r--ld/testsuite/ld-sh/sh64/crange3.dd70
-rw-r--r--ld/testsuite/ld-sh/sh64/crange3.rd32
-rw-r--r--ld/testsuite/ld-sh/sh64/reldl64.rd324
7 files changed, 256 insertions, 245 deletions
diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog
index 22ca2bd..d95cd0c 100644
--- a/ld/testsuite/ChangeLog
+++ b/ld/testsuite/ChangeLog
@@ -1,5 +1,13 @@
2002-02-11 Alexandre Oliva <aoliva@redhat.com>
+ * ld-sh/sh64/reldl64.rd: Add relocation symbol data in info field.
+ * ld-sh/sh64/crange-2i.s: Add align to match align in crange-2h.s.
+ * ld-sh/sh64/crange3-cmpct.rd: Adjust to reflect modifications
+ in section ordering.
+ * ld-sh/sh64/crange3-media.rd: Likewise.
+ * ld-sh/sh64/crange3.rd: Likewise.
+ * ld-sh/sh64/crange3.dd: Likewise.
+
* ld-sh/shared-1.d: Fix relocation addend.
2002-02-09 Hans-Peter Nilsson <hp@bitrange.com>
diff --git a/ld/testsuite/ld-sh/sh64/crange-2i.s b/ld/testsuite/ld-sh/sh64/crange-2i.s
index 6bf9747..78c1ce9 100644
--- a/ld/testsuite/ld-sh/sh64/crange-2i.s
+++ b/ld/testsuite/ld-sh/sh64/crange-2i.s
@@ -3,5 +3,6 @@
! SHcompact insns.
.section .text,"ax"
.mode SHmedia
+ .align 2
.global diversion
diversion:
diff --git a/ld/testsuite/ld-sh/sh64/crange3-cmpct.rd b/ld/testsuite/ld-sh/sh64/crange3-cmpct.rd
index 623d577..ea92dce 100644
--- a/ld/testsuite/ld-sh/sh64/crange3-cmpct.rd
+++ b/ld/testsuite/ld-sh/sh64/crange3-cmpct.rd
@@ -8,7 +8,7 @@ ELF Header:
Type: EXEC \(Executable file\)
Machine: Hitachi SH
Version: 0x1
- Entry point address: 0x10c2
+ Entry point address: 0x10c4
Start of program headers: 52 \(bytes into file\)
Start of section headers: 500 \(bytes into file\)
Flags: 0xa
@@ -58,7 +58,7 @@ Symbol table '\.symtab' contains 28 entries:
14: 000010a4 0 NOTYPE LOCAL DEFAULT 2 start2
15: 000010bc 0 NOTYPE LOCAL DEFAULT 2 sec3
16: 00000000 0 NOTYPE LOCAL DEFAULT ABS \*ABS\*
- 17: 000010c2 0 NOTYPE GLOBAL DEFAULT 2 diversion
+ 17: 000010c4 0 NOTYPE GLOBAL DEFAULT 2 diversion
18: 00001160 0 OBJECT GLOBAL DEFAULT 5 ___dtors
19: 00001160 0 OBJECT GLOBAL DEFAULT ABS __bss_start
20: 00001160 0 OBJECT GLOBAL DEFAULT 4 ___ctors_end
@@ -71,23 +71,23 @@ Symbol table '\.symtab' contains 28 entries:
27: 00001160 0 OBJECT GLOBAL DEFAULT 5 ___dtors_end
Hex dump of section '\.text':
- 0x00001004 e10f0009 00090009 00090009 00090009 .*
- 0x00001014 00090009 0009e10e 6ff0fff0 6ff0fff0 .*
+ 0x00001004 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
+ 0x00001014 6ff0fff0 6ff0fff0 cc00bd40 6ff0fff0 .*
0x00001024 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x00001034 cc00bd40 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x00001044 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x00001054 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x00001064 6ff0fff0 cc00bd50 cc0084c0 6ff0fff0 .*
+ 0x00001034 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
+ 0x00001044 6ff0fff0 6ff0fff0 6ff0fff0 cc00bd50 .*
+ 0x00001054 cc0084c0 6ff0fff0 6ff0fff0 6ff0fff0 .*
+ 0x00001064 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
0x00001074 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
0x00001084 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x00001094 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x000010a4 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x000010b4 6ff0fff0 cc0084d0 6ff0fff0 6ff0fff0 .*
- 0x000010c4 6ff0fff0 0000002a 0000002b 00090009 .*
- 0x000010d4 00090009 0009 .*
+ 0x00001094 6ff0fff0 6ff0fff0 6ff0fff0 cc0084d0 .*
+ 0x000010a4 6ff0fff0 6ff0fff0 6ff0fff0 0000002a .*
+ 0x000010b4 0000002b 00090009 00090009 00090000 .*
+ 0x000010c4 e10f0009 00090009 00090009 00090009 .*
+ 0x000010d4 00090009 0009e10e .*
Hex dump of section '\.cranges':
- 0x00000000 00001004 00000018 00020000 101c0000 .*
- 0x00000010 00a00003 000010bc 0000000c 00030000 .*
- 0x00000020 10c80000 00080001 000010d0 00000004 .*
- 0x00000030 00020000 10d40000 00060002 .*
+ 0x00000000 00001004 000000a0 00030000 10a40000 .*
+ 0x00000010 000c0003 000010b0 00000008 00010000 .*
+ 0x00000020 10b80000 00040002 000010bc 00000006 .*
+ 0x00000030 00020000 10c40000 00180002 .*
diff --git a/ld/testsuite/ld-sh/sh64/crange3-media.rd b/ld/testsuite/ld-sh/sh64/crange3-media.rd
index 90b5288..5cc7888 100644
--- a/ld/testsuite/ld-sh/sh64/crange3-media.rd
+++ b/ld/testsuite/ld-sh/sh64/crange3-media.rd
@@ -58,7 +58,7 @@ Symbol table '\.symtab' contains 28 entries:
14: 000010a4 0 NOTYPE LOCAL DEFAULT 2 start2
15: 000010bc 0 NOTYPE LOCAL DEFAULT 2 sec3
16: 00000000 0 NOTYPE LOCAL DEFAULT ABS \*ABS\*
- 17: 000010c2 0 NOTYPE GLOBAL DEFAULT 2 diversion
+ 17: 000010c4 0 NOTYPE GLOBAL DEFAULT 2 diversion
18: 00001160 0 OBJECT GLOBAL DEFAULT 5 ___dtors
19: 00001160 0 OBJECT GLOBAL DEFAULT ABS __bss_start
20: 00001160 0 OBJECT GLOBAL DEFAULT 4 ___ctors_end
@@ -71,23 +71,23 @@ Symbol table '\.symtab' contains 28 entries:
27: 00001160 0 OBJECT GLOBAL DEFAULT 5 ___dtors_end
Hex dump of section '\.text':
- 0x00001004 e10f0009 00090009 00090009 00090009 .*
- 0x00001014 00090009 0009e10e 6ff0fff0 6ff0fff0 .*
+ 0x00001004 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
+ 0x00001014 6ff0fff0 6ff0fff0 cc00bd40 6ff0fff0 .*
0x00001024 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x00001034 cc00bd40 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x00001044 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x00001054 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x00001064 6ff0fff0 cc00bd50 cc0084c0 6ff0fff0 .*
+ 0x00001034 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
+ 0x00001044 6ff0fff0 6ff0fff0 6ff0fff0 cc00bd50 .*
+ 0x00001054 cc0084c0 6ff0fff0 6ff0fff0 6ff0fff0 .*
+ 0x00001064 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
0x00001074 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
0x00001084 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x00001094 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x000010a4 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x000010b4 6ff0fff0 cc0084d0 6ff0fff0 6ff0fff0 .*
- 0x000010c4 6ff0fff0 0000002a 0000002b 00090009 .*
- 0x000010d4 00090009 0009 .*
+ 0x00001094 6ff0fff0 6ff0fff0 6ff0fff0 cc0084d0 .*
+ 0x000010a4 6ff0fff0 6ff0fff0 6ff0fff0 0000002a .*
+ 0x000010b4 0000002b 00090009 00090009 00090000 .*
+ 0x000010c4 e10f0009 00090009 00090009 00090009 .*
+ 0x000010d4 00090009 0009e10e .*
Hex dump of section '\.cranges':
- 0x00000000 00001004 00000018 00020000 101c0000 .*
- 0x00000010 00a00003 000010bc 0000000c 00030000 .*
- 0x00000020 10c80000 00080001 000010d0 00000004 .*
- 0x00000030 00020000 10d40000 00060002 .*
+ 0x00000000 00001004 000000a0 00030000 10a40000 .*
+ 0x00000010 000c0003 000010b0 00000008 00010000 .*
+ 0x00000020 10b80000 00040002 000010bc 00000006 .*
+ 0x00000030 00020000 10c40000 00180002 .*
diff --git a/ld/testsuite/ld-sh/sh64/crange3.dd b/ld/testsuite/ld-sh/sh64/crange3.dd
index a1f9d91..416ad6c 100644
--- a/ld/testsuite/ld-sh/sh64/crange3.dd
+++ b/ld/testsuite/ld-sh/sh64/crange3.dd
@@ -3,46 +3,38 @@ tmpdir/linked: file format elf32-sh64
Disassembly of section .init:
-0000000000001000 <start>:
+00001000 <start>:
1000: 6ff0fff0 nop
Disassembly of section .text:
-0000000000001004 <diversion>:
- 1004: e1 0f mov #15,r1
- 1006: 00 09 nop
- 1008: 00 09 nop
- 100a: 00 09 nop
- 100c: 00 09 nop
- 100e: 00 09 nop
- 1010: 00 09 nop
- 1012: 00 09 nop
- 1014: 00 09 nop
- 1016: 00 09 nop
- 1018: 00 09 nop
- 101a: e1 0e mov #14,r1
-
-000000000000101c <sec4>:
- 101c: 6ff0fff0 nop
+00001004 <sec4>:
+ 1004: 6ff0fff0 nop
+ 1008: 6ff0fff0 nop
+ 100c: 6ff0fff0 nop
+ 1010: 6ff0fff0 nop
+ 1014: 6ff0fff0 nop
+ 1018: 6ff0fff0 nop
+ 101c: cc00bd40 movi 47,r20
1020: 6ff0fff0 nop
1024: 6ff0fff0 nop
1028: 6ff0fff0 nop
102c: 6ff0fff0 nop
1030: 6ff0fff0 nop
- 1034: cc00bd40 movi 47,r20
+ 1034: 6ff0fff0 nop
1038: 6ff0fff0 nop
103c: 6ff0fff0 nop
1040: 6ff0fff0 nop
1044: 6ff0fff0 nop
1048: 6ff0fff0 nop
104c: 6ff0fff0 nop
- 1050: 6ff0fff0 nop
- 1054: 6ff0fff0 nop
+ 1050: cc00bd50 movi 47,r21
+ 1054: cc0084c0 movi 33,r12
1058: 6ff0fff0 nop
105c: 6ff0fff0 nop
1060: 6ff0fff0 nop
1064: 6ff0fff0 nop
- 1068: cc00bd50 movi 47,r21
- 106c: cc0084c0 movi 33,r12
+ 1068: 6ff0fff0 nop
+ 106c: 6ff0fff0 nop
1070: 6ff0fff0 nop
1074: 6ff0fff0 nop
1078: 6ff0fff0 nop
@@ -55,24 +47,34 @@ Disassembly of section .text:
1094: 6ff0fff0 nop
1098: 6ff0fff0 nop
109c: 6ff0fff0 nop
- 10a0: 6ff0fff0 nop
+ 10a0: cc0084d0 movi 33,r13
+
+000010a4 <diversion2>:
10a4: 6ff0fff0 nop
10a8: 6ff0fff0 nop
10ac: 6ff0fff0 nop
- 10b0: 6ff0fff0 nop
- 10b4: 6ff0fff0 nop
- 10b8: cc0084d0 movi 33,r13
+ 10b0: 00 00 00 2a \.long 0x0000002a
+ 10b4: 00 00 00 2b \.long 0x0000002b
+ 10b8: 00 09 nop
+ 10ba: 00 09 nop
+
+000010bc <sec3>:
+ 10bc: 00 09 nop
+ 10be: 00 09 nop
+ 10c0: 00 09 nop
+ \.\.\.
-00000000000010bc <diversion2>:
- 10bc: 6ff0fff0 nop
- 10c0: 6ff0fff0 nop
- 10c4: 6ff0fff0 nop
- 10c8: 00 00 00 2a .long 0x0000002a
- 10cc: 00 00 00 2b .long 0x0000002b
+000010c4 <diversion>:
+ 10c4: e1 0f mov #15,r1
+ 10c6: 00 09 nop
+ 10c8: 00 09 nop
+ 10ca: 00 09 nop
+ 10cc: 00 09 nop
+ 10ce: 00 09 nop
10d0: 00 09 nop
10d2: 00 09 nop
-
-00000000000010d4 <sec3>:
10d4: 00 09 nop
10d6: 00 09 nop
10d8: 00 09 nop
+ 10da: e1 0e mov #14,r1
+
diff --git a/ld/testsuite/ld-sh/sh64/crange3.rd b/ld/testsuite/ld-sh/sh64/crange3.rd
index a70f4da..363977c 100644
--- a/ld/testsuite/ld-sh/sh64/crange3.rd
+++ b/ld/testsuite/ld-sh/sh64/crange3.rd
@@ -39,7 +39,7 @@ Symbol table '\.symtab' contains 28 entries:
14: 000010a4 0 NOTYPE LOCAL DEFAULT 2 start2
15: 000010bc 0 NOTYPE LOCAL DEFAULT 2 sec3
16: 00000000 0 NOTYPE LOCAL DEFAULT ABS \*ABS\*
- 17: 000010c2 0 NOTYPE GLOBAL DEFAULT 2 diversion
+ 17: 000010c4 0 NOTYPE GLOBAL DEFAULT 2 diversion
18: 00001160 0 OBJECT GLOBAL DEFAULT 5 ___dtors
19: 00001160 0 OBJECT GLOBAL DEFAULT ABS __bss_start
20: 00001160 0 OBJECT GLOBAL DEFAULT 4 ___ctors_end
@@ -52,23 +52,23 @@ Symbol table '\.symtab' contains 28 entries:
27: 00001160 0 OBJECT GLOBAL DEFAULT 5 ___dtors_end
Hex dump of section '\.text':
- 0x00001004 e10f0009 00090009 00090009 00090009 .*
- 0x00001014 00090009 0009e10e 6ff0fff0 6ff0fff0 .*
+ 0x00001004 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
+ 0x00001014 6ff0fff0 6ff0fff0 cc00bd40 6ff0fff0 .*
0x00001024 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x00001034 cc00bd40 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x00001044 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x00001054 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x00001064 6ff0fff0 cc00bd50 cc0084c0 6ff0fff0 .*
+ 0x00001034 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
+ 0x00001044 6ff0fff0 6ff0fff0 6ff0fff0 cc00bd50 .*
+ 0x00001054 cc0084c0 6ff0fff0 6ff0fff0 6ff0fff0 .*
+ 0x00001064 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
0x00001074 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
0x00001084 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x00001094 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x000010a4 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
- 0x000010b4 6ff0fff0 cc0084d0 6ff0fff0 6ff0fff0 .*
- 0x000010c4 6ff0fff0 0000002a 0000002b 00090009 .*
- 0x000010d4 00090009 0009 .*
+ 0x00001094 6ff0fff0 6ff0fff0 6ff0fff0 cc0084d0 .*
+ 0x000010a4 6ff0fff0 6ff0fff0 6ff0fff0 0000002a .*
+ 0x000010b4 0000002b 00090009 00090009 00090000 .*
+ 0x000010c4 e10f0009 00090009 00090009 00090009 .*
+ 0x000010d4 00090009 0009e10e .*
Hex dump of section '\.cranges':
- 0x00000000 00001004 00000018 00020000 101c0000 .*
- 0x00000010 00a00003 000010bc 0000000c 00030000 .*
- 0x00000020 10c80000 00080001 000010d0 00000004 .*
- 0x00000030 00020000 10d40000 00060002 .*
+ 0x00000000 00001004 000000a0 00030000 10a40000 .*
+ 0x00000010 000c0003 000010b0 00000008 00010000 .*
+ 0x00000020 10b80000 00040002 000010bc 00000006 .*
+ 0x00000030 00020000 10c40000 00180002 .*
diff --git a/ld/testsuite/ld-sh/sh64/reldl64.rd b/ld/testsuite/ld-sh/sh64/reldl64.rd
index 2eabf78..d28d238 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 000f6 R_SH_IMM_LOW16[ ]+0+4 file1text1[ ]+\+ 0
-[ ]*0+c 000f6 R_SH_IMM_LOW16[ ]+0+c file1data2[ ]+\+ 0
-[ ]*0+10 000f6 R_SH_IMM_LOW16[ ]+0+78 file2text3[ ]+\+ 0
-[ ]*0+14 000f6 R_SH_IMM_LOW16[ ]+0+12c file2data4[ ]+\+ 0
-[ ]*0+18 000f6 R_SH_IMM_LOW16[ ]+0+ unresolved1[ ]+\+ 0
-[ ]*0+1c 000f6 R_SH_IMM_LOW16[ ]+0+ unresolved6[ ]+\+ 0
-[ ]*0+20 000f6 R_SH_IMM_LOW16[ ]+0+ file1text1[ ]+\+ 0
-[ ]*0+24 000f6 R_SH_IMM_LOW16[ ]+0+ file1text1[ ]+\+ 18
-[ ]*0+28 000f6 R_SH_IMM_LOW16[ ]+0+ file1text5[ ]+\+ 8
-[ ]*0+2c 000f6 R_SH_IMM_LOW16[ ]+0+c file1data2[ ]+\+ 30
-[ ]*0+30 000f6 R_SH_IMM_LOW16[ ]+0+c file1data2[ ]+\+ 0
-[ ]*0+44 000f6 R_SH_IMM_LOW16[ ]+0+ unresolved7[ ]+\+ 0
-[ ]*0+48 000f6 R_SH_IMM_LOW16[ ]+0+ unresolved1[ ]+\+ 0
-[ ]*0+34 000fc R_SH_IMM_HI16[ ]+0+ file2data4[ ]+\+ 10
-[ ]*0+38 000fa R_SH_IMM_MEDHI16[ ]+0+ file2data4[ ]+\+ 10
-[ ]*0+3c 000f8 R_SH_IMM_MEDLOW16[ ]+0+ file2data4[ ]+\+ 10
-[ ]*0+40 000f6 R_SH_IMM_LOW16[ ]+0+ file2data4[ ]+\+ 10
-[ ]*0+70 000f6 R_SH_IMM_LOW16[ ]+0+6c file2text1[ ]+\+ 0
-[ ]*0+74 000f6 R_SH_IMM_LOW16[ ]+0+124 file2data2[ ]+\+ 0
-[ ]*0+78 000f6 R_SH_IMM_LOW16[ ]+0+10 file1text3[ ]+\+ 0
-[ ]*0+7c 000f6 R_SH_IMM_LOW16[ ]+0+14 file1data4[ ]+\+ 0
-[ ]*0+80 000f6 R_SH_IMM_LOW16[ ]+0+ unresolved1[ ]+\+ 0
-[ ]*0+84 000f6 R_SH_IMM_LOW16[ ]+0+ unresolved3[ ]+\+ 0
-[ ]*0+88 000f6 R_SH_IMM_LOW16[ ]+0+ unresolved8[ ]+\+ 0
-[ ]*0+8c 000f6 R_SH_IMM_LOW16[ ]+0+ unresolved9[ ]+\+ 0
-[ ]*0+90 000f6 R_SH_IMM_LOW16[ ]+0+ file1text1[ ]+\+ 0
-[ ]*0+94 000f6 R_SH_IMM_LOW16[ ]+0+ file1data2[ ]+\+ 0
-[ ]*0+98 000f6 R_SH_IMM_LOW16[ ]+0+ file1data3[ ]+\+ 0
+[ ]*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\.data' at offset 0x860 contains 134 entries:
[ ]*Offset[ ]+Info[ ]+Type[ ]+Symbol's Value[ ]+Symbol's Name[ ]+Addend
-[ ]*0+8 00001 R_SH_DIR32[ ]+0+4 file1data1[ ]+\+ 0
-[ ]*0+c 00001 R_SH_DIR32[ ]+0+c file1text2[ ]+\+ 0
-[ ]*0+10 00001 R_SH_DIR32[ ]+0+128 file2data3[ ]+\+ 0
-[ ]*0+14 00001 R_SH_DIR32[ ]+0+7c file2text4[ ]+\+ 0
-[ ]*0+18 00001 R_SH_DIR32[ ]+0+ unresolved2[ ]+\+ 0
-[ ]*0+1c 00001 R_SH_DIR32[ ]+0+ unresolved5[ ]+\+ 0
-[ ]*0+20 00001 R_SH_DIR32[ ]+0+ unresolved6[ ]+\+ 0
-[ ]*0+24 00001 R_SH_DIR32[ ]+0+ unresolved9[ ]+\+ 0
-[ ]*0+28 00001 R_SH_DIR32[ ]+0+ a1[ ]+\+ 0
-[ ]*0+2c 00001 R_SH_DIR32[ ]+0+ a23[ ]+\+ 0
-[ ]*0+30 00001 R_SH_DIR32[ ]+0+44 b123[ ]+\+ 0
-[ ]*0+34 00001 R_SH_DIR32[ ]+0+a4 c3[ ]+\+ 0
-[ ]*0+38 00001 R_SH_DIR32[ ]+0+b0 c13[ ]+\+ 0
-[ ]*0+3c 00001 R_SH_DIR32[ ]+0+ a2[ ]+\+ 0
-[ ]*0+40 00001 R_SH_DIR32[ ]+0+ a3[ ]+\+ 0
-[ ]*0+44 00001 R_SH_DIR32[ ]+0+ a4[ ]+\+ 0
-[ ]*0+48 00001 R_SH_DIR32[ ]+0+ a12[ ]+\+ 0
-[ ]*0+4c 00001 R_SH_DIR32[ ]+0+ a13[ ]+\+ 0
-[ ]*0+50 00001 R_SH_DIR32[ ]+0+ a23[ ]+\+ 0
-[ ]*0+54 00001 R_SH_DIR32[ ]+0+ a123[ ]+\+ 0
-[ ]*0+58 00001 R_SH_DIR32[ ]+0+ b1[ ]+\+ 0
-[ ]*0+5c 00001 R_SH_DIR32[ ]+0+ b2[ ]+\+ 0
-[ ]*0+60 00001 R_SH_DIR32[ ]+0+ a3[ ]+\+ 0
-[ ]*0+64 00001 R_SH_DIR32[ ]+0+ a13[ ]+\+ 0
-[ ]*0+68 00001 R_SH_DIR32[ ]+0+ b3[ ]+\+ 0
-[ ]*0+6c 00001 R_SH_DIR32[ ]+0+ b4[ ]+\+ 0
-[ ]*0+70 00001 R_SH_DIR32[ ]+0+ b12[ ]+\+ 0
-[ ]*0+74 00001 R_SH_DIR32[ ]+0+ b13[ ]+\+ 0
-[ ]*0+78 00001 R_SH_DIR32[ ]+0+ a123[ ]+\+ 0
-[ ]*0+7c 00001 R_SH_DIR32[ ]+0+24 b3[ ]+\+ 0
-[ ]*0+80 00001 R_SH_DIR32[ ]+0+30 b13[ ]+\+ 0
-[ ]*0+84 00001 R_SH_DIR32[ ]+0+34 b23[ ]+\+ 0
-[ ]*0+88 00001 R_SH_DIR32[ ]+0+ b23[ ]+\+ 0
-[ ]*0+8c 00001 R_SH_DIR32[ ]+0+ b123[ ]+\+ 0
-[ ]*0+90 00001 R_SH_DIR32[ ]+0+ c1[ ]+\+ 0
-[ ]*0+94 00001 R_SH_DIR32[ ]+0+ c2[ ]+\+ 0
-[ ]*0+98 00001 R_SH_DIR32[ ]+0+ c3[ ]+\+ 0
-[ ]*0+9c 00001 R_SH_DIR32[ ]+0+b4 c23[ ]+\+ 0
-[ ]*0+a0 00001 R_SH_DIR32[ ]+0+b8 c123[ ]+\+ 0
-[ ]*0+a4 00001 R_SH_DIR32[ ]+0+ c4[ ]+\+ 0
-[ ]*0+a8 00001 R_SH_DIR32[ ]+0+ c12[ ]+\+ 0
-[ ]*0+ac 00001 R_SH_DIR32[ ]+0+ c13[ ]+\+ 0
-[ ]*0+b0 00001 R_SH_DIR32[ ]+0+ c23[ ]+\+ 0
-[ ]*0+b4 00001 R_SH_DIR32[ ]+0+ c123[ ]+\+ 0
-[ ]*0+b8 00001 R_SH_DIR32[ ]+0+ oa1[ ]+\+ 0
-[ ]*0+bc 00001 R_SH_DIR32[ ]+0+ ob1[ ]+\+ 0
-[ ]*0+c0 00001 R_SH_DIR32[ ]+0+d8 ob123[ ]+\+ 0
-[ ]*0+c4 00001 R_SH_DIR32[ ]+0+ oc1[ ]+\+ 0
-[ ]*0+c8 00001 R_SH_DIR32[ ]+0+ oa2[ ]+\+ 0
-[ ]*0+cc 00001 R_SH_DIR32[ ]+0+c0 ob2[ ]+\+ 0
-[ ]*0+d0 00001 R_SH_DIR32[ ]+0+4c oc2[ ]+\+ 0
-[ ]*0+d4 00001 R_SH_DIR32[ ]+0+ oa12[ ]+\+ 0
-[ ]*0+d8 00001 R_SH_DIR32[ ]+0+ oa12[ ]+\+ 0
-[ ]*0+dc 00001 R_SH_DIR32[ ]+0+ ob12[ ]+\+ 0
-[ ]*0+e0 00001 R_SH_DIR32[ ]+0+cc ob12[ ]+\+ 0
-[ ]*0+e4 00001 R_SH_DIR32[ ]+0+ oc12[ ]+\+ 0
-[ ]*0+e8 00001 R_SH_DIR32[ ]+0+58 oc12[ ]+\+ 0
-[ ]*0+ec 00001 R_SH_DIR32[ ]+0+ oa23[ ]+\+ 0
-[ ]*0+f0 00001 R_SH_DIR32[ ]+0+ oa13[ ]+\+ 0
-[ ]*0+f4 00001 R_SH_DIR32[ ]+0+64 oc123[ ]+\+ 0
-[ ]*0+f8 00001 R_SH_DIR32[ ]+0+ ob13[ ]+\+ 0
-[ ]*0+fc 00001 R_SH_DIR32[ ]+0+ oc13[ ]+\+ 0
-[ ]*0+100 00001 R_SH_DIR32[ ]+0+d4 ob23[ ]+\+ 0
-[ ]*0+104 00001 R_SH_DIR32[ ]+0+60 oc23[ ]+\+ 0
-[ ]*0+108 00001 R_SH_DIR32[ ]+0+ oa123[ ]+\+ 0
-[ ]*0+10c 00001 R_SH_DIR32[ ]+0+ oa123[ ]+\+ 0
-[ ]*0+110 00001 R_SH_DIR32[ ]+0+ ob123[ ]+\+ 0
-[ ]*0+114 00001 R_SH_DIR32[ ]+0+ oc123[ ]+\+ 0
-[ ]*0+120 00001 R_SH_DIR32[ ]+0+11c file2data1[ ]+\+ 0
-[ ]*0+124 00001 R_SH_DIR32[ ]+0+74 file2text2[ ]+\+ 0
-[ ]*0+128 00001 R_SH_DIR32[ ]+0+10 file1data3[ ]+\+ 0
-[ ]*0+12c 00001 R_SH_DIR32[ ]+0+14 file1text4[ ]+\+ 0
-[ ]*0+130 00001 R_SH_DIR32[ ]+0+ unresolved2[ ]+\+ 0
-[ ]*0+134 00001 R_SH_DIR32[ ]+0+ unresolved4[ ]+\+ 0
-[ ]*0+138 00001 R_SH_DIR32[ ]+0+ oa1[ ]+\+ 0
-[ ]*0+13c 00001 R_SH_DIR32[ ]+0+ oa2[ ]+\+ 0
-[ ]*0+140 00001 R_SH_DIR32[ ]+0+ oa3[ ]+\+ 0
-[ ]*0+144 00001 R_SH_DIR32[ ]+0+ oa13[ ]+\+ 0
-[ ]*0+148 00001 R_SH_DIR32[ ]+0+5c oc13[ ]+\+ 0
-[ ]*0+14c 00001 R_SH_DIR32[ ]+0+ oa4[ ]+\+ 0
-[ ]*0+150 00001 R_SH_DIR32[ ]+0+ oa12[ ]+\+ 0
-[ ]*0+154 00001 R_SH_DIR32[ ]+0+ oa13[ ]+\+ 0
-[ ]*0+158 00001 R_SH_DIR32[ ]+0+ oa23[ ]+\+ 0
-[ ]*0+15c 00001 R_SH_DIR32[ ]+0+ oa23[ ]+\+ 0
-[ ]*0+160 00001 R_SH_DIR32[ ]+0+ oa123[ ]+\+ 0
-[ ]*0+164 00001 R_SH_DIR32[ ]+0+50 oc3[ ]+\+ 0
-[ ]*0+168 00001 R_SH_DIR32[ ]+0+ oa123[ ]+\+ 0
-[ ]*0+16c 00001 R_SH_DIR32[ ]+0+ ob1[ ]+\+ 0
-[ ]*0+170 00001 R_SH_DIR32[ ]+0+ ob2[ ]+\+ 0
-[ ]*0+174 00001 R_SH_DIR32[ ]+0+ ob3[ ]+\+ 0
-[ ]*0+178 00001 R_SH_DIR32[ ]+0+ ob4[ ]+\+ 0
-[ ]*0+17c 00001 R_SH_DIR32[ ]+0+ oa3[ ]+\+ 0
-[ ]*0+180 00001 R_SH_DIR32[ ]+0+60 oc23[ ]+\+ 0
-[ ]*0+184 00001 R_SH_DIR32[ ]+0+64 oc123[ ]+\+ 0
-[ ]*0+188 00001 R_SH_DIR32[ ]+0+ ob12[ ]+\+ 0
-[ ]*0+18c 00001 R_SH_DIR32[ ]+0+ ob13[ ]+\+ 0
-[ ]*0+190 00001 R_SH_DIR32[ ]+0+d0 ob13[ ]+\+ 0
-[ ]*0+194 00001 R_SH_DIR32[ ]+0+d4 ob23[ ]+\+ 0
-[ ]*0+198 00001 R_SH_DIR32[ ]+0+ ob23[ ]+\+ 0
-[ ]*0+19c 00001 R_SH_DIR32[ ]+0+ ob123[ ]+\+ 0
-[ ]*0+1a0 00001 R_SH_DIR32[ ]+0+ oc1[ ]+\+ 0
-[ ]*0+1a4 00001 R_SH_DIR32[ ]+0+c4 ob3[ ]+\+ 0
-[ ]*0+1a8 00001 R_SH_DIR32[ ]+0+d8 ob123[ ]+\+ 0
-[ ]*0+1ac 00001 R_SH_DIR32[ ]+0+ oc2[ ]+\+ 0
-[ ]*0+1b0 00001 R_SH_DIR32[ ]+0+ oc3[ ]+\+ 0
-[ ]*0+1b4 00001 R_SH_DIR32[ ]+0+ oc4[ ]+\+ 0
-[ ]*0+1b8 00001 R_SH_DIR32[ ]+0+ oc12[ ]+\+ 0
-[ ]*0+1bc 00001 R_SH_DIR32[ ]+0+ oc13[ ]+\+ 0
-[ ]*0+1c0 00001 R_SH_DIR32[ ]+0+ oc23[ ]+\+ 0
-[ ]*0+1c4 00001 R_SH_DIR32[ ]+0+ oc123[ ]+\+ 0
-[ ]*0+1c8 00001 R_SH_DIR32[ ]+0+ a1[ ]+\+ 0
-[ ]*0+1cc 00001 R_SH_DIR32[ ]+0+a0 c2[ ]+\+ 0
-[ ]*0+1d0 00001 R_SH_DIR32[ ]+0+34 b23[ ]+\+ 0
-[ ]*0+1d4 00001 R_SH_DIR32[ ]+0+ b1[ ]+\+ 0
-[ ]*0+1d8 00001 R_SH_DIR32[ ]+0+ c1[ ]+\+ 0
-[ ]*0+1dc 00001 R_SH_DIR32[ ]+0+ a12[ ]+\+ 0
-[ ]*0+1e0 00001 R_SH_DIR32[ ]+0+ a2[ ]+\+ 0
-[ ]*0+1e4 00001 R_SH_DIR32[ ]+0+20 b2[ ]+\+ 0
-[ ]*0+1e8 00001 R_SH_DIR32[ ]+0+ b12[ ]+\+ 0
-[ ]*0+1ec 00001 R_SH_DIR32[ ]+0+ c12[ ]+\+ 0
-[ ]*0+1f0 00001 R_SH_DIR32[ ]+0+44 b123[ ]+\+ 0
-[ ]*0+1f4 00001 R_SH_DIR32[ ]+0+b8 c123[ ]+\+ 0
-[ ]*0+1f8 00001 R_SH_DIR32[ ]+0+ a13[ ]+\+ 0
-[ ]*0+1fc 00001 R_SH_DIR32[ ]+0+ b13[ ]+\+ 0
-[ ]*0+200 00001 R_SH_DIR32[ ]+0+b4 c23[ ]+\+ 0
-[ ]*0+204 00001 R_SH_DIR32[ ]+0+ a123[ ]+\+ 0
-[ ]*0+208 00001 R_SH_DIR32[ ]+0+ c13[ ]+\+ 0
-[ ]*0+20c 00001 R_SH_DIR32[ ]+0+ a123[ ]+\+ 0
-[ ]*0+210 00001 R_SH_DIR32[ ]+0+ac c12[ ]+\+ 0
-[ ]*0+214 00001 R_SH_DIR32[ ]+0+ a23[ ]+\+ 0
-[ ]*0+218 00001 R_SH_DIR32[ ]+0+ b123[ ]+\+ 0
-[ ]*0+21c 00001 R_SH_DIR32[ ]+0+ a12[ ]+\+ 0
-[ ]*0+220 00001 R_SH_DIR32[ ]+0+2c b12[ ]+\+ 0
-[ ]*0+224 00001 R_SH_DIR32[ ]+0+ c123[ ]+\+ 0
+[ ]*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
Symbol table '\.symtab' contains 138 entries:
Num: Value[ ]+Size Type Bind Vis Ndx Name