[patch committed] Fix some sh64 FAILs [3]

Kaz Kojima kkojima@rr.iij4u.or.jp
Sun Oct 22 23:31:00 GMT 2006


This is the last patch to fix the failures on sh64-unknown-elf
which simply update some sh64 specific test patterns.  Sorry for
sending that large mechanical patch.

Regards,
	kaz
--
[gas/testsuite/ChangeLog]

2006-10-21  Kaz Kojima  <kkojima@rr.iij4u.or.jp>

	* gas/sh/sh64/syntax-1.d: Update.

[ld/testsuite/ChangeLog]

2006-10-21  Kaz Kojima  <kkojima@rr.iij4u.or.jp>

	* ld-sh/sh64/abi32.xd, ld-sh/sh64/abi64.xd, ld-sh/sh64/cmpct1.xd,
	* ld-sh/sh64/crange1.rd, ld-sh/sh64/crange2.rd,
	* ld-sh/sh64/crange3-cmpct.rd, ld-sh/sh64/crange3-media.rd,
	* ld-sh/sh64/crange3.rd, ld-sh/sh64/crangerel1.rd,
	* ld-sh/sh64/crangerel2.rd, ld-sh/sh64/mix1.xd,
	* ld-sh/sh64/mix2.xd, ld-sh/sh64/rel32.xd, ld-sh/sh64/rel64.xd,
	* ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd,
	* ld-sh/sh64/shdl32.xd, ld-sh/sh64/shdl64.xd: Update.

diff -uprN ORIG/src/gas/testsuite/gas/sh/sh64/syntax-1.d LOCAL/src/gas/testsuite/gas/sh/sh64/syntax-1.d
--- ORIG/src/gas/testsuite/gas/sh/sh64/syntax-1.d	2002-10-10 04:40:42.000000000 +0900
+++ LOCAL/src/gas/testsuite/gas/sh/sh64/syntax-1.d	2006-10-21 06:58:18.000000000 +0900
@@ -85,7 +85,7 @@ Disassembly of section .text:
  104:	e00107f0 	prefi	r0,32
 
 0000000000000108 <.*>:
- 108:	90 01       	mov.w	10e <.*>,r0	! 0x8101
+ 108:	90 01       	mov.w	10e <.*>,r0	! 8101
  10a:	85 01       	mov.w	@\(2,r0\),r0
  10c:	c5 01       	mov.w	@\(2,gbr\),r0
  10e:	81 01       	mov.w	r0,@\(2,r0\)
@@ -94,7 +94,7 @@ Disassembly of section .text:
  114:	89 01       	bt	11a <.*>
  116:	a0 01       	bra	11c <.*>
  118:	b0 01       	bsr	11e <.*>
- 11a:	d0 00       	mov.l	11c <.*>,r0	! 0x5001c601
+ 11a:	d0 00       	mov.l	11c <.*>,r0	! 5001c601
  11c:	50 01       	mov.l	@\(4,r0\),r0
  11e:	c6 01       	mov.l	@\(4,gbr\),r0
  120:	c7 01       	mova	128 <.*>,r0
diff -uprN ORIG/src/ld/testsuite/ld-sh/sh64/abi32.xd LOCAL/src/ld/testsuite/ld-sh/sh64/abi32.xd
--- ORIG/src/ld/testsuite/ld-sh/sh64/abi32.xd	2005-08-16 00:39:48.000000000 +0900
+++ LOCAL/src/ld/testsuite/ld-sh/sh64/abi32.xd	2006-10-21 13:57:27.000000000 +0900
@@ -25,24 +25,21 @@ SYMBOL TABLE:
 0+1000 l    d  \.text	0+ (|\.text)
 0+10e8 l    d  \.data	0+ (|\.data)
 0+80000 l    d  \.stack	0+ (|\.stack)
-0+ l    d  \*ABS\*	0+ (|\.shstrtab)
-0+ l    d  \*ABS\*	0+ (|\.symtab)
-0+ l    d  \*ABS\*	0+ (|\.strtab)
 0+10f4 l       \.data	0+ foobar
 0+10fc l       \.data	0+ foobar2
 0+1060 l       \.text	0+ 0x04 plugh
 0+10f8 g       \.data	0+ foobar
 0+10e8 g       \.data	0+ baz
-0+10e8 g       \*ABS\*	0+ ___dtors
+0+10e8 g       \.text	0+ ___dtors
 0+105c g       \.text	0+ 0x04 xyzzy
 0+1100 g       \*ABS\*	0+ __bss_start
-0+10e8 g       \*ABS\*	0+ ___ctors_end
+0+10e8 g       \.text	0+ ___ctors_end
 0+10f0 g       \.data	0+ baz2
-0+10e8 g       \*ABS\*	0+ ___ctors
+0+10e8 g       \.text	0+ ___ctors
 0+1000 g       \.text	0+ 0x04 foo
 0+1100 g       \*ABS\*	0+ _edata
 0+1100 g       \*ABS\*	0+ _end
 0+1010 g       \.text	0+ 0x04 start
 0+100c g       \.text	0+ 0x04 bar
 0+80000 g       \.stack	0+ _stack
-0+10e8 g       \*ABS\*	0+ ___dtors_end
+0+10e8 g       \.text	0+ ___dtors_end
diff -uprN ORIG/src/ld/testsuite/ld-sh/sh64/abi64.xd LOCAL/src/ld/testsuite/ld-sh/sh64/abi64.xd
--- ORIG/src/ld/testsuite/ld-sh/sh64/abi64.xd	2005-08-16 00:39:48.000000000 +0900
+++ LOCAL/src/ld/testsuite/ld-sh/sh64/abi64.xd	2006-10-21 13:56:07.000000000 +0900
@@ -24,24 +24,21 @@ SYMBOL TABLE:
 0000000000001000 l    d  \.text	0000000000000000 (|\.text)
 0000000000001130 l    d  \.data	0000000000000000 (|\.data)
 0000000000080000 l    d  \.stack	0000000000000000 (|\.stack)
-0000000000000000 l    d  \*ABS\*	0000000000000000 (|\.shstrtab)
-0000000000000000 l    d  \*ABS\*	0000000000000000 (|\.symtab)
-0000000000000000 l    d  \*ABS\*	0000000000000000 (|\.strtab)
 000000000000113c l       \.data	0000000000000000 foobar
 0000000000001144 l       \.data	0000000000000000 foobar2
 00000000000010a8 l       \.text	0000000000000000 0x04 plugh
 0000000000001140 g       \.data	0000000000000000 foobar
 0000000000001130 g       \.data	0000000000000000 baz
-0000000000001130 g       \*ABS\*	0000000000000000 ___dtors
+0000000000001130 g       \.text	0000000000000000 ___dtors
 00000000000010a4 g       \.text	0000000000000000 0x04 xyzzy
 0000000000001148 g       \*ABS\*	0000000000000000 __bss_start
-0000000000001130 g       \*ABS\*	0000000000000000 ___ctors_end
+0000000000001130 g       \.text	0000000000000000 ___ctors_end
 0000000000001138 g       \.data	0000000000000000 baz2
-0000000000001130 g       \*ABS\*	0000000000000000 ___ctors
+0000000000001130 g       \.text	0000000000000000 ___ctors
 0000000000001000 g       \.text	0000000000000000 0x04 foo
 0000000000001148 g       \*ABS\*	0000000000000000 _edata
 0000000000001148 g       \*ABS\*	0000000000000000 _end
 0000000000001018 g       \.text	0000000000000000 0x04 start
 0000000000001014 g       \.text	0000000000000000 0x04 bar
 0000000000080000 g       \.stack	0000000000000000 _stack
-0000000000001130 g       \*ABS\*	0000000000000000 ___dtors_end
+0000000000001130 g       \.text	0000000000000000 ___dtors_end
diff -uprN ORIG/src/ld/testsuite/ld-sh/sh64/cmpct1.xd LOCAL/src/ld/testsuite/ld-sh/sh64/cmpct1.xd
--- ORIG/src/ld/testsuite/ld-sh/sh64/cmpct1.xd	2005-08-16 00:39:48.000000000 +0900
+++ LOCAL/src/ld/testsuite/ld-sh/sh64/cmpct1.xd	2006-10-21 14:03:47.000000000 +0900
@@ -23,17 +23,14 @@ SYMBOL TABLE:
 0+1000 l    d  \.text	0+ (|\.text)
 0+1008 l    d  \.rodata	0+ (|\.rodata)
 0+80000 l    d  \.stack	0+ (|\.stack)
-0+ l    d  \*ABS\*	0+ (|\.shstrtab)
-0+ l    d  \*ABS\*	0+ (|\.symtab)
-0+ l    d  \*ABS\*	0+ (|\.strtab)
 0+1004 l       \.text	0+ next
 0+100c l       \.rodata	0+ here
-0+1098 g       \*ABS\*	0+ ___dtors
+0+1098 g       \.rodata	0+ ___dtors
 0+1098 g       \*ABS\*	0+ __bss_start
-0+1098 g       \*ABS\*	0+ ___ctors_end
-0+1098 g       \*ABS\*	0+ ___ctors
+0+1098 g       \.rodata	0+ ___ctors_end
+0+1098 g       \.rodata	0+ ___ctors
 0+1098 g       \*ABS\*	0+ _edata
 0+1098 g       \*ABS\*	0+ _end
 0+1000 g       \.text	0+ start
 0+80000 g       \.stack	0+ _stack
-0+1098 g       \*ABS\*	0+ ___dtors_end
+0+1098 g       \.rodata	0+ ___dtors_end
diff -uprN ORIG/src/ld/testsuite/ld-sh/sh64/crange1.rd LOCAL/src/ld/testsuite/ld-sh/sh64/crange1.rd
--- ORIG/src/ld/testsuite/ld-sh/sh64/crange1.rd	2005-08-16 00:39:48.000000000 +0900
+++ LOCAL/src/ld/testsuite/ld-sh/sh64/crange1.rd	2006-10-21 14:49:53.000000000 +0900
@@ -24,20 +24,17 @@ Symbol table '\.symtab' contains [0-9]+ 
 .*: 00001004     0 SECTION LOCAL  DEFAULT    2 
 .*: 00080000     0 SECTION LOCAL  DEFAULT    3 
 .*: 00000000     0 SECTION LOCAL  DEFAULT    4 
-.*: 00000000     0 SECTION LOCAL  DEFAULT    5 
-.*: 00000000     0 SECTION LOCAL  DEFAULT    6 
-.*: 00000000     0 SECTION LOCAL  DEFAULT    7 
-.*: 00001004     0 NOTYPE  LOCAL  DEFAULT    2 start2
-.*: 000010a0     0 NOTYPE  GLOBAL DEFAULT  ABS ___dtors
+.*: 00001004     0 NOTYPE  LOCAL  DEFAULT \[<other>: 4\]     2 start2
+.*: 000010a0     0 NOTYPE  GLOBAL DEFAULT    2 ___dtors
 .*: 000010a0     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_start
-.*: 000010a0     0 NOTYPE  GLOBAL DEFAULT  ABS ___ctors_end
+.*: 000010a0     0 NOTYPE  GLOBAL DEFAULT    2 ___ctors_end
 .*: 00001004     0 NOTYPE  GLOBAL DEFAULT    2 diversion2
-.*: 000010a0     0 NOTYPE  GLOBAL DEFAULT  ABS ___ctors
+.*: 000010a0     0 NOTYPE  GLOBAL DEFAULT    2 ___ctors
 .*: 000010a0     0 NOTYPE  GLOBAL DEFAULT  ABS _edata
 .*: 000010a0     0 NOTYPE  GLOBAL DEFAULT  ABS _end
-.*: 00001000     0 NOTYPE  GLOBAL DEFAULT    1 start
+.*: 00001000     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 start
 .*: 00080000     0 NOTYPE  GLOBAL DEFAULT    3 _stack
-.*: 000010a0     0 NOTYPE  GLOBAL DEFAULT  ABS ___dtors_end
+.*: 000010a0     0 NOTYPE  GLOBAL DEFAULT    2 ___dtors_end
 
 Hex dump of section '\.init':
   0x00001000 6ff0fff0                            .*
diff -uprN ORIG/src/ld/testsuite/ld-sh/sh64/crange2.rd LOCAL/src/ld/testsuite/ld-sh/sh64/crange2.rd
--- ORIG/src/ld/testsuite/ld-sh/sh64/crange2.rd	2005-08-16 00:39:48.000000000 +0900
+++ LOCAL/src/ld/testsuite/ld-sh/sh64/crange2.rd	2006-10-21 15:07:01.000000000 +0900
@@ -24,24 +24,21 @@ Symbol table '\.symtab' contains [0-9]+ 
 .*: 00001004     0 SECTION LOCAL  DEFAULT    2 
 .*: 00080000     0 SECTION LOCAL  DEFAULT    3 
 .*: 00000000     0 SECTION LOCAL  DEFAULT    4 
-.*: 00000000     0 SECTION LOCAL  DEFAULT    5 
-.*: 00000000     0 SECTION LOCAL  DEFAULT    6 
-.*: 00000000     0 SECTION LOCAL  DEFAULT    7 
-.*: 00001004     0 NOTYPE  LOCAL  DEFAULT    2 start2
-.*: 0000101c     0 NOTYPE  LOCAL  DEFAULT    2 sec1
-.*: 0000102c     0 NOTYPE  LOCAL  DEFAULT    2 sec2
+.*: 00001004     0 NOTYPE  LOCAL  DEFAULT \[<other>: 4\]     2 start2
+.*: 0000101c     0 NOTYPE  LOCAL  DEFAULT \[<other>: 4\]     2 sec1
+.*: 0000102c     0 NOTYPE  LOCAL  DEFAULT \[<other>: 4\]     2 sec2
 .*: 00001040     0 NOTYPE  LOCAL  DEFAULT    2 sec3
 .*: 00001048     0 NOTYPE  LOCAL  DEFAULT    2 sec4
-.*: 000010e0     0 NOTYPE  GLOBAL DEFAULT  ABS ___dtors
+.*: 000010e0     0 NOTYPE  GLOBAL DEFAULT    2 ___dtors
 .*: 000010e0     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_start
-.*: 000010e0     0 NOTYPE  GLOBAL DEFAULT  ABS ___ctors_end
+.*: 000010e0     0 NOTYPE  GLOBAL DEFAULT    2 ___ctors_end
 .*: 00001004     0 NOTYPE  GLOBAL DEFAULT    2 diversion2
-.*: 000010e0     0 NOTYPE  GLOBAL DEFAULT  ABS ___ctors
+.*: 000010e0     0 NOTYPE  GLOBAL DEFAULT    2 ___ctors
 .*: 000010e0     0 NOTYPE  GLOBAL DEFAULT  ABS _edata
 .*: 000010e0     0 NOTYPE  GLOBAL DEFAULT  ABS _end
-.*: 00001000     0 NOTYPE  GLOBAL DEFAULT    1 start
+.*: 00001000     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 start
 .*: 00080000     0 NOTYPE  GLOBAL DEFAULT    3 _stack
-.*: 000010e0     0 NOTYPE  GLOBAL DEFAULT  ABS ___dtors_end
+.*: 000010e0     0 NOTYPE  GLOBAL DEFAULT    2 ___dtors_end
 
 Hex dump of section '\.text':
   0x00001004 6ff0fff0 6ff0fff0 6ff0fff0 0000002a .*
diff -uprN ORIG/src/ld/testsuite/ld-sh/sh64/crange3-cmpct.rd LOCAL/src/ld/testsuite/ld-sh/sh64/crange3-cmpct.rd
--- ORIG/src/ld/testsuite/ld-sh/sh64/crange3-cmpct.rd	2005-08-16 00:39:48.000000000 +0900
+++ LOCAL/src/ld/testsuite/ld-sh/sh64/crange3-cmpct.rd	2006-10-21 15:10:17.000000000 +0900
@@ -41,23 +41,20 @@ Symbol table '\.symtab' contains [0-9]+ 
 .*: 00001004     0 SECTION LOCAL  DEFAULT    2 
 .*: 00080000     0 SECTION LOCAL  DEFAULT    3 
 .*: 00000000     0 SECTION LOCAL  DEFAULT    4 
-.*: 00000000     0 SECTION LOCAL  DEFAULT    5 
-.*: 00000000     0 SECTION LOCAL  DEFAULT    6 
-.*: 00000000     0 SECTION LOCAL  DEFAULT    7 
 .*: 00001004     0 NOTYPE  LOCAL  DEFAULT    2 sec4
-.*: 000010a4     0 NOTYPE  LOCAL  DEFAULT    2 start2
+.*: 000010a4     0 NOTYPE  LOCAL  DEFAULT \[<other>: 4\]     2 start2
 .*: 000010bc     0 NOTYPE  LOCAL  DEFAULT    2 sec3
-.*: 000010c4     0 NOTYPE  GLOBAL DEFAULT    2 diversion
-.*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS ___dtors
+.*: 000010c4     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     2 diversion
+.*: 00001160     0 NOTYPE  GLOBAL DEFAULT    2 ___dtors
 .*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_start
