This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Committed, SH: bfd bits for sh64 on sh-*, shl-* ELF targets. Fix opcodes too.


On Feb 11, 2002, Alexandre Oliva <aoliva@redhat.com> wrote:

> On Feb 11, 2002, Hans-Peter Nilsson <hp@bitrange.com> wrote:
>> Great.  BTW, if there are lots of failures on sh64, tests that
>> use readelf, it might be just section headers that changed.

> Yup, I've gone over them already.  But there remain 4 failures that I
> have to look into more closely to figure out whether it's no more than
> section headers changes.  Will do momentarily.

Ok, I've verified that the cranges tests were failing because ld seems
to reorder sections differently than it did before: it appears that it
groups sections whose input names are the same before merging them all
into a single output section.  I'm not 100% sure this to be the case,
but the binaries generated now are perfectly reasonable, and cranges
look reasonable.

The other failure was that readelf used not to display the upper 32
bits of the 64-bit info field of elf64 relocations.  Now that it does,
I had to add the upper 32-bits.

I'm checking this in the branch and mainline.  With this, ld passes
all tests on sh-elf and sh64-elf.

Index: ld/testsuite/ChangeLog
from  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.

Index: ld/testsuite/ld-sh/sh64/crange-2i.s
===================================================================
RCS file: /cvs/src/src/ld/testsuite/ld-sh/sh64/crange-2i.s,v
retrieving revision 1.1
diff -u -p -r1.1 crange-2i.s
--- ld/testsuite/ld-sh/sh64/crange-2i.s 2002/02/08 06:49:58 1.1
+++ ld/testsuite/ld-sh/sh64/crange-2i.s 2002/02/11 07:49:46
@@ -3,5 +3,6 @@
 ! SHcompact insns.
 	.section .text,"ax"
 	.mode SHmedia
+	.align 2
 	.global diversion
 diversion:
Index: ld/testsuite/ld-sh/sh64/crange3-cmpct.rd
===================================================================
RCS file: /cvs/src/src/ld/testsuite/ld-sh/sh64/crange3-cmpct.rd,v
retrieving revision 1.1
diff -u -p -r1.1 crange3-cmpct.rd
--- ld/testsuite/ld-sh/sh64/crange3-cmpct.rd 2002/02/08 06:49:58 1.1
+++ ld/testsuite/ld-sh/sh64/crange3-cmpct.rd 2002/02/11 07:49:46
@@ -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 entr
     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 entr
     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          .*
Index: ld/testsuite/ld-sh/sh64/crange3-media.rd
===================================================================
RCS file: /cvs/src/src/ld/testsuite/ld-sh/sh64/crange3-media.rd,v
retrieving revision 1.1
diff -u -p -r1.1 crange3-media.rd
--- ld/testsuite/ld-sh/sh64/crange3-media.rd 2002/02/08 06:49:58 1.1
+++ ld/testsuite/ld-sh/sh64/crange3-media.rd 2002/02/11 07:49:46
@@ -58,7 +58,7 @@ Symbol table '\.symtab' contains 28 entr
     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 entr
     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          .*
Index: ld/testsuite/ld-sh/sh64/crange3.dd
===================================================================
RCS file: /cvs/src/src/ld/testsuite/ld-sh/sh64/crange3.dd,v
retrieving revision 1.1
diff -u -p -r1.1 crange3.dd
--- ld/testsuite/ld-sh/sh64/crange3.dd 2002/02/08 06:49:58 1.1
+++ ld/testsuite/ld-sh/sh64/crange3.dd 2002/02/11 07:49:46
@@ -3,46 +3,38 @@ tmpdir/linked:     file format elf32-sh6
 
 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
+
Index: ld/testsuite/ld-sh/sh64/crange3.rd
===================================================================
RCS file: /cvs/src/src/ld/testsuite/ld-sh/sh64/crange3.rd,v
retrieving revision 1.1
diff -u -p -r1.1 crange3.rd
--- ld/testsuite/ld-sh/sh64/crange3.rd 2002/02/08 06:49:58 1.1
+++ ld/testsuite/ld-sh/sh64/crange3.rd 2002/02/11 07:49:46
@@ -39,7 +39,7 @@ Symbol table '\.symtab' contains 28 entr
     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 entr
     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          .*
Index: ld/testsuite/ld-sh/sh64/reldl64.rd
===================================================================
RCS file: /cvs/src/src/ld/testsuite/ld-sh/sh64/reldl64.rd,v
retrieving revision 1.1
diff -u -p -r1.1 reldl64.rd
--- ld/testsuite/ld-sh/sh64/reldl64.rd 2002/02/08 06:49:58 1.1
+++ ld/testsuite/ld-sh/sh64/reldl64.rd 2002/02/11 07:49:46
@@ -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


-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer                  aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicamp        oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist                Professional serial bug killer


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]