-.*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS ___ctors_end
+.*: 00001160     0 NOTYPE  GLOBAL DEFAULT    2 ___ctors_end
 .*: 000010a4     0 NOTYPE  GLOBAL DEFAULT    2 diversion2
-.*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS ___ctors
+.*: 00001160     0 NOTYPE  GLOBAL DEFAULT    2 ___ctors
 .*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS _edata
 .*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS _end
-.*: 00001000     0 NOTYPE  GLOBAL DEFAULT    1 start
+.*: 00001000     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 start
 .*: 00080000     0 NOTYPE  GLOBAL DEFAULT    3 _stack
-.*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS ___dtors_end
+.*: 00001160     0 NOTYPE  GLOBAL DEFAULT    2 ___dtors_end
 
 Hex dump of section '\.text':
   0x00001004 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
diff -uprN ORIG/src/ld/testsuite/ld-sh/sh64/crange3-media.rd LOCAL/src/ld/testsuite/ld-sh/sh64/crange3-media.rd
--- ORIG/src/ld/testsuite/ld-sh/sh64/crange3-media.rd	2005-08-16 00:39:48.000000000 +0900
+++ LOCAL/src/ld/testsuite/ld-sh/sh64/crange3-media.rd	2006-10-21 15:12:16.000000000 +0900
@@ -41,23 +41,20 @@ Symbol table '\.symtab' contains [0-9]+ 
 .*: 00001004     0 SECTION LOCAL  DEFAULT    2 
 .*: 00080000     0 SECTION LOCAL  DEFAULT    3 
 .*: 00000000     0 SECTION LOCAL  DEFAULT    4 
-.*: 00000000     0 SECTION LOCAL  DEFAULT    5 
-.*: 00000000     0 SECTION LOCAL  DEFAULT    6 
-.*: 00000000     0 SECTION LOCAL  DEFAULT    7 
 .*: 00001004     0 NOTYPE  LOCAL  DEFAULT    2 sec4
-.*: 000010a4     0 NOTYPE  LOCAL  DEFAULT    2 start2
+.*: 000010a4     0 NOTYPE  LOCAL  DEFAULT \[<other>: 4\]     2 start2
 .*: 000010bc     0 NOTYPE  LOCAL  DEFAULT    2 sec3
-.*: 000010c4     0 NOTYPE  GLOBAL DEFAULT    2 diversion
-.*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS ___dtors
+.*: 000010c4     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     2 diversion
+.*: 00001160     0 NOTYPE  GLOBAL DEFAULT    2 ___dtors
 .*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_start
-.*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS ___ctors_end
+.*: 00001160     0 NOTYPE  GLOBAL DEFAULT    2 ___ctors_end
 .*: 000010a4     0 NOTYPE  GLOBAL DEFAULT    2 diversion2
-.*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS ___ctors
+.*: 00001160     0 NOTYPE  GLOBAL DEFAULT    2 ___ctors
 .*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS _edata
 .*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS _end
-.*: 00001000     0 NOTYPE  GLOBAL DEFAULT    1 start
+.*: 00001000     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 start
 .*: 00080000     0 NOTYPE  GLOBAL DEFAULT    3 _stack
-.*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS ___dtors_end
+.*: 00001160     0 NOTYPE  GLOBAL DEFAULT    2 ___dtors_end
 
 Hex dump of section '\.text':
   0x00001004 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
diff -uprN ORIG/src/ld/testsuite/ld-sh/sh64/crange3.rd LOCAL/src/ld/testsuite/ld-sh/sh64/crange3.rd
--- ORIG/src/ld/testsuite/ld-sh/sh64/crange3.rd	2005-08-16 00:39:48.000000000 +0900
+++ LOCAL/src/ld/testsuite/ld-sh/sh64/crange3.rd	2006-10-21 15:03:52.000000000 +0900
@@ -22,23 +22,20 @@ Symbol table '\.symtab' contains [0-9]+ 
 .*: 00001004     0 SECTION LOCAL  DEFAULT    2 
 .*: 00080000     0 SECTION LOCAL  DEFAULT    3 
 .*: 00000000     0 SECTION LOCAL  DEFAULT    4 
-.*: 00000000     0 SECTION LOCAL  DEFAULT    5 
-.*: 00000000     0 SECTION LOCAL  DEFAULT    6 
-.*: 00000000     0 SECTION LOCAL  DEFAULT    7 
 .*: 00001004     0 NOTYPE  LOCAL  DEFAULT    2 sec4
-.*: 000010a4     0 NOTYPE  LOCAL  DEFAULT    2 start2
+.*: 000010a4     0 NOTYPE  LOCAL  DEFAULT \[<other>: 4\]     2 start2
 .*: 000010bc     0 NOTYPE  LOCAL  DEFAULT    2 sec3
-.*: 000010c4     0 NOTYPE  GLOBAL DEFAULT    2 diversion
-.*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS ___dtors
+.*: 000010c4     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     2 diversion
+.*: 00001160     0 NOTYPE  GLOBAL DEFAULT    2 ___dtors
 .*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_start
-.*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS ___ctors_end
+.*: 00001160     0 NOTYPE  GLOBAL DEFAULT    2 ___ctors_end
 .*: 000010a4     0 NOTYPE  GLOBAL DEFAULT    2 diversion2
-.*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS ___ctors
+.*: 00001160     0 NOTYPE  GLOBAL DEFAULT    2 ___ctors
 .*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS _edata
 .*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS _end
-.*: 00001000     0 NOTYPE  GLOBAL DEFAULT    1 start
+.*: 00001000     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 start
 .*: 00080000     0 NOTYPE  GLOBAL DEFAULT    3 _stack
-.*: 00001160     0 NOTYPE  GLOBAL DEFAULT  ABS ___dtors_end
+.*: 00001160     0 NOTYPE  GLOBAL DEFAULT    2 ___dtors_end
 
 Hex dump of section '\.text':
   0x00001004 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .*
diff -uprN ORIG/src/ld/testsuite/ld-sh/sh64/crangerel1.rd LOCAL/src/ld/testsuite/ld-sh/sh64/crangerel1.rd
--- ORIG/src/ld/testsuite/ld-sh/sh64/crangerel1.rd	2004-05-06 09:13:39.000000000 +0900
+++ LOCAL/src/ld/testsuite/ld-sh/sh64/crangerel1.rd	2006-10-21 14:57:15.000000000 +0900
@@ -11,8 +11,8 @@ Section Headers:
   \[ 6\] \.cranges          PROGBITS        00000000 000050 00001e 00   W  0   0  1
   \[ 7\] \.rela\.cranges     RELA            00000000 000274 000024 0c      9   6  4
   \[ 8\] \.shstrtab         STRTAB          00000000 00006e 00004d 00      0   0  1
-  \[ 9\] \.symtab           SYMTAB          00000000 000298 0000d0 10     10  12  4
-  \[10\] \.strtab           STRTAB          00000000 000368 000013 00      0   0  1
+  \[ 9\] \.symtab           SYMTAB          00000000 000298 000090 10     10   8  4
+  \[10\] \.strtab           STRTAB          00000000 000328 000013 00      0   0  1
 Key to Flags:
   W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\)
   I \(info\), L \(link order\), G \(group\), x \(unknown\)
@@ -24,7 +24,7 @@ Relocation section '\.rela\.cranges' at 
 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 13 entries:
+Symbol table '\.symtab' contains 9 entries:
    Num:    Value  Size Type    Bind   Vis      Ndx Name
      0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND 
      1: 00000000     0 SECTION LOCAL  DEFAULT    1 
@@ -33,12 +33,8 @@ Symbol table '\.symtab' contains 13 entr
      4: 00000000     0 SECTION LOCAL  DEFAULT    4 
      5: 00000000     0 SECTION LOCAL  DEFAULT    5 
      6: 00000000     0 SECTION LOCAL  DEFAULT    6 
-     7: 00000000     0 SECTION LOCAL  DEFAULT    7 
-     8: 00000000     0 SECTION LOCAL  DEFAULT    8 
-     9: 00000000     0 SECTION LOCAL  DEFAULT    9 
-    10: 00000000     0 SECTION LOCAL  DEFAULT   10 
-    11: 00000000     0 NOTYPE  LOCAL  DEFAULT    2 start2
-    12: 00000000     0 NOTYPE  GLOBAL DEFAULT    2 diversion2
+     7: 00000000     0 NOTYPE  LOCAL  DEFAULT \[<other>: 4\]     2 start2
+     8: 00000000     0 NOTYPE  GLOBAL DEFAULT    2 diversion2
 
 Hex dump of section '\.text\.mixed':
   0x00000000 6ff0fff0 6ff0fff0 6ff0fff0 0000002a .*
diff -uprN ORIG/src/ld/testsuite/ld-sh/sh64/crangerel2.rd LOCAL/src/ld/testsuite/ld-sh/sh64/crangerel2.rd
--- ORIG/src/ld/testsuite/ld-sh/sh64/crangerel2.rd	2004-05-06 09:13:39.000000000 +0900
+++ LOCAL/src/ld/testsuite/ld-sh/sh64/crangerel2.rd	2006-10-21 15:00:10.000000000 +0900
@@ -11,8 +11,8 @@ Section Headers:
   \[ 6\] \.cranges          PROGBITS        00000000 000094 000046 00   W  0   0  1
   \[ 7\] \.rela\.cranges     RELA            00000000 0002e0 000054 0c      9   6  4
   \[ 8\] \.shstrtab         STRTAB          00000000 0000da 00004d 00      0   0  1
-  \[ 9\] \.symtab           SYMTAB          00000000 000334 000110 10     10  16  4
-  \[10\] \.strtab           STRTAB          00000000 000444 000027 00      0   0  1
+  \[ 9\] \.symtab           SYMTAB          00000000 000334 0000d0 10     10  12  4
+  \[10\] \.strtab           STRTAB          00000000 000404 000027 00      0   0  1
 Key to Flags:
   W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\)
   I \(info\), L \(link order\), G \(group\), x \(unknown\)
@@ -28,7 +28,7 @@ Relocation section '\.rela\.cranges' at 
 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 17 entries:
+Symbol table '\.symtab' contains 13 entries:
    Num:    Value  Size Type    Bind   Vis      Ndx Name
      0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND 
      1: 00000000     0 SECTION LOCAL  DEFAULT    1 
@@ -37,16 +37,12 @@ Symbol table '\.symtab' contains 17 entr
      4: 00000000     0 SECTION LOCAL  DEFAULT    4 
      5: 00000000     0 SECTION LOCAL  DEFAULT    5 
      6: 00000000     0 SECTION LOCAL  DEFAULT    6 
-     7: 00000000     0 SECTION LOCAL  DEFAULT    7 
-     8: 00000000     0 SECTION LOCAL  DEFAULT    8 
-     9: 00000000     0 SECTION LOCAL  DEFAULT    9 
-    10: 00000000     0 SECTION LOCAL  DEFAULT   10 
-    11: 00000000     0 NOTYPE  LOCAL  DEFAULT    2 start2
-    12: 00000018     0 NOTYPE  LOCAL  DEFAULT    2 sec1
-    13: 00000028     0 NOTYPE  LOCAL  DEFAULT    2 sec2
-    14: 0000003c     0 NOTYPE  LOCAL  DEFAULT    2 sec3
-    15: 00000044     0 NOTYPE  LOCAL  DEFAULT    2 sec4
-    16: 00000000     0 NOTYPE  GLOBAL DEFAULT    2 diversion2
+     7: 00000000     0 NOTYPE  LOCAL  DEFAULT \[<other>: 4\]     2 start2
+     8: 00000018     0 NOTYPE  LOCAL  DEFAULT \[<other>: 4\]     2 sec1
+     9: 00000028     0 NOTYPE  LOCAL  DEFAULT \[<other>: 4\]     2 sec2
+    10: 0000003c     0 NOTYPE  LOCAL  DEFAULT    2 sec3
+    11: 00000044     0 NOTYPE  LOCAL  DEFAULT    2 sec4
+    12: 00000000     0 NOTYPE  GLOBAL DEFAULT    2 diversion2
 
 Hex dump of section '\.text\.mixed':
   0x00000000 6ff0fff0 6ff0fff0 6ff0fff0 0000002a .*
diff -uprN ORIG/src/ld/testsuite/ld-sh/sh64/mix1.xd LOCAL/src/ld/testsuite/ld-sh/sh64/mix1.xd
--- ORIG/src/ld/testsuite/ld-sh/sh64/mix1.xd	2005-08-16 00:39:48.000000000 +0900
+++ LOCAL/src/ld/testsuite/ld-sh/sh64/mix1.xd	2006-10-21 13:59:53.000000000 +0900
@@ -27,19 +27,16 @@ SYMBOL TABLE:
 0+10c8 l    d  \.data	0+ (|\.data)
 0+80000 l    d  \.stack	0+ (|\.stack)
 0+ l    d  \.cranges	0+ (|\.cranges)
-0+ l    d  \*ABS\*	0+ (|\.shstrtab)
-0+ l    d  \*ABS\*	0+ (|\.symtab)
-0+ l    d  \*ABS\*	0+ (|\.strtab)
 0+1008 l       \.text	0+ forw
 0+1004 l       \.text	0+ start2
 0+1030 l       \.text	0+ 0x04 mediacode2
 0+1018 l       \.text	0+ 0x04 mediacode
-0+10c8 g       \*ABS\*	0+ ___dtors
+0+10c8 g       \.text	0+ ___dtors
 0+10d8 g       \*ABS\*	0+ __bss_start
-0+10c8 g       \*ABS\*	0+ ___ctors_end
-0+10c8 g       \*ABS\*	0+ ___ctors
+0+10c8 g       \.text	0+ ___ctors_end
+0+10c8 g       \.text	0+ ___ctors
 0+10d8 g       \*ABS\*	0+ _edata
 0+10d8 g       \*ABS\*	0+ _end
 0+1000 g       \.text	0+ start
 0+80000 g       \.stack	0+ _stack
-0+10c8 g       \*ABS\*	0+ ___dtors_end
+0+10c8 g       \.text	0+ ___dtors_end
diff -uprN ORIG/src/ld/testsuite/ld-sh/sh64/mix2.xd LOCAL/src/ld/testsuite/ld-sh/sh64/mix2.xd
--- ORIG/src/ld/testsuite/ld-sh/sh64/mix2.xd	2005-08-16 00:39:48.000000000 +0900
+++ LOCAL/src/ld/testsuite/ld-sh/sh64/mix2.xd	2006-10-21 14:32:20.000000000 +0900
@@ -31,9 +31,6 @@ SYMBOL TABLE:
 0+10c8 l    d  \.data	0+ (|\.data)
 0+80000 l    d  \.stack	0+ (|\.stack)
 0+ l    d  \.cranges	0+ (|\.cranges)
-0+ l    d  \*ABS\*	0+ (|\.shstrtab)
-0+ l    d  \*ABS\*	0+ (|\.symtab)
-0+ l    d  \*ABS\*	0+ (|\.strtab)
 0+1020 l       \.text	0+ locallabel
 0+1040 g       \.rodata	0+ compactlabel4
 0+101c g       \.text	0+ 0x04 medialabel2
@@ -42,14 +39,14 @@ SYMBOL TABLE:
 0+1024 g       \.text	0+ compactlabel2
 0+1028 g       \.text	0+ compactlabel3
 0+1010 g       \.text	0+ 0x04 medialabel1
-0+10c8 g       \*ABS\*	0+ ___dtors
+0+10c8 g       \.rodata	0+ ___dtors
 0+10cc g       \.data	0+ medialabel4
 0+10d8 g       \*ABS\*	0+ __bss_start
-0+10c8 g       \*ABS\*	0+ ___ctors_end
+0+10c8 g       \.rodata	0+ ___ctors_end
 0+10d4 g       \.data	0+ compactlabel5
-0+10c8 g       \*ABS\*	0+ ___ctors
+0+10c8 g       \.rodata	0+ ___ctors
 0+10d8 g       \*ABS\*	0+ _edata
 0+10d8 g       \*ABS\*	0+ _end
 0+1000 g       \.text	0+ 0x04 start
 0+80000 g       \.stack	0+ _stack
-0+10c8 g       \*ABS\*	0+ ___dtors_end
+0+10c8 g       \.rodata	0+ ___dtors_end
diff -uprN ORIG/src/ld/testsuite/ld-sh/sh64/rel32.xd LOCAL/src/ld/testsuite/ld-sh/sh64/rel32.xd
--- ORIG/src/ld/testsuite/ld-sh/sh64/rel32.xd	2004-12-11 13:32:37.000000000 +0900
+++ LOCAL/src/ld/testsuite/ld-sh/sh64/rel32.xd	2006-10-21 14:08:03.000000000 +0900
@@ -17,14 +17,9 @@ Idx Name          Size      VMA       LM
                   CONTENTS, ALLOC, LOAD, DATA
 SYMBOL TABLE:
 0+ l    d  \.text	0+ (|.text)
-0+ l    d  \*ABS\*	0+ (|.rela.text)
 0+ l    d  \.data	0+ (|.data)
-0+ l    d  \*ABS\*	0+ (|.rela.data)
 0+ l    d  \.bss	0+ (|.bss)
 0+ l    d  \.stack	0+ (|.stack)
-0+ l    d  \*ABS\*	0+ (|.shstrtab)
-0+ l    d  \*ABS\*	0+ (|.symtab)
-0+ l    d  \*ABS\*	0+ (|.strtab)
 0+         \*UND\*	0+ unresolved5
 0+c g       \.text	0+ 0x04 file1text2
 0+24 g       \.text	0+ 0x04 file2text1
diff -uprN ORIG/src/ld/testsuite/ld-sh/sh64/rel64.xd LOCAL/src/ld/testsuite/ld-sh/sh64/rel64.xd
--- ORIG/src/ld/testsuite/ld-sh/sh64/rel64.xd	2004-12-11 13:32:37.000000000 +0900
+++ LOCAL/src/ld/testsuite/ld-sh/sh64/rel64.xd	2006-10-21 14:09:13.000000000 +0900
@@ -17,14 +17,9 @@ Idx Name          Size      VMA         
                   CONTENTS, ALLOC, LOAD, DATA
 SYMBOL TABLE:
 0+ l    d  \.text	0+ (|.text)
-0+ l    d  \*ABS\*	0+ (|.rela.text)
 0+ l    d  \.data	0+ (|.data)
-0+ l    d  \*ABS\*	0+ (|.rela.data)
 0+ l    d  \.bss	0+ (|.bss)
 0+ l    d  \.stack	0+ (|.stack)
-0+ l    d  \*ABS\*	0+ (|.shstrtab)
-0+ l    d  \*ABS\*	0+ (|.symtab)
-0+ l    d  \*ABS\*	0+ (|.strtab)
 0+         \*UND\*	0+ unresolved5
 0+c g       \.text	0+ 0x04 file1text2
 0+24 g       \.text	0+ 0x04 file2text1
diff -uprN ORIG/src/ld/testsuite/ld-sh/sh64/reldl32.rd LOCAL/src/ld/testsuite/ld-sh/sh64/reldl32.rd
--- ORIG/src/ld/testsuite/ld-sh/sh64/reldl32.rd	2003-10-13 14:09:21.000000000 +0900
+++ LOCAL/src/ld/testsuite/ld-sh/sh64/reldl32.rd	2006-10-21 14:36:15.000000000 +0900
@@ -1,311 +1,306 @@
 
 Relocation section '\.rela\.text' at offset 0x[0-9a-f]+ contains 26 entries:
 .*
-00000008  0+60f6 R_SH_IMM_LOW16 +00000004 +file1text1 +\+ 0
-0000000c  0+32f6 R_SH_IMM_LOW16 +0000000c +file1data2 +\+ 0
-00000010  0+35f6 R_SH_IMM_LOW16 +00000070 +file2text3 +\+ 0
-00000014  0+14f6 R_SH_IMM_LOW16 +0000012c +file2data4 +\+ 0
-00000018  0+51f6 R_SH_IMM_LOW16 +00000000 +unresolved1 +\+ 0
-0000001c  0+56f6 R_SH_IMM_LOW16 +00000000 +unresolved6 +\+ 0
-00000020  0+62f6 R_SH_IMM_LOW16 +00000000 +file1text1 +\+ 0
-00000024  0+62f6 R_SH_IMM_LOW16 +00000000 +file1text1 +\+ 18
-00000028  0+26f6 R_SH_IMM_LOW16 +00000000 +file1text5 +\+ 8
-0000002c  0+32f6 R_SH_IMM_LOW16 +0000000c +file1data2 +\+ 30
-00000030  0+32f6 R_SH_IMM_LOW16 +0000000c +file1data2 +\+ 0
-0000003c  0+47f6 R_SH_IMM_LOW16 +00000000 +unresolved7 +\+ 0
-00000040  0+2cf6 R_SH_IMM_LOW16 +00000000 +unresolved1 +\+ 0
-00000034  0+3af8 R_SH_IMM_MEDLOW16 +00000000 +file2data4 +\+ 10
-00000038  0+3af6 R_SH_IMM_LOW16 +00000000 +file2data4 +\+ 10
-00000068  0+0df6 R_SH_IMM_LOW16 +00000064 +file2text1 +\+ 0
-0000006c  0+29f6 R_SH_IMM_LOW16 +00000124 +file2data2 +\+ 0
-00000070  0+28f6 R_SH_IMM_LOW16 +00000010 +file1text3 +\+ 0
-00000074  0+86f6 R_SH_IMM_LOW16 +00000014 +file1data4 +\+ 0
-00000078  0+51f6 R_SH_IMM_LOW16 +00000000 +unresolved1 +\+ 0
-0000007c  0+69f6 R_SH_IMM_LOW16 +00000000 +unresolved3 +\+ 0
-00000080  0+8af6 R_SH_IMM_LOW16 +00000000 +unresolved8 +\+ 0
-00000084  0+37f6 R_SH_IMM_LOW16 +00000000 +unresolved9 +\+ 0
-00000088  0+62f6 R_SH_IMM_LOW16 +00000000 +file1text1 +\+ 0
-0000008c  0+50f6 R_SH_IMM_LOW16 +00000000 +file1data2 +\+ 0
-00000090  0+2df6 R_SH_IMM_LOW16 +00000000 +file1data3 +\+ 0
+00000008  0+5bf6 R_SH_IMM_LOW16 +00000004 +file1text1 +\+ 0
+0000000c  0+2df6 R_SH_IMM_LOW16 +0000000c +file1data2 +\+ 0
+00000010  0+30f6 R_SH_IMM_LOW16 +00000070 +file2text3 +\+ 0
+00000014  0+0ff6 R_SH_IMM_LOW16 +0000012c +file2data4 +\+ 0
+00000018  0+4cf6 R_SH_IMM_LOW16 +00000000 +unresolved1 +\+ 0
+0000001c  0+51f6 R_SH_IMM_LOW16 +00000000 +unresolved6 +\+ 0
+00000020  0+5df6 R_SH_IMM_LOW16 +00000000 +file1text1 +\+ 0
+00000024  0+5df6 R_SH_IMM_LOW16 +00000000 +file1text1 +\+ 18
+00000028  0+21f6 R_SH_IMM_LOW16 +00000000 +file1text5 +\+ 8
+0000002c  0+2df6 R_SH_IMM_LOW16 +0000000c +file1data2 +\+ 30
+00000030  0+2df6 R_SH_IMM_LOW16 +0000000c +file1data2 +\+ 0
+0000003c  0+42f6 R_SH_IMM_LOW16 +00000000 +unresolved7 +\+ 0
+00000040  0+27f6 R_SH_IMM_LOW16 +00000000 +unresolved1 +\+ 0
+00000034  0+35f8 R_SH_IMM_MEDLOW16 +00000000 +file2data4 +\+ 10
+00000038  0+35f6 R_SH_IMM_LOW16 +00000000 +file2data4 +\+ 10
+00000068  0+08f6 R_SH_IMM_LOW16 +00000064 +file2text1 +\+ 0
+0000006c  0+24f6 R_SH_IMM_LOW16 +00000124 +file2data2 +\+ 0
+00000070  0+23f6 R_SH_IMM_LOW16 +00000010 +file1text3 +\+ 0
+00000074  0+81f6 R_SH_IMM_LOW16 +00000014 +file1data4 +\+ 0
+00000078  0+4cf6 R_SH_IMM_LOW16 +00000000 +unresolved1 +\+ 0
+0000007c  0+64f6 R_SH_IMM_LOW16 +00000000 +unresolved3 +\+ 0
+00000080  0+85f6 R_SH_IMM_LOW16 +00000000 +unresolved8 +\+ 0
+00000084  0+32f6 R_SH_IMM_LOW16 +00000000 +unresolved9 +\+ 0
+00000088  0+5df6 R_SH_IMM_LOW16 +00000000 +file1text1 +\+ 0
+0000008c  0+4bf6 R_SH_IMM_LOW16 +00000000 +file1data2 +\+ 0
+00000090  0+28f6 R_SH_IMM_LOW16 +00000000 +file1data3 +\+ 0
 
 Relocation section '\.rela\.data' at offset 0x[0-9a-f]+ contains 134 entries:
 .*
-00000008  0+1001 R_SH_DIR32 +00000004 +file1data1 +\+ 0
-0000000c  0+0c01 R_SH_DIR32 +0000000c +file1text2 +\+ 0
-00000010  0+7d01 R_SH_DIR32 +00000128 +file2data3 +\+ 0
-00000014  0+6c01 R_SH_DIR32 +00000074 +file2text4 +\+ 0
-00000018  0+7901 R_SH_DIR32 +00000000 +unresolved2 +\+ 0
-0000001c  0+0a01 R_SH_DIR32 +00000000 +unresolved5 +\+ 0
-00000020  0+7101 R_SH_DIR32 +00000000 +unresolved6 +\+ 0
-00000024  0+0b01 R_SH_DIR32 +00000000 +unresolved9 +\+ 0
-00000028  0+7f01 R_SH_DIR32 +00000000 +a1 +\+ 0
-0000002c  0+7501 R_SH_DIR32 +00000000 +a23 +\+ 0
-00000030  0+5901 R_SH_DIR32 +0000003c +b123 +\+ 0
-00000034  0+6f01 R_SH_DIR32 +0000009c +c3 +\+ 0
-00000038  0+4101 R_SH_DIR32 +000000a8 +c13 +\+ 0
-0000003c  0+2b01 R_SH_DIR32 +00000000 +a2 +\+ 0
-00000040  0+5301 R_SH_DIR32 +00000000 +a3 +\+ 0
-00000044  0+2a01 R_SH_DIR32 +00000000 +a4 +\+ 0
-00000048  0+6e01 R_SH_DIR32 +00000000 +a12 +\+ 0
-0000004c  0+1a01 R_SH_DIR32 +00000000 +a13 +\+ 0
-00000050  0+7b01 R_SH_DIR32 +00000000 +a23 +\+ 0
-00000054  0+6701 R_SH_DIR32 +00000000 +a123 +\+ 0
-00000058  0+4201 R_SH_DIR32 +00000000 +b1 +\+ 0
-0000005c  0+7601 R_SH_DIR32 +00000000 +b2 +\+ 0
-00000060  0+3401 R_SH_DIR32 +00000000 +a3 +\+ 0
-00000064  0+8401 R_SH_DIR32 +00000000 +a13 +\+ 0
-00000068  0+3301 R_SH_DIR32 +00000000 +b3 +\+ 0
-0000006c  0+6d01 R_SH_DIR32 +00000000 +b4 +\+ 0
-00000070  0+5701 R_SH_DIR32 +00000000 +b12 +\+ 0
-00000074  0+2e01 R_SH_DIR32 +00000000 +b13 +\+ 0
-00000078  0+4301 R_SH_DIR32 +00000000 +a123 +\+ 0
-0000007c  0+6a01 R_SH_DIR32 +00000024 +b3 +\+ 0
-00000080  0+4001 R_SH_DIR32 +00000030 +b13 +\+ 0
-00000084  0+7401 R_SH_DIR32 +00000034 +b23 +\+ 0
-00000088  0+8201 R_SH_DIR32 +00000000 +b23 +\+ 0
-0000008c  0+1101 R_SH_DIR32 +00000000 +b123 +\+ 0
-00000090  0+8801 R_SH_DIR32 +00000000 +c1 +\+ 0
-00000094  0+3101 R_SH_DIR32 +00000000 +c2 +\+ 0
-00000098  0+6801 R_SH_DIR32 +00000000 +c3 +\+ 0
-0000009c  0+3e01 R_SH_DIR32 +000000ac +c23 +\+ 0
-000000a0  0+8301 R_SH_DIR32 +000000b0 +c123 +\+ 0
-000000a4  0+1301 R_SH_DIR32 +00000000 +c4 +\+ 0
-000000a8  0+2501 R_SH_DIR32 +00000000 +c12 +\+ 0
-000000ac  0+3601 R_SH_DIR32 +00000000 +c13 +\+ 0
-000000b0  0+3b01 R_SH_DIR32 +00000000 +c23 +\+ 0
-000000b4  0+3f01 R_SH_DIR32 +00000000 +c123 +\+ 0
-000000b8  0+4d01 R_SH_DIR32 +00000000 +oa1 +\+ 0
-000000bc  0+1901 R_SH_DIR32 +00000000 +ob1 +\+ 0
-000000c0  0+4901 R_SH_DIR32 +000000d0 +ob123 +\+ 0
-000000c4  0+5e01 R_SH_DIR32 +00000000 +oc1 +\+ 0
-000000c8  0+7e01 R_SH_DIR32 +00000000 +oa2 +\+ 0
-000000cc  0+6601 R_SH_DIR32 +000000b8 +ob2 +\+ 0
-000000d0  0+7701 R_SH_DIR32 +00000044 +oc2 +\+ 0
-000000d4  0+4e01 R_SH_DIR32 +00000000 +oa12 +\+ 0
-000000d8  0+2001 R_SH_DIR32 +00000000 +oa12 +\+ 0
-000000dc  0+6501 R_SH_DIR32 +00000000 +ob12 +\+ 0
-000000e0  0+4f01 R_SH_DIR32 +000000c4 +ob12 +\+ 0
-000000e4  0+5f01 R_SH_DIR32 +00000000 +oc12 +\+ 0
-000000e8  0+1701 R_SH_DIR32 +00000050 +oc12 +\+ 0
-000000ec  0+4401 R_SH_DIR32 +00000000 +oa23 +\+ 0
-000000f0  0+4a01 R_SH_DIR32 +00000000 +oa13 +\+ 0
-000000f4  0+0f01 R_SH_DIR32 +0000005c +oc123 +\+ 0
-000000f8  0+5a01 R_SH_DIR32 +00000000 +ob13 +\+ 0
-000000fc  0+6101 R_SH_DIR32 +00000000 +oc13 +\+ 0
-00000100  0+8701 R_SH_DIR32 +000000cc +ob23 +\+ 0
-00000104  0+3001 R_SH_DIR32 +00000058 +oc23 +\+ 0
-00000108  0+5c01 R_SH_DIR32 +00000000 +oa123 +\+ 0
-0000010c  0+5501 R_SH_DIR32 +00000000 +oa123 +\+ 0
-00000110  0+6b01 R_SH_DIR32 +00000000 +ob123 +\+ 0
-00000114  0+3801 R_SH_DIR32 +00000000 +oc123 +\+ 0
-00000120  0+8101 R_SH_DIR32 +0000011c +file2data1 +\+ 0
-00000124  0+6301 R_SH_DIR32 +0000006c +file2text2 +\+ 0
-00000128  0+8501 R_SH_DIR32 +00000010 +file1data3 +\+ 0
-0000012c  0+7c01 R_SH_DIR32 +00000014 +file1text4 +\+ 0
-00000130  0+7901 R_SH_DIR32 +00000000 +unresolved2 +\+ 0
-00000134  0+8001 R_SH_DIR32 +00000000 +unresolved4 +\+ 0
-00000138  0+4d01 R_SH_DIR32 +00000000 +oa1 +\+ 0
-0000013c  0+1c01 R_SH_DIR32 +00000000 +oa2 +\+ 0
-00000140  0+7201 R_SH_DIR32 +00000000 +oa3 +\+ 0
-00000144  0+2101 R_SH_DIR32 +00000000 +oa13 +\+ 0
-00000148  0+1e01 R_SH_DIR32 +00000054 +oc13 +\+ 0
-0000014c  0+1501 R_SH_DIR32 +00000000 +oa4 +\+ 0
-00000150  0+2001 R_SH_DIR32 +00000000 +oa12 +\+ 0
-00000154  0+4a01 R_SH_DIR32 +00000000 +oa13 +\+ 0
-00000158  0+3d01 R_SH_DIR32 +00000000 +oa23 +\+ 0
-0000015c  0+4401 R_SH_DIR32 +00000000 +oa23 +\+ 0
-00000160  0+5c01 R_SH_DIR32 +00000000 +oa123 +\+ 0
-00000164  0+1b01 R_SH_DIR32 +00000048 +oc3 +\+ 0
-00000168  0+5501 R_SH_DIR32 +00000000 +oa123 +\+ 0
-0000016c  0+1901 R_SH_DIR32 +00000000 +ob1 +\+ 0
-00000170  0+2701 R_SH_DIR32 +00000000 +ob2 +\+ 0
-00000174  0+6401 R_SH_DIR32 +00000000 +ob3 +\+ 0
-00000178  0+1801 R_SH_DIR32 +00000000 +ob4 +\+ 0
-0000017c  0+8901 R_SH_DIR32 +00000000 +oa3 +\+ 0
-00000180  0+3001 R_SH_DIR32 +00000058 +oc23 +\+ 0
-00000184  0+0f01 R_SH_DIR32 +0000005c +oc123 +\+ 0
-00000188  0+6501 R_SH_DIR32 +00000000 +ob12 +\+ 0
-0000018c  0+5a01 R_SH_DIR32 +00000000 +ob13 +\+ 0
-00000190  0+5201 R_SH_DIR32 +000000c8 +ob13 +\+ 0
-00000194  0+8701 R_SH_DIR32 +000000cc +ob23 +\+ 0
-00000198  0+5d01 R_SH_DIR32 +00000000 +ob23 +\+ 0
-0000019c  0+6b01 R_SH_DIR32 +00000000 +ob123 +\+ 0
-000001a0  0+5e01 R_SH_DIR32 +00000000 +oc1 +\+ 0
-000001a4  0+1601 R_SH_DIR32 +000000bc +ob3 +\+ 0
-000001a8  0+4901 R_SH_DIR32 +000000d0 +ob123 +\+ 0
-000001ac  0+0e01 R_SH_DIR32 +00000000 +oc2 +\+ 0
-000001b0  0+3c01 R_SH_DIR32 +00000000 +oc3 +\+ 0
-000001b4  0+5801 R_SH_DIR32 +00000000 +oc4 +\+ 0
-000001b8  0+5f01 R_SH_DIR32 +00000000 +oc12 +\+ 0
-000001bc  0+6101 R_SH_DIR32 +00000000 +oc13 +\+ 0
-000001c0  0+2f01 R_SH_DIR32 +00000000 +oc23 +\+ 0
-000001c4  0+3801 R_SH_DIR32 +00000000 +oc123 +\+ 0
-000001c8  0+7f01 R_SH_DIR32 +00000000 +a1 +\+ 0
-000001cc  0+1f01 R_SH_DIR32 +00000098 +c2 +\+ 0
-000001d0  0+7401 R_SH_DIR32 +00000034 +b23 +\+ 0
-000001d4  0+4201 R_SH_DIR32 +00000000 +b1 +\+ 0
-000001d8  0+8801 R_SH_DIR32 +00000000 +c1 +\+ 0
-000001dc  0+6e01 R_SH_DIR32 +00000000 +a12 +\+ 0
-000001e0  0+5b01 R_SH_DIR32 +00000000 +a2 +\+ 0
-000001e4  0+1201 R_SH_DIR32 +00000020 +b2 +\+ 0
-000001e8  0+5701 R_SH_DIR32 +00000000 +b12 +\+ 0
-000001ec  0+2501 R_SH_DIR32 +00000000 +c12 +\+ 0
-000001f0  0+5901 R_SH_DIR32 +0000003c +b123 +\+ 0
-000001f4  0+8301 R_SH_DIR32 +000000b0 +c123 +\+ 0
-000001f8  0+1a01 R_SH_DIR32 +00000000 +a13 +\+ 0
-000001fc  0+2e01 R_SH_DIR32 +00000000 +b13 +\+ 0
-00000200  0+3e01 R_SH_DIR32 +000000ac +c23 +\+ 0
-00000204  0+4301 R_SH_DIR32 +00000000 +a123 +\+ 0
-00000208  0+3601 R_SH_DIR32 +00000000 +c13 +\+ 0
-0000020c  0+6701 R_SH_DIR32 +00000000 +a123 +\+ 0
-00000210  0+7301 R_SH_DIR32 +000000a4 +c12 +\+ 0
-00000214  0+7501 R_SH_DIR32 +00000000 +a23 +\+ 0
-00000218  0+1101 R_SH_DIR32 +00000000 +b123 +\+ 0
-0000021c  0+4501 R_SH_DIR32 +00000000 +a12 +\+ 0
-00000220  0+7801 R_SH_DIR32 +0000002c +b12 +\+ 0
-00000224  0+3f01 R_SH_DIR32 +00000000 +c123 +\+ 0
+00000008  0+0b01 R_SH_DIR32 +00000004 +file1data1 +\+ 0
+0000000c  0+0701 R_SH_DIR32 +0000000c +file1text2 +\+ 0
+00000010  0+7801 R_SH_DIR32 +00000128 +file2data3 +\+ 0
+00000014  0+6701 R_SH_DIR32 +00000074 +file2text4 +\+ 0
+00000018  0+7401 R_SH_DIR32 +00000000 +unresolved2 +\+ 0
+0000001c  0+0501 R_SH_DIR32 +00000000 +unresolved5 +\+ 0
+00000020  0+6c01 R_SH_DIR32 +00000000 +unresolved6 +\+ 0
+00000024  0+0601 R_SH_DIR32 +00000000 +unresolved9 +\+ 0
+00000028  0+7a01 R_SH_DIR32 +00000000 +a1 +\+ 0
+0000002c  0+7001 R_SH_DIR32 +00000000 +a23 +\+ 0
+00000030  0+5401 R_SH_DIR32 +0000003c +b123 +\+ 0
+00000034  0+6a01 R_SH_DIR32 +0000009c +c3 +\+ 0
+00000038  0+3c01 R_SH_DIR32 +000000a8 +c13 +\+ 0
+0000003c  0+2601 R_SH_DIR32 +00000000 +a2 +\+ 0
+00000040  0+4e01 R_SH_DIR32 +00000000 +a3 +\+ 0
+00000044  0+2501 R_SH_DIR32 +00000000 +a4 +\+ 0
+00000048  0+6901 R_SH_DIR32 +00000000 +a12 +\+ 0
+0000004c  0+1501 R_SH_DIR32 +00000000 +a13 +\+ 0
+00000050  0+7601 R_SH_DIR32 +00000000 +a23 +\+ 0
+00000054  0+6201 R_SH_DIR32 +00000000 +a123 +\+ 0
+00000058  0+3d01 R_SH_DIR32 +00000000 +b1 +\+ 0
+0000005c  0+7101 R_SH_DIR32 +00000000 +b2 +\+ 0
+00000060  0+2f01 R_SH_DIR32 +00000000 +a3 +\+ 0
+00000064  0+7f01 R_SH_DIR32 +00000000 +a13 +\+ 0
+00000068  0+2e01 R_SH_DIR32 +00000000 +b3 +\+ 0
+0000006c  0+6801 R_SH_DIR32 +00000000 +b4 +\+ 0
+00000070  0+5201 R_SH_DIR32 +00000000 +b12 +\+ 0
+00000074  0+2901 R_SH_DIR32 +00000000 +b13 +\+ 0
+00000078  0+3e01 R_SH_DIR32 +00000000 +a123 +\+ 0
+0000007c  0+6501 R_SH_DIR32 +00000024 +b3 +\+ 0
+00000080  0+3b01 R_SH_DIR32 +00000030 +b13 +\+ 0
+00000084  0+6f01 R_SH_DIR32 +00000034 +b23 +\+ 0
+00000088  0+7d01 R_SH_DIR32 +00000000 +b23 +\+ 0
+0000008c  0+0c01 R_SH_DIR32 +00000000 +b123 +\+ 0
+00000090  0+8301 R_SH_DIR32 +00000000 +c1 +\+ 0
+00000094  0+2c01 R_SH_DIR32 +00000000 +c2 +\+ 0
+00000098  0+6301 R_SH_DIR32 +00000000 +c3 +\+ 0
+0000009c  0+3901 R_SH_DIR32 +000000ac +c23 +\+ 0
+000000a0  0+7e01 R_SH_DIR32 +000000b0 +c123 +\+ 0
+000000a4  0+0e01 R_SH_DIR32 +00000000 +c4 +\+ 0
+000000a8  0+2001 R_SH_DIR32 +00000000 +c12 +\+ 0
+000000ac  0+3101 R_SH_DIR32 +00000000 +c13 +\+ 0
+000000b0  0+3601 R_SH_DIR32 +00000000 +c23 +\+ 0
+000000b4  0+3a01 R_SH_DIR32 +00000000 +c123 +\+ 0
+000000b8  0+4801 R_SH_DIR32 +00000000 +oa1 +\+ 0
+000000bc  0+1401 R_SH_DIR32 +00000000 +ob1 +\+ 0
+000000c0  0+4401 R_SH_DIR32 +000000d0 +ob123 +\+ 0
+000000c4  0+5901 R_SH_DIR32 +00000000 +oc1 +\+ 0
+000000c8  0+7901 R_SH_DIR32 +00000000 +oa2 +\+ 0
+000000cc  0+6101 R_SH_DIR32 +000000b8 +ob2 +\+ 0
+000000d0  0+7201 R_SH_DIR32 +00000044 +oc2 +\+ 0
+000000d4  0+4901 R_SH_DIR32 +00000000 +oa12 +\+ 0
+000000d8  0+1b01 R_SH_DIR32 +00000000 +oa12 +\+ 0
+000000dc  0+6001 R_SH_DIR32 +00000000 +ob12 +\+ 0
+000000e0  0+4a01 R_SH_DIR32 +000000c4 +ob12 +\+ 0
+000000e4  0+5a01 R_SH_DIR32 +00000000 +oc12 +\+ 0
+000000e8  0+1201 R_SH_DIR32 +00000050 +oc12 +\+ 0
+000000ec  0+3f01 R_SH_DIR32 +00000000 +oa23 +\+ 0
+000000f0  0+4501 R_SH_DIR32 +00000000 +oa13 +\+ 0
+000000f4  0+0a01 R_SH_DIR32 +0000005c +oc123 +\+ 0
+000000f8  0+5501 R_SH_DIR32 +00000000 +ob13 +\+ 0
+000000fc  0+5c01 R_SH_DIR32 +00000000 +oc13 +\+ 0
+00000100  0+8201 R_SH_DIR32 +000000cc +ob23 +\+ 0
+00000104  0+2b01 R_SH_DIR32 +00000058 +oc23 +\+ 0
+00000108  0+5701 R_SH_DIR32 +00000000 +oa123 +\+ 0
+0000010c  0+5001 R_SH_DIR32 +00000000 +oa123 +\+ 0
+00000110  0+6601 R_SH_DIR32 +00000000 +ob123 +\+ 0
+00000114  0+3301 R_SH_DIR32 +00000000 +oc123 +\+ 0
+00000120  0+7c01 R_SH_DIR32 +0000011c +file2data1 +\+ 0
+00000124  0+5e01 R_SH_DIR32 +0000006c +file2text2 +\+ 0
+00000128  0+8001 R_SH_DIR32 +00000010 +file1data3 +\+ 0
+0000012c  0+7701 R_SH_DIR32 +00000014 +file1text4 +\+ 0
+00000130  0+7401 R_SH_DIR32 +00000000 +unresolved2 +\+ 0
+00000134  0+7b01 R_SH_DIR32 +00000000 +unresolved4 +\+ 0
+00000138  0+4801 R_SH_DIR32 +00000000 +oa1 +\+ 0
+0000013c  0+1701 R_SH_DIR32 +00000000 +oa2 +\+ 0
+00000140  0+6d01 R_SH_DIR32 +00000000 +oa3 +\+ 0
+00000144  0+1c01 R_SH_DIR32 +00000000 +oa13 +\+ 0
+00000148  0+1901 R_SH_DIR32 +00000054 +oc13 +\+ 0
+0000014c  0+1001 R_SH_DIR32 +00000000 +oa4 +\+ 0
+00000150  0+1b01 R_SH_DIR32 +00000000 +oa12 +\+ 0
+00000154  0+4501 R_SH_DIR32 +00000000 +oa13 +\+ 0
+00000158  0+3801 R_SH_DIR32 +00000000 +oa23 +\+ 0
+0000015c  0+3f01 R_SH_DIR32 +00000000 +oa23 +\+ 0
+00000160  0+5701 R_SH_DIR32 +00000000 +oa123 +\+ 0
+00000164  0+1601 R_SH_DIR32 +00000048 +oc3 +\+ 0
+00000168  0+5001 R_SH_DIR32 +00000000 +oa123 +\+ 0
+0000016c  0+1401 R_SH_DIR32 +00000000 +ob1 +\+ 0
+00000170  0+2201 R_SH_DIR32 +00000000 +ob2 +\+ 0
+00000174  0+5f01 R_SH_DIR32 +00000000 +ob3 +\+ 0
+00000178  0+1301 R_SH_DIR32 +00000000 +ob4 +\+ 0
+0000017c  0+8401 R_SH_DIR32 +00000000 +oa3 +\+ 0
+00000180  0+2b01 R_SH_DIR32 +00000058 +oc23 +\+ 0
+00000184  0+0a01 R_SH_DIR32 +0000005c +oc123 +\+ 0
+00000188  0+6001 R_SH_DIR32 +00000000 +ob12 +\+ 0
+0000018c  0+5501 R_SH_DIR32 +00000000 +ob13 +\+ 0
+00000190  0+4d01 R_SH_DIR32 +000000c8 +ob13 +\+ 0
+00000194  0+8201 R_SH_DIR32 +000000cc +ob23 +\+ 0
+00000198  0+5801 R_SH_DIR32 +00000000 +ob23 +\+ 0
+0000019c  0+6601 R_SH_DIR32 +00000000 +ob123 +\+ 0
+000001a0  0+5901 R_SH_DIR32 +00000000 +oc1 +\+ 0
+000001a4  0+1101 R_SH_DIR32 +000000bc +ob3 +\+ 0
+000001a8  0+4401 R_SH_DIR32 +000000d0 +ob123 +\+ 0
+000001ac  0+0901 R_SH_DIR32 +00000000 +oc2 +\+ 0
+000001b0  0+3701 R_SH_DIR32 +00000000 +oc3 +\+ 0
+000001b4  0+5301 R_SH_DIR32 +00000000 +oc4 +\+ 0
+000001b8  0+5a01 R_SH_DIR32 +00000000 +oc12 +\+ 0
+000001bc  0+5c01 R_SH_DIR32 +00000000 +oc13 +\+ 0
+000001c0  0+2a01 R_SH_DIR32 +00000000 +oc23 +\+ 0
+000001c4  0+3301 R_SH_DIR32 +00000000 +oc123 +\+ 0
+000001c8  0+7a01 R_SH_DIR32 +00000000 +a1 +\+ 0
+000001cc  0+1a01 R_SH_DIR32 +00000098 +c2 +\+ 0
+000001d0  0+6f01 R_SH_DIR32 +00000034 +b23 +\+ 0
+000001d4  0+3d01 R_SH_DIR32 +00000000 +b1 +\+ 0
+000001d8  0+8301 R_SH_DIR32 +00000000 +c1 +\+ 0
+000001dc  0+6901 R_SH_DIR32 +00000000 +a12 +\+ 0
+000001e0  0+5601 R_SH_DIR32 +00000000 +a2 +\+ 0
+000001e4  0+0d01 R_SH_DIR32 +00000020 +b2 +\+ 0
+000001e8  0+5201 R_SH_DIR32 +00000000 +b12 +\+ 0
+000001ec  0+2001 R_SH_DIR32 +00000000 +c12 +\+ 0
+000001f0  0+5401 R_SH_DIR32 +0000003c +b123 +\+ 0
+000001f4  0+7e01 R_SH_DIR32 +000000b0 +c123 +\+ 0
+000001f8  0+1501 R_SH_DIR32 +00000000 +a13 +\+ 0
+000001fc  0+2901 R_SH_DIR32 +00000000 +b13 +\+ 0
+00000200  0+3901 R_SH_DIR32 +000000ac +c23 +\+ 0
+00000204  0+3e01 R_SH_DIR32 +00000000 +a123 +\+ 0
+00000208  0+3101 R_SH_DIR32 +00000000 +c13 +\+ 0
+0000020c  0+6201 R_SH_DIR32 +00000000 +a123 +\+ 0
+00000210  0+6e01 R_SH_DIR32 +000000a4 +c12 +\+ 0
+00000214  0+7001 R_SH_DIR32 +00000000 +a23 +\+ 0
+00000218  0+0c01 R_SH_DIR32 +00000000 +b123 +\+ 0
+0000021c  0+4001 R_SH_DIR32 +00000000 +a12 +\+ 0
+00000220  0+7301 R_SH_DIR32 +0000002c +b12 +\+ 0
+00000224  0+3a01 R_SH_DIR32 +00000000 +c123 +\+ 0
 
-Symbol table '\.symtab' contains 139 entries:
+Symbol table '\.symtab' contains 134 entries:
    Num:    Value  Size Type    Bind   Vis      Ndx Name
      0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND 
      1: 00000000     0 SECTION LOCAL  DEFAULT    1 
-     2: 00000000     0 SECTION LOCAL  DEFAULT    2 
-     3: 00000000     0 SECTION LOCAL  DEFAULT    3 
-     4: 00000000     0 SECTION LOCAL  DEFAULT    4 
-     5: 00000000     0 SECTION LOCAL  DEFAULT    5 
-     6: 00000000     0 SECTION LOCAL  DEFAULT    6 
-     7: 00000000     0 SECTION LOCAL  DEFAULT    7 
-     8: 00000000     0 SECTION LOCAL  DEFAULT    8 
-     9: 00000000     0 SECTION LOCAL  DEFAULT    9 
-    10: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved5
-    11: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved9
-    12: 0000000c     0 NOTYPE  GLOBAL DEFAULT    1 file1text2
-    13: 00000064     0 NOTYPE  GLOBAL DEFAULT    1 file2text1
-    14: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc2
-    15: 0000005c     0 NOTYPE  GLOBAL DEFAULT    1 oc123
-    16: 00000004     0 NOTYPE  GLOBAL DEFAULT    3 file1data1
-    17: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b123
-    18: 00000020     0 NOTYPE  GLOBAL DEFAULT    1 b2
-    19: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c4
-    20: 0000012c     0 NOTYPE  GLOBAL DEFAULT    3 file2data4
-    21: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa4
-    22: 000000bc     0 NOTYPE  GLOBAL DEFAULT    1 ob3
-    23: 00000050     0 NOTYPE  GLOBAL DEFAULT    1 oc12
-    24: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob4
-    25: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob1
-    26: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a13
-    27: 00000048     0 NOTYPE  GLOBAL DEFAULT    1 oc3
-    28: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa2
-    29: 000000a0     0 NOTYPE  GLOBAL DEFAULT    1 c4
-    30: 00000054     0 NOTYPE  GLOBAL DEFAULT    1 oc13
-    31: 00000098     0 NOTYPE  GLOBAL DEFAULT    1 c2
-    32: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa12
-    33: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND oa13
-    34: 000000c0     0 NOTYPE  GLOBAL DEFAULT    1 ob4
-    35: 0000001c     0 NOTYPE  GLOBAL DEFAULT    1 b1
-    36: 00000018     0 NOTYPE  GLOBAL DEFAULT    1 file1text5
-    37: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c12
-    38: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND file1text5
-    39: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob2
-    40: 00000010     0 NOTYPE  GLOBAL DEFAULT    1 file1text3
-    41: 00000124     0 NOTYPE  GLOBAL DEFAULT    3 file2data2
-    42: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a4
-    43: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a2
-    44: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved1
-    45: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND file1data3
-    46: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b13
-    47: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc23
-    48: 00000058     0 NOTYPE  GLOBAL DEFAULT    1 oc23
-    49: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c2
-    50: 0000000c     0 NOTYPE  GLOBAL DEFAULT    3 file1data2
-    51: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b3
-    52: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND a3
-    53: 00000070     0 NOTYPE  GLOBAL DEFAULT    1 file2text3
-    54: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c13
-    55: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved9
-    56: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc123
-    57: 00000028     0 NOTYPE  GLOBAL DEFAULT    1 b4
-    58: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND file2data4
-    59: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c23
-    60: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc3
-    61: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa23
-    62: 000000ac     0 NOTYPE  GLOBAL DEFAULT    1 c23
-    63: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c123
-    64: 00000030     0 NOTYPE  GLOBAL DEFAULT    1 b13
-    65: 000000a8     0 NOTYPE  GLOBAL DEFAULT    1 c13
-    66: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b1
-    67: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND a123
-    68: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND oa23
-    69: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND a12
-    70: 000000b4     0 NOTYPE  GLOBAL DEFAULT    1 ob1
-    71: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved7
-    72: 00000060     0 NOTYPE  GLOBAL DEFAULT    1 start2
-    73: 000000d0     0 NOTYPE  GLOBAL DEFAULT    1 ob123
-    74: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa13
-    75: 00000094     0 NOTYPE  GLOBAL DEFAULT    1 c1
-    76: 0000004c     0 NOTYPE  GLOBAL DEFAULT    1 oc4
-    77: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa1
-    78: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND oa12
-    79: 000000c4     0 NOTYPE  GLOBAL DEFAULT    1 ob12
-    80: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND file1data2
-    81: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved1
-    82: 000000c8     0 NOTYPE  GLOBAL DEFAULT    1 ob13
-    83: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a3
-    84: 00000018     0 NOTYPE  GLOBAL DEFAULT    3 file1data5
-    85: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa123
-    86: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved6
-    87: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b12
-    88: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc4
-    89: 0000003c     0 NOTYPE  GLOBAL DEFAULT    1 b123
-    90: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob13
-    91: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND a2
-    92: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND oa123
-    93: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob23
-    94: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc1
-    95: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc12
-    96: 00000004     0 NOTYPE  GLOBAL DEFAULT    1 file1text1
-    97: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc13
-    98: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND file1text1
-    99: 0000006c     0 NOTYPE  GLOBAL DEFAULT    1 file2text2
-   100: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob3
-   101: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob12
-   102: 000000b8     0 NOTYPE  GLOBAL DEFAULT    1 ob2
-   103: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a123
-   104: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c3
-   105: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved3
-   106: 00000024     0 NOTYPE  GLOBAL DEFAULT    1 b3
-   107: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob123
-   108: 00000074     0 NOTYPE  GLOBAL DEFAULT    1 file2text4
-   109: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b4
-   110: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a12
-   111: 0000009c     0 NOTYPE  GLOBAL DEFAULT    1 c3
-   112: 00000040     0 NOTYPE  GLOBAL DEFAULT    1 oc1
-   113: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved6
-   114: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa3
-   115: 000000a4     0 NOTYPE  GLOBAL DEFAULT    1 c12
-   116: 00000034     0 NOTYPE  GLOBAL DEFAULT    1 b23
-   117: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND a23
-   118: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b2
-   119: 00000044     0 NOTYPE  GLOBAL DEFAULT    1 oc2
-   120: 0000002c     0 NOTYPE  GLOBAL DEFAULT    1 b12
-   121: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved2
-   122: 00000000     0 NOTYPE  GLOBAL DEFAULT    1 start
-   123: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a23
-   124: 00000014     0 NOTYPE  GLOBAL DEFAULT    1 file1text4
-   125: 00000128     0 NOTYPE  GLOBAL DEFAULT    3 file2data3
-   126: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND oa2
-   127: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a1
-   128: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved4
-   129: 0000011c     0 NOTYPE  GLOBAL DEFAULT    3 file2data1
-   130: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b23
-   131: 000000b0     0 NOTYPE  GLOBAL DEFAULT    1 c123
-   132: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND a13
-   133: 00000010     0 NOTYPE  GLOBAL DEFAULT    3 file1data3
-   134: 00000014     0 NOTYPE  GLOBAL DEFAULT    3 file1data4
-   135: 000000cc     0 NOTYPE  GLOBAL DEFAULT    1 ob23
-   136: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c1
-   137: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND oa3
-   138: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved8
+     2: 00000000     0 SECTION LOCAL  DEFAULT    3 
+     3: 00000000     0 SECTION LOCAL  DEFAULT    5 
+     4: 00000000     0 SECTION LOCAL  DEFAULT    6 
+     5: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved5
+     6: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved9
+     7: 0000000c     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 file1text2
+     8: 00000064     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 file2text1
+     9: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc2
+    10: 0000005c     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 oc123
+    11: 00000004     0 NOTYPE  GLOBAL DEFAULT    3 file1data1
+    12: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b123
+    13: 00000020     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 b2
+    14: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c4
+    15: 0000012c     0 NOTYPE  GLOBAL DEFAULT    3 file2data4
+    16: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa4
+    17: 000000bc     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 ob3
+    18: 00000050     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 oc12
+    19: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob4
+    20: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob1
+    21: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a13
+    22: 00000048     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 oc3
+    23: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa2
+    24: 000000a0     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 c4
+    25: 00000054     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 oc13
+    26: 00000098     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 c2
+    27: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa12
+    28: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND oa13
+    29: 000000c0     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 ob4
+    30: 0000001c     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 b1
+    31: 00000018     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 file1text5
+    32: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c12
+    33: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND file1text5
+    34: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob2
+    35: 00000010     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 file1text3
+    36: 00000124     0 NOTYPE  GLOBAL DEFAULT    3 file2data2
+    37: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a4
+    38: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a2
+    39: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved1
+    40: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND file1data3
+    41: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b13
+    42: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc23
+    43: 00000058     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 oc23
+    44: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c2
+    45: 0000000c     0 NOTYPE  GLOBAL DEFAULT    3 file1data2
+    46: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b3
+    47: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND a3
+    48: 00000070     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 file2text3
+    49: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c13
+    50: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved9
+    51: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc123
+    52: 00000028     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 b4
+    53: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND file2data4
+    54: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c23
+    55: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc3
+    56: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa23
+    57: 000000ac     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 c23
+    58: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c123
+    59: 00000030     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 b13
+    60: 000000a8     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 c13
+    61: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b1
+    62: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND a123
+    63: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND oa23
+    64: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND a12
+    65: 000000b4     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 ob1
+    66: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved7
+    67: 00000060     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 start2
+    68: 000000d0     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 ob123
+    69: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa13
+    70: 00000094     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 c1
+    71: 0000004c     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 oc4
+    72: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa1
+    73: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND oa12
+    74: 000000c4     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 ob12
+    75: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND file1data2
+    76: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved1
+    77: 000000c8     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 ob13
+    78: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a3
+    79: 00000018     0 NOTYPE  GLOBAL DEFAULT    3 file1data5
+    80: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa123
+    81: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved6
+    82: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b12
+    83: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc4
+    84: 0000003c     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 b123
+    85: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob13
+    86: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND a2
+    87: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND oa123
+    88: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob23
+    89: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc1
+    90: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc12
+    91: 00000004     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 file1text1
+    92: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc13
+    93: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND file1text1
+    94: 0000006c     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 file2text2
+    95: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob3
+    96: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob12
+    97: 000000b8     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 ob2
+    98: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a123
+    99: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c3
+   100: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved3
+   101: 00000024     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 b3
+   102: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob123
+   103: 00000074     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 file2text4
+   104: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b4
+   105: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a12
+   106: 0000009c     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 c3
+   107: 00000040     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 oc1
+   108: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved6
+   109: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa3
+   110: 000000a4     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 c12
+   111: 00000034     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 b23
+   112: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND a23
+   113: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b2
+   114: 00000044     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 oc2
+   115: 0000002c     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 b12
+   116: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved2
+   117: 00000000     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 start
+   118: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a23
+   119: 00000014     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 file1text4
+   120: 00000128     0 NOTYPE  GLOBAL DEFAULT    3 file2data3
+   121: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND oa2
+   122: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a1
+   123: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved4
+   124: 0000011c     0 NOTYPE  GLOBAL DEFAULT    3 file2data1
+   125: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b23
+   126: 000000b0     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 c123
+   127: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND a13
+   128: 00000010     0 NOTYPE  GLOBAL DEFAULT    3 file1data3
+   129: 00000014     0 NOTYPE  GLOBAL DEFAULT    3 file1data4
+   130: 000000cc     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 ob23
+   131: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c1
+   132: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND oa3
+   133: 00000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved8
 
 Hex dump of section '\.text':
   0x00000000 6ff0fff0 6ff0fff0 cc0000a0 cc000140 .*
diff -uprN ORIG/src/ld/testsuite/ld-sh/sh64/reldl64.rd LOCAL/src/ld/testsuite/ld-sh/sh64/reldl64.rd
--- ORIG/src/ld/testsuite/ld-sh/sh64/reldl64.rd	2003-10-13 14:09:21.000000000 +0900
+++ LOCAL/src/ld/testsuite/ld-sh/sh64/reldl64.rd	2006-10-21 14:46:02.000000000 +0900
@@ -1,313 +1,308 @@
 
 Relocation section '\.rela\.text' at offset 0x[0-9a-f]+ contains 28 entries:
 .*
-0+8  0+60000000f6 R_SH_IMM_LOW16[ ]+0+4 +file1text1[ ]+\+ 0
-0+c  0+32000000f6 R_SH_IMM_LOW16[ ]+0+c +file1data2[ ]+\+ 0
-0+10  0+35000000f6 R_SH_IMM_LOW16[ ]+0+78 +file2text3[ ]+\+ 0
-0+14  0+14000000f6 R_SH_IMM_LOW16[ ]+0+12c +file2data4[ ]+\+ 0
-0+18  0+51000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved1[ ]+\+ 0
-0+1c  0+56000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved6[ ]+\+ 0
-0+20  0+62000000f6 R_SH_IMM_LOW16[ ]+0+ +file1text1[ ]+\+ 0
-0+24  0+62000000f6 R_SH_IMM_LOW16[ ]+0+ +file1text1[ ]+\+ 18
-0+28  0+26000000f6 R_SH_IMM_LOW16[ ]+0+ +file1text5[ ]+\+ 8
-0+2c  0+32000000f6 R_SH_IMM_LOW16[ ]+0+c +file1data2[ ]+\+ 30
-0+30  0+32000000f6 R_SH_IMM_LOW16[ ]+0+c +file1data2[ ]+\+ 0
-0+44  0+47000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved7[ ]+\+ 0
-0+48  0+2c000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved1[ ]+\+ 0
-0+34  0+3a000000fc R_SH_IMM_HI16[ ]+0+ +file2data4[ ]+\+ 10
-0+38  0+3a000000fa R_SH_IMM_MEDHI16[ ]+0+ +file2data4[ ]+\+ 10
-0+3c  0+3a000000f8 R_SH_IMM_MEDLOW16[ ]+0+ +file2data4[ ]+\+ 10
-0+40  0+3a000000f6 R_SH_IMM_LOW16[ ]+0+ +file2data4[ ]+\+ 10
-0+70  0+0d000000f6 R_SH_IMM_LOW16[ ]+0+6c +file2text1[ ]+\+ 0
-0+74  0+29000000f6 R_SH_IMM_LOW16[ ]+0+124 +file2data2[ ]+\+ 0
-0+78  0+28000000f6 R_SH_IMM_LOW16[ ]+0+10 +file1text3[ ]+\+ 0
-0+7c  0+86000000f6 R_SH_IMM_LOW16[ ]+0+14 +file1data4[ ]+\+ 0
-0+80  0+51000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved1[ ]+\+ 0
-0+84  0+69000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved3[ ]+\+ 0
-0+88  0+8a000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved8[ ]+\+ 0
-0+8c  0+37000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved9[ ]+\+ 0
-0+90  0+62000000f6 R_SH_IMM_LOW16[ ]+0+ +file1text1[ ]+\+ 0
-0+94  0+50000000f6 R_SH_IMM_LOW16[ ]+0+ +file1data2[ ]+\+ 0
-0+98  0+2d000000f6 R_SH_IMM_LOW16[ ]+0+ +file1data3[ ]+\+ 0
+0+8  0+5b000000f6 R_SH_IMM_LOW16[ ]+0+4 +file1text1[ ]+\+ 0
+0+c  0+2d000000f6 R_SH_IMM_LOW16[ ]+0+c +file1data2[ ]+\+ 0
+0+10  0+30000000f6 R_SH_IMM_LOW16[ ]+0+78 +file2text3[ ]+\+ 0
+0+14  0+0f000000f6 R_SH_IMM_LOW16[ ]+0+12c +file2data4[ ]+\+ 0
+0+18  0+4c000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved1[ ]+\+ 0
+0+1c  0+51000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved6[ ]+\+ 0
+0+20  0+5d000000f6 R_SH_IMM_LOW16[ ]+0+ +file1text1[ ]+\+ 0
+0+24  0+5d000000f6 R_SH_IMM_LOW16[ ]+0+ +file1text1[ ]+\+ 18
+0+28  0+21000000f6 R_SH_IMM_LOW16[ ]+0+ +file1text5[ ]+\+ 8
+0+2c  0+2d000000f6 R_SH_IMM_LOW16[ ]+0+c +file1data2[ ]+\+ 30
+0+30  0+2d000000f6 R_SH_IMM_LOW16[ ]+0+c +file1data2[ ]+\+ 0
+0+44  0+42000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved7[ ]+\+ 0
+0+48  0+27000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved1[ ]+\+ 0
+0+34  0+35000000fc R_SH_IMM_HI16[ ]+0+ +file2data4[ ]+\+ 10
+0+38  0+35000000fa R_SH_IMM_MEDHI16[ ]+0+ +file2data4[ ]+\+ 10
+0+3c  0+35000000f8 R_SH_IMM_MEDLOW16[ ]+0+ +file2data4[ ]+\+ 10
+0+40  0+35000000f6 R_SH_IMM_LOW16[ ]+0+ +file2data4[ ]+\+ 10
+0+70  0+08000000f6 R_SH_IMM_LOW16[ ]+0+6c +file2text1[ ]+\+ 0
+0+74  0+24000000f6 R_SH_IMM_LOW16[ ]+0+124 +file2data2[ ]+\+ 0
+0+78  0+23000000f6 R_SH_IMM_LOW16[ ]+0+10 +file1text3[ ]+\+ 0
+0+7c  0+81000000f6 R_SH_IMM_LOW16[ ]+0+14 +file1data4[ ]+\+ 0
+0+80  0+4c000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved1[ ]+\+ 0
+0+84  0+64000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved3[ ]+\+ 0
+0+88  0+85000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved8[ ]+\+ 0
+0+8c  0+32000000f6 R_SH_IMM_LOW16[ ]+0+ +unresolved9[ ]+\+ 0
+0+90  0+5d000000f6 R_SH_IMM_LOW16[ ]+0+ +file1text1[ ]+\+ 0
+0+94  0+4b000000f6 R_SH_IMM_LOW16[ ]+0+ +file1data2[ ]+\+ 0
+0+98  0+28000000f6 R_SH_IMM_LOW16[ ]+0+ +file1data3[ ]+\+ 0
 
 Relocation section '\.rela\.data' at offset 0x[0-9a-f]+ contains 134 entries:
 .*
-0+8  0+1000000001 R_SH_DIR32[ ]+0+4 +file1data1[ ]+\+ 0
-0+c  0+c00000001 R_SH_DIR32[ ]+0+c +file1text2[ ]+\+ 0
-0+10  0+7d00000001 R_SH_DIR32[ ]+0+128 +file2data3[ ]+\+ 0
-0+14  0+6c00000001 R_SH_DIR32[ ]+0+7c +file2text4[ ]+\+ 0
-0+18  0+7900000001 R_SH_DIR32[ ]+0+ +unresolved2[ ]+\+ 0
-0+1c  0+0a00000001 R_SH_DIR32[ ]+0+ +unresolved5[ ]+\+ 0
-0+20  0+7100000001 R_SH_DIR32[ ]+0+ +unresolved6[ ]+\+ 0
-0+24  0+0b00000001 R_SH_DIR32[ ]+0+ +unresolved9[ ]+\+ 0
-0+28  0+7f00000001 R_SH_DIR32[ ]+0+ +a1[ ]+\+ 0
-0+2c  0+7500000001 R_SH_DIR32[ ]+0+ +a23[ ]+\+ 0
-0+30  0+5900000001 R_SH_DIR32[ ]+0+44 +b123[ ]+\+ 0
-0+34  0+6f00000001 R_SH_DIR32[ ]+0+a4 +c3[ ]+\+ 0
-0+38  0+4100000001 R_SH_DIR32[ ]+0+b0 +c13[ ]+\+ 0
-0+3c  0+2b00000001 R_SH_DIR32[ ]+0+ +a2[ ]+\+ 0
-0+40  0+5300000001 R_SH_DIR32[ ]+0+ +a3[ ]+\+ 0
-0+44  0+2a00000001 R_SH_DIR32[ ]+0+ +a4[ ]+\+ 0
-0+48  0+6e00000001 R_SH_DIR32[ ]+0+ +a12[ ]+\+ 0
-0+4c  0+1a00000001 R_SH_DIR32[ ]+0+ +a13[ ]+\+ 0
-0+50  0+7b00000001 R_SH_DIR32[ ]+0+ +a23[ ]+\+ 0
-0+54  0+6700000001 R_SH_DIR32[ ]+0+ +a123[ ]+\+ 0
-0+58  0+4200000001 R_SH_DIR32[ ]+0+ +b1[ ]+\+ 0
-0+5c  0+7600000001 R_SH_DIR32[ ]+0+ +b2[ ]+\+ 0
-0+60  0+3400000001 R_SH_DIR32[ ]+0+ +a3[ ]+\+ 0
-0+64  0+8400000001 R_SH_DIR32[ ]+0+ +a13[ ]+\+ 0
-0+68  0+3300000001 R_SH_DIR32[ ]+0+ +b3[ ]+\+ 0
-0+6c  0+6d00000001 R_SH_DIR32[ ]+0+ +b4[ ]+\+ 0
-0+70  0+5700000001 R_SH_DIR32[ ]+0+ +b12[ ]+\+ 0
-0+74  0+2e00000001 R_SH_DIR32[ ]+0+ +b13[ ]+\+ 0
-0+78  0+4300000001 R_SH_DIR32[ ]+0+ +a123[ ]+\+ 0
-0+7c  0+6a00000001 R_SH_DIR32[ ]+0+24 +b3[ ]+\+ 0
-0+80  0+4000000001 R_SH_DIR32[ ]+0+30 +b13[ ]+\+ 0
-0+84  0+7400000001 R_SH_DIR32[ ]+0+34 +b23[ ]+\+ 0
-0+88  0+8200000001 R_SH_DIR32[ ]+0+ +b23[ ]+\+ 0
-0+8c  0+1100000001 R_SH_DIR32[ ]+0+ +b123[ ]+\+ 0
-0+90  0+8800000001 R_SH_DIR32[ ]+0+ +c1[ ]+\+ 0
-0+94  0+3100000001 R_SH_DIR32[ ]+0+ +c2[ ]+\+ 0
-0+98  0+6800000001 R_SH_DIR32[ ]+0+ +c3[ ]+\+ 0
-0+9c  0+3e00000001 R_SH_DIR32[ ]+0+b4 +c23[ ]+\+ 0
-0+a0  0+8300000001 R_SH_DIR32[ ]+0+b8 +c123[ ]+\+ 0
-0+a4  0+1300000001 R_SH_DIR32[ ]+0+ +c4[ ]+\+ 0
-0+a8  0+2500000001 R_SH_DIR32[ ]+0+ +c12[ ]+\+ 0
-0+ac  0+3600000001 R_SH_DIR32[ ]+0+ +c13[ ]+\+ 0
-0+b0  0+3b00000001 R_SH_DIR32[ ]+0+ +c23[ ]+\+ 0
-0+b4  0+3f00000001 R_SH_DIR32[ ]+0+ +c123[ ]+\+ 0
-0+b8  0+4d00000001 R_SH_DIR32[ ]+0+ +oa1[ ]+\+ 0
-0+bc  0+1900000001 R_SH_DIR32[ ]+0+ +ob1[ ]+\+ 0
-0+c0  0+4900000001 R_SH_DIR32[ ]+0+d8 +ob123[ ]+\+ 0
-0+c4  0+5e00000001 R_SH_DIR32[ ]+0+ +oc1[ ]+\+ 0
-0+c8  0+7e00000001 R_SH_DIR32[ ]+0+ +oa2[ ]+\+ 0
-0+cc  0+6600000001 R_SH_DIR32[ ]+0+c0 +ob2[ ]+\+ 0
-0+d0  0+7700000001 R_SH_DIR32[ ]+0+4c +oc2[ ]+\+ 0
-0+d4  0+4e00000001 R_SH_DIR32[ ]+0+ +oa12[ ]+\+ 0
-0+d8  0+2000000001 R_SH_DIR32[ ]+0+ +oa12[ ]+\+ 0
-0+dc  0+6500000001 R_SH_DIR32[ ]+0+ +ob12[ ]+\+ 0
-0+e0  0+4f00000001 R_SH_DIR32[ ]+0+cc +ob12[ ]+\+ 0
-0+e4  0+5f00000001 R_SH_DIR32[ ]+0+ +oc12[ ]+\+ 0
-0+e8  0+1700000001 R_SH_DIR32[ ]+0+58 +oc12[ ]+\+ 0
-0+ec  0+4400000001 R_SH_DIR32[ ]+0+ +oa23[ ]+\+ 0
-0+f0  0+4a00000001 R_SH_DIR32[ ]+0+ +oa13[ ]+\+ 0
-0+f4  0+0f00000001 R_SH_DIR32[ ]+0+64 +oc123[ ]+\+ 0
-0+f8  0+5a00000001 R_SH_DIR32[ ]+0+ +ob13[ ]+\+ 0
-0+fc  0+6100000001 R_SH_DIR32[ ]+0+ +oc13[ ]+\+ 0
-0+100  0+8700000001 R_SH_DIR32[ ]+0+d4 +ob23[ ]+\+ 0
-0+104  0+3000000001 R_SH_DIR32[ ]+0+60 +oc23[ ]+\+ 0
-0+108  0+5c00000001 R_SH_DIR32[ ]+0+ +oa123[ ]+\+ 0
-0+10c  0+5500000001 R_SH_DIR32[ ]+0+ +oa123[ ]+\+ 0
-0+110  0+6b00000001 R_SH_DIR32[ ]+0+ +ob123[ ]+\+ 0
-0+114  0+3800000001 R_SH_DIR32[ ]+0+ +oc123[ ]+\+ 0
-0+120  0+8100000001 R_SH_DIR32[ ]+0+11c +file2data1[ ]+\+ 0
-0+124  0+6300000001 R_SH_DIR32[ ]+0+74 +file2text2[ ]+\+ 0
-0+128  0+8500000001 R_SH_DIR32[ ]+0+10 +file1data3[ ]+\+ 0
-0+12c  0+7c00000001 R_SH_DIR32[ ]+0+14 +file1text4[ ]+\+ 0
-0+130  0+7900000001 R_SH_DIR32[ ]+0+ +unresolved2[ ]+\+ 0
-0+134  0+8000000001 R_SH_DIR32[ ]+0+ +unresolved4[ ]+\+ 0
-0+138  0+4d00000001 R_SH_DIR32[ ]+0+ +oa1[ ]+\+ 0
-0+13c  0+1c00000001 R_SH_DIR32[ ]+0+ +oa2[ ]+\+ 0
-0+140  0+7200000001 R_SH_DIR32[ ]+0+ +oa3[ ]+\+ 0
-0+144  0+2100000001 R_SH_DIR32[ ]+0+ +oa13[ ]+\+ 0
-0+148  0+1e00000001 R_SH_DIR32[ ]+0+5c +oc13[ ]+\+ 0
-0+14c  0+1500000001 R_SH_DIR32[ ]+0+ +oa4[ ]+\+ 0
-0+150  0+2000000001 R_SH_DIR32[ ]+0+ +oa12[ ]+\+ 0
-0+154  0+4a00000001 R_SH_DIR32[ ]+0+ +oa13[ ]+\+ 0
-0+158  0+3d00000001 R_SH_DIR32[ ]+0+ +oa23[ ]+\+ 0
-0+15c  0+4400000001 R_SH_DIR32[ ]+0+ +oa23[ ]+\+ 0
-0+160  0+5c00000001 R_SH_DIR32[ ]+0+ +oa123[ ]+\+ 0
-0+164  0+1b00000001 R_SH_DIR32[ ]+0+50 +oc3[ ]+\+ 0
-0+168  0+5500000001 R_SH_DIR32[ ]+0+ +oa123[ ]+\+ 0
-0+16c  0+1900000001 R_SH_DIR32[ ]+0+ +ob1[ ]+\+ 0
-0+170  0+2700000001 R_SH_DIR32[ ]+0+ +ob2[ ]+\+ 0
-0+174  0+6400000001 R_SH_DIR32[ ]+0+ +ob3[ ]+\+ 0
-0+178  0+1800000001 R_SH_DIR32[ ]+0+ +ob4[ ]+\+ 0
-0+17c  0+8900000001 R_SH_DIR32[ ]+0+ +oa3[ ]+\+ 0
-0+180  0+3000000001 R_SH_DIR32[ ]+0+60 +oc23[ ]+\+ 0
-0+184  0+0f00000001 R_SH_DIR32[ ]+0+64 +oc123[ ]+\+ 0
-0+188  0+6500000001 R_SH_DIR32[ ]+0+ +ob12[ ]+\+ 0
-0+18c  0+5a00000001 R_SH_DIR32[ ]+0+ +ob13[ ]+\+ 0
-0+190  0+5200000001 R_SH_DIR32[ ]+0+d0 +ob13[ ]+\+ 0
-0+194  0+8700000001 R_SH_DIR32[ ]+0+d4 +ob23[ ]+\+ 0
-0+198  0+5d00000001 R_SH_DIR32[ ]+0+ +ob23[ ]+\+ 0
-0+19c  0+6b00000001 R_SH_DIR32[ ]+0+ +ob123[ ]+\+ 0
-0+1a0  0+5e00000001 R_SH_DIR32[ ]+0+ +oc1[ ]+\+ 0
-0+1a4  0+1600000001 R_SH_DIR32[ ]+0+c4 +ob3[ ]+\+ 0
-0+1a8  0+4900000001 R_SH_DIR32[ ]+0+d8 +ob123[ ]+\+ 0
-0+1ac  0+0e00000001 R_SH_DIR32[ ]+0+ +oc2[ ]+\+ 0
-0+1b0  0+3c00000001 R_SH_DIR32[ ]+0+ +oc3[ ]+\+ 0
-0+1b4  0+5800000001 R_SH_DIR32[ ]+0+ +oc4[ ]+\+ 0
-0+1b8  0+5f00000001 R_SH_DIR32[ ]+0+ +oc12[ ]+\+ 0
-0+1bc  0+6100000001 R_SH_DIR32[ ]+0+ +oc13[ ]+\+ 0
-0+1c0  0+2f00000001 R_SH_DIR32[ ]+0+ +oc23[ ]+\+ 0
-0+1c4  0+3800000001 R_SH_DIR32[ ]+0+ +oc123[ ]+\+ 0
-0+1c8  0+7f00000001 R_SH_DIR32[ ]+0+ +a1[ ]+\+ 0
-0+1cc  0+1f00000001 R_SH_DIR32[ ]+0+a0 +c2[ ]+\+ 0
-0+1d0  0+7400000001 R_SH_DIR32[ ]+0+34 +b23[ ]+\+ 0
-0+1d4  0+4200000001 R_SH_DIR32[ ]+0+ +b1[ ]+\+ 0
-0+1d8  0+8800000001 R_SH_DIR32[ ]+0+ +c1[ ]+\+ 0
-0+1dc  0+6e00000001 R_SH_DIR32[ ]+0+ +a12[ ]+\+ 0
-0+1e0  0+5b00000001 R_SH_DIR32[ ]+0+ +a2[ ]+\+ 0
-0+1e4  0+1200000001 R_SH_DIR32[ ]+0+20 +b2[ ]+\+ 0
-0+1e8  0+5700000001 R_SH_DIR32[ ]+0+ +b12[ ]+\+ 0
-0+1ec  0+2500000001 R_SH_DIR32[ ]+0+ +c12[ ]+\+ 0
-0+1f0  0+5900000001 R_SH_DIR32[ ]+0+44 +b123[ ]+\+ 0
-0+1f4  0+8300000001 R_SH_DIR32[ ]+0+b8 +c123[ ]+\+ 0
-0+1f8  0+1a00000001 R_SH_DIR32[ ]+0+ +a13[ ]+\+ 0
-0+1fc  0+2e00000001 R_SH_DIR32[ ]+0+ +b13[ ]+\+ 0
-0+200  0+3e00000001 R_SH_DIR32[ ]+0+b4 +c23[ ]+\+ 0
-0+204  0+4300000001 R_SH_DIR32[ ]+0+ +a123[ ]+\+ 0
-0+208  0+3600000001 R_SH_DIR32[ ]+0+ +c13[ ]+\+ 0
-0+20c  0+6700000001 R_SH_DIR32[ ]+0+ +a123[ ]+\+ 0
-0+210  0+7300000001 R_SH_DIR32[ ]+0+ac +c12[ ]+\+ 0
-0+214  0+7500000001 R_SH_DIR32[ ]+0+ +a23[ ]+\+ 0
-0+218  0+1100000001 R_SH_DIR32[ ]+0+ +b123[ ]+\+ 0
-0+21c  0+4500000001 R_SH_DIR32[ ]+0+ +a12[ ]+\+ 0
-0+220  0+7800000001 R_SH_DIR32[ ]+0+2c +b12[ ]+\+ 0
-0+224  0+3f00000001 R_SH_DIR32[ ]+0+ +c123[ ]+\+ 0
+0+8  0+0b00000001 R_SH_DIR32[ ]+0+4 +file1data1[ ]+\+ 0
+0+c  0+700000001 R_SH_DIR32[ ]+0+c +file1text2[ ]+\+ 0
+0+10  0+7800000001 R_SH_DIR32[ ]+0+128 +file2data3[ ]+\+ 0
+0+14  0+6700000001 R_SH_DIR32[ ]+0+7c +file2text4[ ]+\+ 0
+0+18  0+7400000001 R_SH_DIR32[ ]+0+ +unresolved2[ ]+\+ 0
+0+1c  0+0500000001 R_SH_DIR32[ ]+0+ +unresolved5[ ]+\+ 0
+0+20  0+6c00000001 R_SH_DIR32[ ]+0+ +unresolved6[ ]+\+ 0
+0+24  0+0600000001 R_SH_DIR32[ ]+0+ +unresolved9[ ]+\+ 0
+0+28  0+7a00000001 R_SH_DIR32[ ]+0+ +a1[ ]+\+ 0
+0+2c  0+7000000001 R_SH_DIR32[ ]+0+ +a23[ ]+\+ 0
+0+30  0+5400000001 R_SH_DIR32[ ]+0+44 +b123[ ]+\+ 0
+0+34  0+6a00000001 R_SH_DIR32[ ]+0+a4 +c3[ ]+\+ 0
+0+38  0+3c00000001 R_SH_DIR32[ ]+0+b0 +c13[ ]+\+ 0
+0+3c  0+2600000001 R_SH_DIR32[ ]+0+ +a2[ ]+\+ 0
+0+40  0+4e00000001 R_SH_DIR32[ ]+0+ +a3[ ]+\+ 0
+0+44  0+2500000001 R_SH_DIR32[ ]+0+ +a4[ ]+\+ 0
+0+48  0+6900000001 R_SH_DIR32[ ]+0+ +a12[ ]+\+ 0
+0+4c  0+1500000001 R_SH_DIR32[ ]+0+ +a13[ ]+\+ 0
+0+50  0+7600000001 R_SH_DIR32[ ]+0+ +a23[ ]+\+ 0
+0+54  0+6200000001 R_SH_DIR32[ ]+0+ +a123[ ]+\+ 0
+0+58  0+3d00000001 R_SH_DIR32[ ]+0+ +b1[ ]+\+ 0
+0+5c  0+7100000001 R_SH_DIR32[ ]+0+ +b2[ ]+\+ 0
+0+60  0+2f00000001 R_SH_DIR32[ ]+0+ +a3[ ]+\+ 0
+0+64  0+7f00000001 R_SH_DIR32[ ]+0+ +a13[ ]+\+ 0
+0+68  0+2e00000001 R_SH_DIR32[ ]+0+ +b3[ ]+\+ 0
+0+6c  0+6800000001 R_SH_DIR32[ ]+0+ +b4[ ]+\+ 0
+0+70  0+5200000001 R_SH_DIR32[ ]+0+ +b12[ ]+\+ 0
+0+74  0+2900000001 R_SH_DIR32[ ]+0+ +b13[ ]+\+ 0
+0+78  0+3e00000001 R_SH_DIR32[ ]+0+ +a123[ ]+\+ 0
+0+7c  0+6500000001 R_SH_DIR32[ ]+0+24 +b3[ ]+\+ 0
+0+80  0+3b00000001 R_SH_DIR32[ ]+0+30 +b13[ ]+\+ 0
+0+84  0+6f00000001 R_SH_DIR32[ ]+0+34 +b23[ ]+\+ 0
+0+88  0+7d00000001 R_SH_DIR32[ ]+0+ +b23[ ]+\+ 0
+0+8c  0+0c00000001 R_SH_DIR32[ ]+0+ +b123[ ]+\+ 0
+0+90  0+8300000001 R_SH_DIR32[ ]+0+ +c1[ ]+\+ 0
+0+94  0+2c00000001 R_SH_DIR32[ ]+0+ +c2[ ]+\+ 0
+0+98  0+6300000001 R_SH_DIR32[ ]+0+ +c3[ ]+\+ 0
+0+9c  0+3900000001 R_SH_DIR32[ ]+0+b4 +c23[ ]+\+ 0
+0+a0  0+7e00000001 R_SH_DIR32[ ]+0+b8 +c123[ ]+\+ 0
+0+a4  0+0e00000001 R_SH_DIR32[ ]+0+ +c4[ ]+\+ 0
+0+a8  0+2000000001 R_SH_DIR32[ ]+0+ +c12[ ]+\+ 0
+0+ac  0+3100000001 R_SH_DIR32[ ]+0+ +c13[ ]+\+ 0
+0+b0  0+3600000001 R_SH_DIR32[ ]+0+ +c23[ ]+\+ 0
+0+b4  0+3a00000001 R_SH_DIR32[ ]+0+ +c123[ ]+\+ 0
+0+b8  0+4800000001 R_SH_DIR32[ ]+0+ +oa1[ ]+\+ 0
+0+bc  0+1400000001 R_SH_DIR32[ ]+0+ +ob1[ ]+\+ 0
+0+c0  0+4400000001 R_SH_DIR32[ ]+0+d8 +ob123[ ]+\+ 0
+0+c4  0+5900000001 R_SH_DIR32[ ]+0+ +oc1[ ]+\+ 0
+0+c8  0+7900000001 R_SH_DIR32[ ]+0+ +oa2[ ]+\+ 0
+0+cc  0+6100000001 R_SH_DIR32[ ]+0+c0 +ob2[ ]+\+ 0
+0+d0  0+7200000001 R_SH_DIR32[ ]+0+4c +oc2[ ]+\+ 0
+0+d4  0+4900000001 R_SH_DIR32[ ]+0+ +oa12[ ]+\+ 0
+0+d8  0+1b00000001 R_SH_DIR32[ ]+0+ +oa12[ ]+\+ 0
+0+dc  0+6000000001 R_SH_DIR32[ ]+0+ +ob12[ ]+\+ 0
+0+e0  0+4a00000001 R_SH_DIR32[ ]+0+cc +ob12[ ]+\+ 0
+0+e4  0+5a00000001 R_SH_DIR32[ ]+0+ +oc12[ ]+\+ 0
+0+e8  0+1200000001 R_SH_DIR32[ ]+0+58 +oc12[ ]+\+ 0
+0+ec  0+3f00000001 R_SH_DIR32[ ]+0+ +oa23[ ]+\+ 0
+0+f0  0+4500000001 R_SH_DIR32[ ]+0+ +oa13[ ]+\+ 0
+0+f4  0+0a00000001 R_SH_DIR32[ ]+0+64 +oc123[ ]+\+ 0
+0+f8  0+5500000001 R_SH_DIR32[ ]+0+ +ob13[ ]+\+ 0
+0+fc  0+5c00000001 R_SH_DIR32[ ]+0+ +oc13[ ]+\+ 0
+0+100  0+8200000001 R_SH_DIR32[ ]+0+d4 +ob23[ ]+\+ 0
+0+104  0+2b00000001 R_SH_DIR32[ ]+0+60 +oc23[ ]+\+ 0
+0+108  0+5700000001 R_SH_DIR32[ ]+0+ +oa123[ ]+\+ 0
+0+10c  0+5000000001 R_SH_DIR32[ ]+0+ +oa123[ ]+\+ 0
+0+110  0+6600000001 R_SH_DIR32[ ]+0+ +ob123[ ]+\+ 0
+0+114  0+3300000001 R_SH_DIR32[ ]+0+ +oc123[ ]+\+ 0
+0+120  0+7c00000001 R_SH_DIR32[ ]+0+11c +file2data1[ ]+\+ 0
+0+124  0+5e00000001 R_SH_DIR32[ ]+0+74 +file2text2[ ]+\+ 0
+0+128  0+8000000001 R_SH_DIR32[ ]+0+10 +file1data3[ ]+\+ 0
+0+12c  0+7700000001 R_SH_DIR32[ ]+0+14 +file1text4[ ]+\+ 0
+0+130  0+7400000001 R_SH_DIR32[ ]+0+ +unresolved2[ ]+\+ 0
+0+134  0+7b00000001 R_SH_DIR32[ ]+0+ +unresolved4[ ]+\+ 0
+0+138  0+4800000001 R_SH_DIR32[ ]+0+ +oa1[ ]+\+ 0
+0+13c  0+1700000001 R_SH_DIR32[ ]+0+ +oa2[ ]+\+ 0
+0+140  0+6d00000001 R_SH_DIR32[ ]+0+ +oa3[ ]+\+ 0
+0+144  0+1c00000001 R_SH_DIR32[ ]+0+ +oa13[ ]+\+ 0
+0+148  0+1900000001 R_SH_DIR32[ ]+0+5c +oc13[ ]+\+ 0
+0+14c  0+1000000001 R_SH_DIR32[ ]+0+ +oa4[ ]+\+ 0
+0+150  0+1b00000001 R_SH_DIR32[ ]+0+ +oa12[ ]+\+ 0
+0+154  0+4500000001 R_SH_DIR32[ ]+0+ +oa13[ ]+\+ 0
+0+158  0+3800000001 R_SH_DIR32[ ]+0+ +oa23[ ]+\+ 0
+0+15c  0+3f00000001 R_SH_DIR32[ ]+0+ +oa23[ ]+\+ 0
+0+160  0+5700000001 R_SH_DIR32[ ]+0+ +oa123[ ]+\+ 0
+0+164  0+1600000001 R_SH_DIR32[ ]+0+50 +oc3[ ]+\+ 0
+0+168  0+5000000001 R_SH_DIR32[ ]+0+ +oa123[ ]+\+ 0
+0+16c  0+1400000001 R_SH_DIR32[ ]+0+ +ob1[ ]+\+ 0
+0+170  0+2200000001 R_SH_DIR32[ ]+0+ +ob2[ ]+\+ 0
+0+174  0+5f00000001 R_SH_DIR32[ ]+0+ +ob3[ ]+\+ 0
+0+178  0+1300000001 R_SH_DIR32[ ]+0+ +ob4[ ]+\+ 0
+0+17c  0+8400000001 R_SH_DIR32[ ]+0+ +oa3[ ]+\+ 0
+0+180  0+2b00000001 R_SH_DIR32[ ]+0+60 +oc23[ ]+\+ 0
+0+184  0+0a00000001 R_SH_DIR32[ ]+0+64 +oc123[ ]+\+ 0
+0+188  0+6000000001 R_SH_DIR32[ ]+0+ +ob12[ ]+\+ 0
+0+18c  0+5500000001 R_SH_DIR32[ ]+0+ +ob13[ ]+\+ 0
+0+190  0+4d00000001 R_SH_DIR32[ ]+0+d0 +ob13[ ]+\+ 0
+0+194  0+8200000001 R_SH_DIR32[ ]+0+d4 +ob23[ ]+\+ 0
+0+198  0+5800000001 R_SH_DIR32[ ]+0+ +ob23[ ]+\+ 0
+0+19c  0+6600000001 R_SH_DIR32[ ]+0+ +ob123[ ]+\+ 0
+0+1a0  0+5900000001 R_SH_DIR32[ ]+0+ +oc1[ ]+\+ 0
+0+1a4  0+1100000001 R_SH_DIR32[ ]+0+c4 +ob3[ ]+\+ 0
+0+1a8  0+4400000001 R_SH_DIR32[ ]+0+d8 +ob123[ ]+\+ 0
+0+1ac  0+0900000001 R_SH_DIR32[ ]+0+ +oc2[ ]+\+ 0
+0+1b0  0+3700000001 R_SH_DIR32[ ]+0+ +oc3[ ]+\+ 0
+0+1b4  0+5300000001 R_SH_DIR32[ ]+0+ +oc4[ ]+\+ 0
+0+1b8  0+5a00000001 R_SH_DIR32[ ]+0+ +oc12[ ]+\+ 0
+0+1bc  0+5c00000001 R_SH_DIR32[ ]+0+ +oc13[ ]+\+ 0
+0+1c0  0+2a00000001 R_SH_DIR32[ ]+0+ +oc23[ ]+\+ 0
+0+1c4  0+3300000001 R_SH_DIR32[ ]+0+ +oc123[ ]+\+ 0
+0+1c8  0+7a00000001 R_SH_DIR32[ ]+0+ +a1[ ]+\+ 0
+0+1cc  0+1a00000001 R_SH_DIR32[ ]+0+a0 +c2[ ]+\+ 0
+0+1d0  0+6f00000001 R_SH_DIR32[ ]+0+34 +b23[ ]+\+ 0
+0+1d4  0+3d00000001 R_SH_DIR32[ ]+0+ +b1[ ]+\+ 0
+0+1d8  0+8300000001 R_SH_DIR32[ ]+0+ +c1[ ]+\+ 0
+0+1dc  0+6900000001 R_SH_DIR32[ ]+0+ +a12[ ]+\+ 0
+0+1e0  0+5600000001 R_SH_DIR32[ ]+0+ +a2[ ]+\+ 0
+0+1e4  0+0d00000001 R_SH_DIR32[ ]+0+20 +b2[ ]+\+ 0
+0+1e8  0+5200000001 R_SH_DIR32[ ]+0+ +b12[ ]+\+ 0
+0+1ec  0+2000000001 R_SH_DIR32[ ]+0+ +c12[ ]+\+ 0
+0+1f0  0+5400000001 R_SH_DIR32[ ]+0+44 +b123[ ]+\+ 0
+0+1f4  0+7e00000001 R_SH_DIR32[ ]+0+b8 +c123[ ]+\+ 0
+0+1f8  0+1500000001 R_SH_DIR32[ ]+0+ +a13[ ]+\+ 0
+0+1fc  0+2900000001 R_SH_DIR32[ ]+0+ +b13[ ]+\+ 0
+0+200  0+3900000001 R_SH_DIR32[ ]+0+b4 +c23[ ]+\+ 0
+0+204  0+3e00000001 R_SH_DIR32[ ]+0+ +a123[ ]+\+ 0
+0+208  0+3100000001 R_SH_DIR32[ ]+0+ +c13[ ]+\+ 0
+0+20c  0+6200000001 R_SH_DIR32[ ]+0+ +a123[ ]+\+ 0
+0+210  0+6e00000001 R_SH_DIR32[ ]+0+ac +c12[ ]+\+ 0
+0+214  0+7000000001 R_SH_DIR32[ ]+0+ +a23[ ]+\+ 0
+0+218  0+0c00000001 R_SH_DIR32[ ]+0+ +b123[ ]+\+ 0
+0+21c  0+4000000001 R_SH_DIR32[ ]+0+ +a12[ ]+\+ 0
+0+220  0+7300000001 R_SH_DIR32[ ]+0+2c +b12[ ]+\+ 0
+0+224  0+3a00000001 R_SH_DIR32[ ]+0+ +c123[ ]+\+ 0
 
-Symbol table '\.symtab' contains 139 entries:
-   Num:    Value[ ]+Size Type    Bind   Vis      Ndx Name
-     0: 0+     0 NOTYPE  LOCAL  DEFAULT  UND 
-     1: 0+     0 SECTION LOCAL  DEFAULT    1 
-     2: 0+     0 SECTION LOCAL  DEFAULT    2 
-     3: 0+     0 SECTION LOCAL  DEFAULT    3 
-     4: 0+     0 SECTION LOCAL  DEFAULT    4 
-     5: 0+     0 SECTION LOCAL  DEFAULT    5 
-     6: 0+     0 SECTION LOCAL  DEFAULT    6 
-     7: 0+     0 SECTION LOCAL  DEFAULT    7 
-     8: 0+     0 SECTION LOCAL  DEFAULT    8 
-     9: 0+     0 SECTION LOCAL  DEFAULT    9 
-    10: 0+     0 NOTYPE  GLOBAL DEFAULT  UND unresolved5
-    11: 0+     0 NOTYPE  GLOBAL DEFAULT  UND unresolved9
-    12: 0+c     0 NOTYPE  GLOBAL DEFAULT    1 file1text2
-    13: 0+6c     0 NOTYPE  GLOBAL DEFAULT    1 file2text1
-    14: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc2
-    15: 0+64     0 NOTYPE  GLOBAL DEFAULT    1 oc123
-    16: 0+4     0 NOTYPE  GLOBAL DEFAULT    3 file1data1
-    17: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND b123
-    18: 0+20     0 NOTYPE  GLOBAL DEFAULT    1 b2
-    19: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND c4
-    20: 0+12c     0 NOTYPE  GLOBAL DEFAULT    3 file2data4
-    21: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa4
-    22: 0+c4     0 NOTYPE  GLOBAL DEFAULT    1 ob3
-    23: 0+58     0 NOTYPE  GLOBAL DEFAULT    1 oc12
-    24: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob4
-    25: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob1
-    26: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND a13
-    27: 0+50     0 NOTYPE  GLOBAL DEFAULT    1 oc3
-    28: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa2
-    29: 0+a8     0 NOTYPE  GLOBAL DEFAULT    1 c4
-    30: 0+5c     0 NOTYPE  GLOBAL DEFAULT    1 oc13
-    31: 0+a0     0 NOTYPE  GLOBAL DEFAULT    1 c2
-    32: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa12
-    33: 0+     0 NOTYPE  GLOBAL DEFAULT  UND oa13
-    34: 0+c8     0 NOTYPE  GLOBAL DEFAULT    1 ob4
-    35: 0+1c     0 NOTYPE  GLOBAL DEFAULT    1 b1
-    36: 0+18     0 NOTYPE  GLOBAL DEFAULT    1 file1text5
-    37: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND c12
-    38: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND file1text5
-    39: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob2
-    40: 0+10     0 NOTYPE  GLOBAL DEFAULT    1 file1text3
-    41: 0+124     0 NOTYPE  GLOBAL DEFAULT    3 file2data2
-    42: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND a4
-    43: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND a2
-    44: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved1
-    45: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND file1data3
-    46: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND b13
-    47: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc23
-    48: 0+60     0 NOTYPE  GLOBAL DEFAULT    1 oc23
-    49: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND c2
-    50: 0+c     0 NOTYPE  GLOBAL DEFAULT    3 file1data2
-    51: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND b3
-    52: 0+     0 NOTYPE  GLOBAL DEFAULT  UND a3
-    53: 0+78     0 NOTYPE  GLOBAL DEFAULT    1 file2text3
-    54: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND c13
-    55: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved9
-    56: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc123
-    57: 0+28     0 NOTYPE  GLOBAL DEFAULT    1 b4
-    58: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND file2data4
-    59: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND c23
-    60: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc3
-    61: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa23
-    62: 0+b4     0 NOTYPE  GLOBAL DEFAULT    1 c23
-    63: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND c123
-    64: 0+30     0 NOTYPE  GLOBAL DEFAULT    1 b13
-    65: 0+b0     0 NOTYPE  GLOBAL DEFAULT    1 c13
-    66: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND b1
-    67: 0+     0 NOTYPE  GLOBAL DEFAULT  UND a123
-    68: 0+     0 NOTYPE  GLOBAL DEFAULT  UND oa23
-    69: 0+     0 NOTYPE  GLOBAL DEFAULT  UND a12
-    70: 0+bc     0 NOTYPE  GLOBAL DEFAULT    1 ob1
-    71: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved7
-    72: 0+68     0 NOTYPE  GLOBAL DEFAULT    1 start2
-    73: 0+d8     0 NOTYPE  GLOBAL DEFAULT    1 ob123
-    74: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa13
-    75: 0+9c     0 NOTYPE  GLOBAL DEFAULT    1 c1
-    76: 0+54     0 NOTYPE  GLOBAL DEFAULT    1 oc4
-    77: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa1
-    78: 0+     0 NOTYPE  GLOBAL DEFAULT  UND oa12
-    79: 0+cc     0 NOTYPE  GLOBAL DEFAULT    1 ob12
-    80: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND file1data2
-    81: 0+     0 NOTYPE  GLOBAL DEFAULT  UND unresolved1
-    82: 0+d0     0 NOTYPE  GLOBAL DEFAULT    1 ob13
-    83: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND a3
-    84: 0+18     0 NOTYPE  GLOBAL DEFAULT    3 file1data5
-    85: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa123
-    86: 0+     0 NOTYPE  GLOBAL DEFAULT  UND unresolved6
-    87: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND b12
-    88: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc4
-    89: 0+44     0 NOTYPE  GLOBAL DEFAULT    1 b123
-    90: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob13
-    91: 0+     0 NOTYPE  GLOBAL DEFAULT  UND a2
-    92: 0+     0 NOTYPE  GLOBAL DEFAULT  UND oa123
-    93: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob23
-    94: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc1
-    95: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc12
-    96: 0+4     0 NOTYPE  GLOBAL DEFAULT    1 file1text1
-    97: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc13
-    98: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND file1text1
-    99: 0+74     0 NOTYPE  GLOBAL DEFAULT    1 file2text2
-   100: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob3
-   101: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob12
-   102: 0+c0     0 NOTYPE  GLOBAL DEFAULT    1 ob2
-   103: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND a123
-   104: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND c3
-   105: 0+     0 NOTYPE  GLOBAL DEFAULT  UND unresolved3
-   106: 0+24     0 NOTYPE  GLOBAL DEFAULT    1 b3
-   107: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob123
-   108: 0+7c     0 NOTYPE  GLOBAL DEFAULT    1 file2text4
-   109: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND b4
-   110: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND a12
-   111: 0+a4     0 NOTYPE  GLOBAL DEFAULT    1 c3
-   112: 0+48     0 NOTYPE  GLOBAL DEFAULT    1 oc1
-   113: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved6
-   114: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa3
-   115: 0+ac     0 NOTYPE  GLOBAL DEFAULT    1 c12
-   116: 0+34     0 NOTYPE  GLOBAL DEFAULT    1 b23
-   117: 0+     0 NOTYPE  GLOBAL DEFAULT  UND a23
-   118: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND b2
-   119: 0+4c     0 NOTYPE  GLOBAL DEFAULT    1 oc2
-   120: 0+2c     0 NOTYPE  GLOBAL DEFAULT    1 b12
-   121: 0+     0 NOTYPE  GLOBAL DEFAULT  UND unresolved2
-   122: 0+     0 NOTYPE  GLOBAL DEFAULT    1 start
-   123: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND a23
-   124: 0+14     0 NOTYPE  GLOBAL DEFAULT    1 file1text4
-   125: 0+128     0 NOTYPE  GLOBAL DEFAULT    3 file2data3
-   126: 0+     0 NOTYPE  GLOBAL DEFAULT  UND oa2
-   127: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND a1
-   128: 0+     0 NOTYPE  GLOBAL DEFAULT  UND unresolved4
-   129: 0+11c     0 NOTYPE  GLOBAL DEFAULT    3 file2data1
-   130: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND b23
-   131: 0+b8     0 NOTYPE  GLOBAL DEFAULT    1 c123
-   132: 0+     0 NOTYPE  GLOBAL DEFAULT  UND a13
-   133: 0+10     0 NOTYPE  GLOBAL DEFAULT    3 file1data3
-   134: 0+14     0 NOTYPE  GLOBAL DEFAULT    3 file1data4
-   135: 0+d4     0 NOTYPE  GLOBAL DEFAULT    1 ob23
-   136: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND c1
-   137: 0+     0 NOTYPE  GLOBAL DEFAULT  UND oa3
-   138: 0+     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved8
+Symbol table '\.symtab' contains 134 entries:
+   Num:    Value          Size Type    Bind   Vis      Ndx Name
+     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND 
+     1: 0000000000000000     0 SECTION LOCAL  DEFAULT    1 
+     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    3 
+     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    5 
+     4: 0000000000000000     0 SECTION LOCAL  DEFAULT    6 
+     5: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved5
+     6: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved9
+     7: 000000000000000c     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 file1text2
+     8: 000000000000006c     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 file2text1
+     9: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc2
+    10: 0000000000000064     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 oc123
+    11: 0000000000000004     0 NOTYPE  GLOBAL DEFAULT    3 file1data1
+    12: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b123
+    13: 0000000000000020     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 b2
+    14: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c4
+    15: 000000000000012c     0 NOTYPE  GLOBAL DEFAULT    3 file2data4
+    16: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa4
+    17: 00000000000000c4     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 ob3
+    18: 0000000000000058     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 oc12
+    19: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob4
+    20: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob1
+    21: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a13
+    22: 0000000000000050     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 oc3
+    23: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa2
+    24: 00000000000000a8     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 c4
+    25: 000000000000005c     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 oc13
+    26: 00000000000000a0     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 c2
+    27: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa12
+    28: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND oa13
+    29: 00000000000000c8     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 ob4
+    30: 000000000000001c     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 b1
+    31: 0000000000000018     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 file1text5
+    32: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c12
+    33: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND file1text5
+    34: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob2
+    35: 0000000000000010     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 file1text3
+    36: 0000000000000124     0 NOTYPE  GLOBAL DEFAULT    3 file2data2
+    37: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a4
+    38: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a2
+    39: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved1
+    40: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND file1data3
+    41: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b13
+    42: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc23
+    43: 0000000000000060     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 oc23
+    44: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c2
+    45: 000000000000000c     0 NOTYPE  GLOBAL DEFAULT    3 file1data2
+    46: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b3
+    47: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND a3
+    48: 0000000000000078     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 file2text3
+    49: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c13
+    50: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved9
+    51: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc123
+    52: 0000000000000028     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 b4
+    53: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND file2data4
+    54: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c23
+    55: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc3
+    56: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa23
+    57: 00000000000000b4     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 c23
+    58: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c123
+    59: 0000000000000030     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 b13
+    60: 00000000000000b0     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 c13
+    61: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b1
+    62: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND a123
+    63: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND oa23
+    64: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND a12
+    65: 00000000000000bc     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 ob1
+    66: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved7
+    67: 0000000000000068     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 start2
+    68: 00000000000000d8     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 ob123
+    69: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa13
+    70: 000000000000009c     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 c1
+    71: 0000000000000054     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 oc4
+    72: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa1
+    73: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND oa12
+    74: 00000000000000cc     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 ob12
+    75: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND file1data2
+    76: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved1
+    77: 00000000000000d0     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 ob13
+    78: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a3
+    79: 0000000000000018     0 NOTYPE  GLOBAL DEFAULT    3 file1data5
+    80: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa123
+    81: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved6
+    82: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b12
+    83: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc4
+    84: 0000000000000044     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 b123
+    85: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob13
+    86: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND a2
+    87: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND oa123
+    88: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob23
+    89: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc1
+    90: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc12
+    91: 0000000000000004     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 file1text1
+    92: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oc13
+    93: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND file1text1
+    94: 0000000000000074     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 file2text2
+    95: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob3
+    96: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob12
+    97: 00000000000000c0     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 ob2
+    98: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a123
+    99: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c3
+   100: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved3
+   101: 0000000000000024     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 b3
+   102: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND ob123
+   103: 000000000000007c     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 file2text4
+   104: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b4
+   105: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a12
+   106: 00000000000000a4     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 c3
+   107: 0000000000000048     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 oc1
+   108: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved6
+   109: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND oa3
+   110: 00000000000000ac     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 c12
+   111: 0000000000000034     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 b23
+   112: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND a23
+   113: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b2
+   114: 000000000000004c     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 oc2
+   115: 000000000000002c     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 b12
+   116: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved2
+   117: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 start
+   118: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a23
+   119: 0000000000000014     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 file1text4
+   120: 0000000000000128     0 NOTYPE  GLOBAL DEFAULT    3 file2data3
+   121: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND oa2
+   122: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND a1
+   123: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND unresolved4
+   124: 000000000000011c     0 NOTYPE  GLOBAL DEFAULT    3 file2data1
+   125: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND b23
+   126: 00000000000000b8     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4\]     1 c123
+   127: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND a13
+   128: 0000000000000010     0 NOTYPE  GLOBAL DEFAULT    3 file1data3
+   129: 0000000000000014     0 NOTYPE  GLOBAL DEFAULT    3 file1data4
+   130: 00000000000000d4     0 NOTYPE  GLOBAL DEFAULT \[<other>: 4]     1 ob23
+   131: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND c1
+   132: 0000000000000000     0 NOTYPE  GLOBAL DEFAULT  UND oa3
+   133: 0000000000000000     0 <processor specific>: 13 GLOBAL DEFAULT  UND unresolved8
 
 Hex dump of section '\.text':
   0x00000000 6ff0fff0 6ff0fff0 cc0000a0 cc000140 .*
diff -uprN ORIG/src/ld/testsuite/ld-sh/sh64/shdl32.xd LOCAL/src/ld/testsuite/ld-sh/sh64/shdl32.xd
--- ORIG/src/ld/testsuite/ld-sh/sh64/shdl32.xd	2005-08-16 00:39:48.000000000 +0900
+++ LOCAL/src/ld/testsuite/ld-sh/sh64/shdl32.xd	2006-10-21 14:06:36.000000000 +0900
@@ -27,9 +27,6 @@ SYMBOL TABLE:
 0+1204 l    d  \.rodata	0+ (|\.rodata)
 0+13c8 l    d  \.data	0+ (|\.data)
 0+80000 l    d  \.stack	0+ (|\.stack)
-0+ l    d  \*ABS\*	0+ (|\.shstrtab)
-0+ l    d  \*ABS\*	0+ (|\.symtab)
-0+ l    d  \*ABS\*	0+ (|\.strtab)
 0+1150 l       \.text	0+ 0x04 part2
 0+13f8 g       \.data	0+ dfoo_otherboth2
 0+1178 g       \.text	0+ 0x04 bar_otherwithout
@@ -76,7 +73,7 @@ SYMBOL TABLE:
 0+14e0 g       \.data	0+ dbar_mixboth2
 0+14ec g       \.data	0+ dbaz
 0+1524 g       \.data	0+ dbaz_mix
-0+13c8 g       \*ABS\*	0+ ___dtors
+0+13c8 g       \.rodata	0+ ___dtors
 0+141c g       \.data	0+ dfoo_mixboth2
 0+119c g       \.text	0+ 0x04 bazboth
 0+13f0 g       \.data	0+ dfoo_other
@@ -92,13 +89,13 @@ SYMBOL TABLE:
 0+14f4 g       \.data	0+ dbazboth
 0+1038 g       \.text	0+ 0x04 foo_otherwithout
 0+1190 g       \.text	0+ 0x04 bar_mixwithout2
-0+13c8 g       \*ABS\*	0+ ___ctors_end
+0+13c8 g       \.rodata	0+ ___ctors_end
 0+1064 g       \.text	0+ 0x04 foo_mixwithout
 0+116c g       \.text	0+ 0x04 bar_other
 0+13d0 g       \.data	0+ dfooboth
 0+1034 g       \.text	0+ 0x04 foo_otherboth2
 0+1400 g       \.data	0+ dfoo_mix
-0+13c8 g       \*ABS\*	0+ ___ctors
+0+13c8 g       \.rodata	0+ ___ctors
 0+14d4 g       \.data	0+ dbar_mix
 0+100c g       \.text	0+ 0x04 fooboth
 0+1170 g       \.text	0+ 0x04 bar_otherboth
@@ -121,6 +118,6 @@ SYMBOL TABLE:
 0+1160 g       \.text	0+ 0x04 barboth
 0+14b8 g       \.data	0+ dbarboth
 0+1188 g       \.text	0+ 0x04 bar_mixboth2
-0+13c8 g       \*ABS\*	0+ ___dtors_end
+0+13c8 g       \.rodata	0+ ___dtors_end
 0+151c g       \.data	0+ dbaz_otherboth2
 0+1500 g       \.data	0+ dbazboth2
diff -uprN ORIG/src/ld/testsuite/ld-sh/sh64/shdl64.xd LOCAL/src/ld/testsuite/ld-sh/sh64/shdl64.xd
--- ORIG/src/ld/testsuite/ld-sh/sh64/shdl64.xd	2005-08-16 00:39:48.000000000 +0900
+++ LOCAL/src/ld/testsuite/ld-sh/sh64/shdl64.xd	2006-10-21 14:05:27.000000000 +0900
@@ -27,9 +27,6 @@ SYMBOL TABLE:
 0+1204 l    d  \.rodata	0+ (|\.rodata)
 0+13c8 l    d  \.data	0+ (|\.data)
 0+80000 l    d  \.stack	0+ (|\.stack)
-0+ l    d  \*ABS\*	0+ (|\.shstrtab)
-0+ l    d  \*ABS\*	0+ (|\.symtab)
-0+ l    d  \*ABS\*	0+ (|\.strtab)
 0+1150 l       \.text	0+ 0x04 part2
 0+13f8 g       \.data	0+ dfoo_otherboth2
 0+1178 g       \.text	0+ 0x04 bar_otherwithout
@@ -76,7 +73,7 @@ SYMBOL TABLE:
 0+14e0 g       \.data	0+ dbar_mixboth2
 0+14ec g       \.data	0+ dbaz
 0+1524 g       \.data	0+ dbaz_mix
-0+13c8 g       \*ABS\*	0+ ___dtors
+0+13c8 g       \.rodata	0+ ___dtors
 0+141c g       \.data	0+ dfoo_mixboth2
 0+119c g       \.text	0+ 0x04 bazboth
 0+13f0 g       \.data	0+ dfoo_other
@@ -92,13 +89,13 @@ SYMBOL TABLE:
 0+14f4 g       \.data	0+ dbazboth
 0+1038 g       \.text	0+ 0x04 foo_otherwithout
 0+1190 g       \.text	0+ 0x04 bar_mixwithout2
-0+13c8 g       \*ABS\*	0+ ___ctors_end
+0+13c8 g       \.rodata	0+ ___ctors_end
 0+1064 g       \.text	0+ 0x04 foo_mixwithout
 0+116c g       \.text	0+ 0x04 bar_other
 0+13d0 g       \.data	0+ dfooboth
 0+1034 g       \.text	0+ 0x04 foo_otherboth2
 0+1400 g       \.data	0+ dfoo_mix
-0+13c8 g       \*ABS\*	0+ ___ctors
+0+13c8 g       \.rodata	0+ ___ctors
 0+14d4 g       \.data	0+ dbar_mix
 0+100c g       \.text	0+ 0x04 fooboth
 0+1170 g       \.text	0+ 0x04 bar_otherboth
@@ -121,6 +118,6 @@ SYMBOL TABLE:
 0+1160 g       \.text	0+ 0x04 barboth
 0+14b8 g       \.data	0+ dbarboth
 0+1188 g       \.text	0+ 0x04 bar_mixboth2
-0+13c8 g       \*ABS\*	0+ ___dtors_end
+0+13c8 g       \.rodata	0+ ___dtors_end
 0+151c g       \.data	0+ dbaz_otherboth2
 0+1500 g       \.data	0+ dbazboth2



More information about the Binutils mailing list