diff options
author | Alan Modra <amodra@gmail.com> | 2009-09-23 03:12:28 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2009-09-23 03:12:28 +0000 |
commit | f9272224cdd8ee09437255989d70d3f2284de413 (patch) | |
tree | 942833fc405688cc4f248a45c82ace9a32d6afdc /ld/testsuite/ld-sh | |
parent | dfc3ab44df77a8842c24ab2fc6ea2aa3ad880aed (diff) | |
download | gdb-f9272224cdd8ee09437255989d70d3f2284de413.zip gdb-f9272224cdd8ee09437255989d70d3f2284de413.tar.gz gdb-f9272224cdd8ee09437255989d70d3f2284de413.tar.bz2 |
Tolerate some whitespace differences in readelf output.
Diffstat (limited to 'ld/testsuite/ld-sh')
-rw-r--r-- | ld/testsuite/ld-sh/sh64/crange1.rd | 58 | ||||
-rw-r--r-- | ld/testsuite/ld-sh/sh64/crange2.rd | 66 | ||||
-rw-r--r-- | ld/testsuite/ld-sh/sh64/crange3-cmpct.rd | 102 | ||||
-rw-r--r-- | ld/testsuite/ld-sh/sh64/crange3-media.rd | 102 | ||||
-rw-r--r-- | ld/testsuite/ld-sh/sh64/crange3.rd | 64 | ||||
-rw-r--r-- | ld/testsuite/ld-sh/sh64/crangerel1.rd | 56 | ||||
-rw-r--r-- | ld/testsuite/ld-sh/sh64/crangerel2.rd | 58 | ||||
-rw-r--r-- | ld/testsuite/ld-sh/sh64/reldl32.rd | 590 | ||||
-rw-r--r-- | ld/testsuite/ld-sh/sh64/reldl64.rd | 594 | ||||
-rw-r--r-- | ld/testsuite/ld-sh/tlsbin-2.d | 74 | ||||
-rw-r--r-- | ld/testsuite/ld-sh/tlspic-2.d | 62 | ||||
-rw-r--r-- | ld/testsuite/ld-sh/vxworks1-lib.nd | 4 |
12 files changed, 915 insertions, 915 deletions
diff --git a/ld/testsuite/ld-sh/sh64/crange1.rd b/ld/testsuite/ld-sh/sh64/crange1.rd index aa080dc..7928ad4 100644 --- a/ld/testsuite/ld-sh/sh64/crange1.rd +++ b/ld/testsuite/ld-sh/sh64/crange1.rd @@ -1,40 +1,40 @@ .* Section Headers: - \[Nr\] Name Type Addr Off Size ES Flg Lk Inf Al - \[ 0\] NULL 00000000 000000 000000 00 0 0 0 - \[ 1\] \.init PROGBITS 00001000 000080 000004 00 AXp 0 0 4 - \[ 2\] \.text PROGBITS 00001004 000084 000018 00 AXp 0 0 4 - \[ 3\] \.stack PROGBITS 00080000 000100 000004 00 WA 0 0 1 - \[ 4\] \.cranges LOUSER\+1 00000000 000104 00001e 00 W 0 0 1 - \[ 5\] \.shstrtab STRTAB .* - \[ 6\] \.symtab SYMTAB .* - \[ 7\] \.strtab STRTAB .* + +\[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al + +\[ 0\] +NULL +00000000 000000 000000 00 +0 +0 +0 + +\[ 1\] \.init +PROGBITS +00001000 000080 000004 00 AXp +0 +0 +4 + +\[ 2\] \.text +PROGBITS +00001004 000084 000018 00 AXp +0 +0 +4 + +\[ 3\] \.stack +PROGBITS +00080000 000100 000004 00 +WA +0 +0 +1 + +\[ 4\] \.cranges +LOUSER\+1 +00000000 000104 00001e 00 +W +0 +0 +1 + +\[ 5\] \.shstrtab +STRTAB +.* + +\[ 6\] \.symtab +SYMTAB +.* + +\[ 7\] \.strtab +STRTAB +.* Key to Flags: - W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\) - I \(info\), L \(link order\), G \(group\), x \(unknown\) - O \(extra OS processing required\) o \(OS specific\), p \(processor specific\) + +W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\) + +I \(info\), L \(link order\), G \(group\), x \(unknown\) + +O \(extra OS processing required\) o \(OS specific\), p \(processor specific\) There are no relocations in this file\. Symbol table '\.symtab' contains [0-9]+ entries: - Num: Value Size Type Bind Vis Ndx Name -.*: 00000000 0 NOTYPE LOCAL DEFAULT UND -.*: 00001000 0 SECTION LOCAL DEFAULT 1 -.*: 00001004 0 SECTION LOCAL DEFAULT 2 -.*: 00080000 0 SECTION LOCAL DEFAULT 3 -.*: 00000000 0 SECTION LOCAL DEFAULT 4 -.*: 00001004 0 NOTYPE LOCAL DEFAULT \[<other>: 4\] 2 start2 -.*: 000010a0 0 NOTYPE GLOBAL DEFAULT .* ___dtors -.*: 000010a0 0 NOTYPE GLOBAL DEFAULT ABS __bss_start -.*: 000010a0 0 NOTYPE GLOBAL DEFAULT .* ___ctors_end -.*: 00001004 0 NOTYPE GLOBAL DEFAULT 2 diversion2 -.*: 000010a0 0 NOTYPE GLOBAL DEFAULT .* ___ctors -.*: 000010a0 0 NOTYPE GLOBAL DEFAULT ABS _edata -.*: 000010a0 0 NOTYPE GLOBAL DEFAULT ABS _end -.*: 00001000 0 NOTYPE GLOBAL DEFAULT \[<other>: 4\] 1 start -.*: 00080000 0 NOTYPE GLOBAL DEFAULT 3 _stack -.*: 000010a0 0 NOTYPE GLOBAL DEFAULT .* ___dtors_end + +Num: +Value +Size +Type +Bind +Vis +Ndx +Name +.*: 00000000 +0 +NOTYPE +LOCAL +DEFAULT +UND +.*: 00001000 +0 +SECTION +LOCAL +DEFAULT +1 +.*: 00001004 +0 +SECTION +LOCAL +DEFAULT +2 +.*: 00080000 +0 +SECTION +LOCAL +DEFAULT +3 +.*: 00000000 +0 +SECTION +LOCAL +DEFAULT +4 +.*: 00001004 +0 +NOTYPE +LOCAL +DEFAULT +\[<other>: 4\] +2 start2 +.*: 000010a0 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___dtors +.*: 000010a0 +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start +.*: 000010a0 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___ctors_end +.*: 00001004 +0 +NOTYPE +GLOBAL +DEFAULT +2 diversion2 +.*: 000010a0 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___ctors +.*: 000010a0 +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata +.*: 000010a0 +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end +.*: 00001000 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 start +.*: 00080000 +0 +NOTYPE +GLOBAL +DEFAULT +3 _stack +.*: 000010a0 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___dtors_end Hex dump of section '\.init': 0x00001000 6ff0fff0 .* diff --git a/ld/testsuite/ld-sh/sh64/crange2.rd b/ld/testsuite/ld-sh/sh64/crange2.rd index 9690276..bd2e44f 100644 --- a/ld/testsuite/ld-sh/sh64/crange2.rd +++ b/ld/testsuite/ld-sh/sh64/crange2.rd @@ -1,44 +1,44 @@ .* Section Headers: - \[Nr\] Name Type Addr Off Size ES Flg Lk Inf Al - \[ 0\] NULL 00000000 000000 000000 00 0 0 0 - \[ 1\] \.init PROGBITS 00001000 000080 000004 00 AXp 0 0 4 - \[ 2\] \.text PROGBITS 00001004 000084 00005c 00 AXp 0 0 4 - \[ 3\] \.stack PROGBITS 00080000 000100 000004 00 WA 0 0 1 - \[ 4\] \.cranges LOUSER\+1 00000000 000104 000046 00 W 0 0 1 - \[ 5\] \.shstrtab STRTAB .* - \[ 6\] \.symtab SYMTAB .* - \[ 7\] \.strtab STRTAB .* + +\[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al + +\[ 0\] +NULL +00000000 000000 000000 00 +0 +0 +0 + +\[ 1\] \.init +PROGBITS +00001000 000080 000004 00 AXp +0 +0 +4 + +\[ 2\] \.text +PROGBITS +00001004 000084 00005c 00 AXp +0 +0 +4 + +\[ 3\] \.stack +PROGBITS +00080000 000100 000004 00 +WA +0 +0 +1 + +\[ 4\] \.cranges +LOUSER\+1 +00000000 000104 000046 00 +W +0 +0 +1 + +\[ 5\] \.shstrtab +STRTAB +.* + +\[ 6\] \.symtab +SYMTAB +.* + +\[ 7\] \.strtab +STRTAB +.* Key to Flags: - W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\) - I \(info\), L \(link order\), G \(group\), x \(unknown\) - O \(extra OS processing required\) o \(OS specific\), p \(processor specific\) + +W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\) + +I \(info\), L \(link order\), G \(group\), x \(unknown\) + +O \(extra OS processing required\) o \(OS specific\), p \(processor specific\) There are no relocations in this file\. Symbol table '\.symtab' contains [0-9]+ entries: - Num: Value Size Type Bind Vis Ndx Name -.*: 00000000 0 NOTYPE LOCAL DEFAULT UND -.*: 00001000 0 SECTION LOCAL DEFAULT 1 -.*: 00001004 0 SECTION LOCAL DEFAULT 2 -.*: 00080000 0 SECTION LOCAL DEFAULT 3 -.*: 00000000 0 SECTION LOCAL DEFAULT 4 -.*: 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 .* ___dtors -.*: 000010e0 0 NOTYPE GLOBAL DEFAULT ABS __bss_start -.*: 000010e0 0 NOTYPE GLOBAL DEFAULT .* ___ctors_end -.*: 00001004 0 NOTYPE GLOBAL DEFAULT 2 diversion2 -.*: 000010e0 0 NOTYPE GLOBAL DEFAULT .* ___ctors -.*: 000010e0 0 NOTYPE GLOBAL DEFAULT ABS _edata -.*: 000010e0 0 NOTYPE GLOBAL DEFAULT ABS _end -.*: 00001000 0 NOTYPE GLOBAL DEFAULT \[<other>: 4\] 1 start -.*: 00080000 0 NOTYPE GLOBAL DEFAULT 3 _stack -.*: 000010e0 0 NOTYPE GLOBAL DEFAULT .* ___dtors_end + +Num: +Value +Size +Type +Bind +Vis +Ndx +Name +.*: 00000000 +0 +NOTYPE +LOCAL +DEFAULT +UND +.*: 00001000 +0 +SECTION +LOCAL +DEFAULT +1 +.*: 00001004 +0 +SECTION +LOCAL +DEFAULT +2 +.*: 00080000 +0 +SECTION +LOCAL +DEFAULT +3 +.*: 00000000 +0 +SECTION +LOCAL +DEFAULT +4 +.*: 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 +.* ___dtors +.*: 000010e0 +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start +.*: 000010e0 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___ctors_end +.*: 00001004 +0 +NOTYPE +GLOBAL +DEFAULT +2 diversion2 +.*: 000010e0 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___ctors +.*: 000010e0 +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata +.*: 000010e0 +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end +.*: 00001000 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 start +.*: 00080000 +0 +NOTYPE +GLOBAL +DEFAULT +3 _stack +.*: 000010e0 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___dtors_end Hex dump of section '\.text': 0x00001004 6ff0fff0 6ff0fff0 6ff0fff0 0000002a .* diff --git a/ld/testsuite/ld-sh/sh64/crange3-cmpct.rd b/ld/testsuite/ld-sh/sh64/crange3-cmpct.rd index 4d9197b..b17d79f 100644 --- a/ld/testsuite/ld-sh/sh64/crange3-cmpct.rd +++ b/ld/testsuite/ld-sh/sh64/crange3-cmpct.rd @@ -1,60 +1,60 @@ ELF Header: - Magic: 7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00 - Class: ELF32 - Data: 2's complement, big endian - Version: 1 \(current\) - OS/ABI: UNIX - System V - ABI Version: 0 - Type: EXEC \(Executable file\) - Machine: Renesas / SuperH SH - Version: 0x1 - Entry point address: 0x10c4 - Start of program headers: 52 \(bytes into file\) - Start of section headers: 504 \(bytes into file\) - Flags: 0xa, sh5 - Size of this header: 52 \(bytes\) - Size of program headers: 32 \(bytes\) - Number of program headers: 2 - Size of section headers: 40 \(bytes\) - Number of section headers: 8 - Section header string table index: 5 + +Magic: +7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00 + +Class: +ELF32 + +Data: +2's complement, big endian + +Version: +1 \(current\) + +OS/ABI: +UNIX - System V + +ABI Version: +0 + +Type: +EXEC \(Executable file\) + +Machine: +Renesas / SuperH SH + +Version: +0x1 + +Entry point address: +0x10c4 + +Start of program headers: +52 \(bytes into file\) + +Start of section headers: +504 \(bytes into file\) + +Flags: +0xa, sh5 + +Size of this header: +52 \(bytes\) + +Size of program headers: +32 \(bytes\) + +Number of program headers: +2 + +Size of section headers: +40 \(bytes\) + +Number of section headers: +8 + +Section header string table index: 5 Section Headers: - \[Nr\] Name Type Addr Off Size ES Flg Lk Inf Al - \[ 0\] NULL 00000000 000000 000000 00 0 0 0 - \[ 1\] \.init PROGBITS 00001000 000080 000004 00 AXp 0 0 4 - \[ 2\] \.text PROGBITS 00001004 000084 0000d8 00 AXp 0 0 4 - \[ 3\] \.stack PROGBITS 00080000 000180 000004 00 WA 0 0 1 - \[ 4\] \.cranges LOUSER\+1 00000000 000184 00003c 00 W 0 0 1 - \[ 5\] \.shstrtab STRTAB .* - \[ 6\] \.symtab SYMTAB .* - \[ 7\] \.strtab STRTAB .* + +\[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al + +\[ 0\] +NULL +00000000 000000 000000 00 +0 +0 +0 + +\[ 1\] \.init +PROGBITS +00001000 000080 000004 00 AXp +0 +0 +4 + +\[ 2\] \.text +PROGBITS +00001004 000084 0000d8 00 AXp +0 +0 +4 + +\[ 3\] \.stack +PROGBITS +00080000 000180 000004 00 +WA +0 +0 +1 + +\[ 4\] \.cranges +LOUSER\+1 +00000000 000184 00003c 00 +W +0 +0 +1 + +\[ 5\] \.shstrtab +STRTAB +.* + +\[ 6\] \.symtab +SYMTAB +.* + +\[ 7\] \.strtab +STRTAB +.* Key to Flags: - W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\) - I \(info\), L \(link order\), G \(group\), x \(unknown\) - O \(extra OS processing required\) o \(OS specific\), p \(processor specific\) + +W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\) + +I \(info\), L \(link order\), G \(group\), x \(unknown\) + +O \(extra OS processing required\) o \(OS specific\), p \(processor specific\) Symbol table '\.symtab' contains [0-9]+ entries: - Num: Value Size Type Bind Vis Ndx Name -.*: 00000000 0 NOTYPE LOCAL DEFAULT UND -.*: 00001000 0 SECTION LOCAL DEFAULT 1 -.*: 00001004 0 SECTION LOCAL DEFAULT 2 -.*: 00080000 0 SECTION LOCAL DEFAULT 3 -.*: 00000000 0 SECTION LOCAL DEFAULT 4 -.*: 00001004 0 NOTYPE LOCAL DEFAULT 2 sec4 -.*: 000010a4 0 NOTYPE LOCAL DEFAULT \[<other>: 4\] 2 start2 -.*: 000010bc 0 NOTYPE LOCAL DEFAULT 2 sec3 -.*: 000010c4 0 NOTYPE GLOBAL DEFAULT \[<other>: 4\] 2 diversion -.*: 00001160 0 NOTYPE GLOBAL DEFAULT .* ___dtors -.*: 00001160 0 NOTYPE GLOBAL DEFAULT ABS __bss_start -.*: 00001160 0 NOTYPE GLOBAL DEFAULT .* ___ctors_end -.*: 000010a4 0 NOTYPE GLOBAL DEFAULT 2 diversion2 -.*: 00001160 0 NOTYPE GLOBAL DEFAULT .* ___ctors -.*: 00001160 0 NOTYPE GLOBAL DEFAULT ABS _edata -.*: 00001160 0 NOTYPE GLOBAL DEFAULT ABS _end -.*: 00001000 0 NOTYPE GLOBAL DEFAULT \[<other>: 4\] 1 start -.*: 00080000 0 NOTYPE GLOBAL DEFAULT 3 _stack -.*: 00001160 0 NOTYPE GLOBAL DEFAULT .* ___dtors_end + +Num: +Value +Size +Type +Bind +Vis +Ndx +Name +.*: 00000000 +0 +NOTYPE +LOCAL +DEFAULT +UND +.*: 00001000 +0 +SECTION +LOCAL +DEFAULT +1 +.*: 00001004 +0 +SECTION +LOCAL +DEFAULT +2 +.*: 00080000 +0 +SECTION +LOCAL +DEFAULT +3 +.*: 00000000 +0 +SECTION +LOCAL +DEFAULT +4 +.*: 00001004 +0 +NOTYPE +LOCAL +DEFAULT +2 sec4 +.*: 000010a4 +0 +NOTYPE +LOCAL +DEFAULT +\[<other>: 4\] +2 start2 +.*: 000010bc +0 +NOTYPE +LOCAL +DEFAULT +2 sec3 +.*: 000010c4 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +2 diversion +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___dtors +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___ctors_end +.*: 000010a4 +0 +NOTYPE +GLOBAL +DEFAULT +2 diversion2 +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___ctors +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end +.*: 00001000 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 start +.*: 00080000 +0 +NOTYPE +GLOBAL +DEFAULT +3 _stack +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___dtors_end Hex dump of section '\.text': 0x00001004 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .* diff --git a/ld/testsuite/ld-sh/sh64/crange3-media.rd b/ld/testsuite/ld-sh/sh64/crange3-media.rd index f1ba8e0..c38bf9a 100644 --- a/ld/testsuite/ld-sh/sh64/crange3-media.rd +++ b/ld/testsuite/ld-sh/sh64/crange3-media.rd @@ -1,60 +1,60 @@ ELF Header: - Magic: 7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00 - Class: ELF32 - Data: 2's complement, big endian - Version: 1 \(current\) - OS/ABI: UNIX - System V - ABI Version: 0 - Type: EXEC \(Executable file\) - Machine: Renesas / SuperH SH - Version: 0x1 - Entry point address: 0x10a5 - Start of program headers: 52 \(bytes into file\) - Start of section headers: 504 \(bytes into file\) - Flags: 0xa, sh5 - Size of this header: 52 \(bytes\) - Size of program headers: 32 \(bytes\) - Number of program headers: 2 - Size of section headers: 40 \(bytes\) - Number of section headers: 8 - Section header string table index: 5 + +Magic: +7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00 + +Class: +ELF32 + +Data: +2's complement, big endian + +Version: +1 \(current\) + +OS/ABI: +UNIX - System V + +ABI Version: +0 + +Type: +EXEC \(Executable file\) + +Machine: +Renesas / SuperH SH + +Version: +0x1 + +Entry point address: +0x10a5 + +Start of program headers: +52 \(bytes into file\) + +Start of section headers: +504 \(bytes into file\) + +Flags: +0xa, sh5 + +Size of this header: +52 \(bytes\) + +Size of program headers: +32 \(bytes\) + +Number of program headers: +2 + +Size of section headers: +40 \(bytes\) + +Number of section headers: +8 + +Section header string table index: 5 Section Headers: - \[Nr\] Name Type Addr Off Size ES Flg Lk Inf Al - \[ 0\] NULL 00000000 000000 000000 00 0 0 0 - \[ 1\] \.init PROGBITS 00001000 000080 000004 00 AXp 0 0 4 - \[ 2\] \.text PROGBITS 00001004 000084 0000d8 00 AXp 0 0 4 - \[ 3\] \.stack PROGBITS 00080000 000180 000004 00 WA 0 0 1 - \[ 4\] \.cranges LOUSER\+1 00000000 000184 00003c 00 W 0 0 1 - \[ 5\] \.shstrtab STRTAB .* - \[ 6\] \.symtab SYMTAB .* - \[ 7\] \.strtab STRTAB .* + +\[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al + +\[ 0\] +NULL +00000000 000000 000000 00 +0 +0 +0 + +\[ 1\] \.init +PROGBITS +00001000 000080 000004 00 AXp +0 +0 +4 + +\[ 2\] \.text +PROGBITS +00001004 000084 0000d8 00 AXp +0 +0 +4 + +\[ 3\] \.stack +PROGBITS +00080000 000180 000004 00 +WA +0 +0 +1 + +\[ 4\] \.cranges +LOUSER\+1 +00000000 000184 00003c 00 +W +0 +0 +1 + +\[ 5\] \.shstrtab +STRTAB +.* + +\[ 6\] \.symtab +SYMTAB +.* + +\[ 7\] \.strtab +STRTAB +.* Key to Flags: - W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\) - I \(info\), L \(link order\), G \(group\), x \(unknown\) - O \(extra OS processing required\) o \(OS specific\), p \(processor specific\) + +W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\) + +I \(info\), L \(link order\), G \(group\), x \(unknown\) + +O \(extra OS processing required\) o \(OS specific\), p \(processor specific\) Symbol table '\.symtab' contains [0-9]+ entries: - Num: Value Size Type Bind Vis Ndx Name -.*: 00000000 0 NOTYPE LOCAL DEFAULT UND -.*: 00001000 0 SECTION LOCAL DEFAULT 1 -.*: 00001004 0 SECTION LOCAL DEFAULT 2 -.*: 00080000 0 SECTION LOCAL DEFAULT 3 -.*: 00000000 0 SECTION LOCAL DEFAULT 4 -.*: 00001004 0 NOTYPE LOCAL DEFAULT 2 sec4 -.*: 000010a4 0 NOTYPE LOCAL DEFAULT \[<other>: 4\] 2 start2 -.*: 000010bc 0 NOTYPE LOCAL DEFAULT 2 sec3 -.*: 000010c4 0 NOTYPE GLOBAL DEFAULT \[<other>: 4\] 2 diversion -.*: 00001160 0 NOTYPE GLOBAL DEFAULT .* ___dtors -.*: 00001160 0 NOTYPE GLOBAL DEFAULT ABS __bss_start -.*: 00001160 0 NOTYPE GLOBAL DEFAULT .* ___ctors_end -.*: 000010a4 0 NOTYPE GLOBAL DEFAULT 2 diversion2 -.*: 00001160 0 NOTYPE GLOBAL DEFAULT .* ___ctors -.*: 00001160 0 NOTYPE GLOBAL DEFAULT ABS _edata -.*: 00001160 0 NOTYPE GLOBAL DEFAULT ABS _end -.*: 00001000 0 NOTYPE GLOBAL DEFAULT \[<other>: 4\] 1 start -.*: 00080000 0 NOTYPE GLOBAL DEFAULT 3 _stack -.*: 00001160 0 NOTYPE GLOBAL DEFAULT .* ___dtors_end + +Num: +Value +Size +Type +Bind +Vis +Ndx +Name +.*: 00000000 +0 +NOTYPE +LOCAL +DEFAULT +UND +.*: 00001000 +0 +SECTION +LOCAL +DEFAULT +1 +.*: 00001004 +0 +SECTION +LOCAL +DEFAULT +2 +.*: 00080000 +0 +SECTION +LOCAL +DEFAULT +3 +.*: 00000000 +0 +SECTION +LOCAL +DEFAULT +4 +.*: 00001004 +0 +NOTYPE +LOCAL +DEFAULT +2 sec4 +.*: 000010a4 +0 +NOTYPE +LOCAL +DEFAULT +\[<other>: 4\] +2 start2 +.*: 000010bc +0 +NOTYPE +LOCAL +DEFAULT +2 sec3 +.*: 000010c4 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +2 diversion +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___dtors +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___ctors_end +.*: 000010a4 +0 +NOTYPE +GLOBAL +DEFAULT +2 diversion2 +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___ctors +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end +.*: 00001000 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 start +.*: 00080000 +0 +NOTYPE +GLOBAL +DEFAULT +3 _stack +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___dtors_end Hex dump of section '\.text': 0x00001004 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .* diff --git a/ld/testsuite/ld-sh/sh64/crange3.rd b/ld/testsuite/ld-sh/sh64/crange3.rd index 7426dab..77e3ae1 100644 --- a/ld/testsuite/ld-sh/sh64/crange3.rd +++ b/ld/testsuite/ld-sh/sh64/crange3.rd @@ -1,41 +1,41 @@ .* Section Headers: - \[Nr\] Name Type Addr Off Size ES Flg Lk Inf Al - \[ 0\] NULL 00000000 000000 000000 00 0 0 0 - \[ 1\] \.init PROGBITS 00001000 000080 000004 00 AXp 0 0 4 - \[ 2\] \.text PROGBITS 00001004 000084 0000d8 00 AXp 0 0 4 - \[ 3\] \.stack PROGBITS 00080000 000180 000004 00 WA 0 0 1 - \[ 4\] \.cranges LOUSER\+1 00000000 000184 00003c 00 W 0 0 1 - \[ 5\] \.shstrtab STRTAB .* - \[ 6\] \.symtab SYMTAB .* - \[ 7\] \.strtab STRTAB .* + +\[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al + +\[ 0\] +NULL +00000000 000000 000000 00 +0 +0 +0 + +\[ 1\] \.init +PROGBITS +00001000 000080 000004 00 AXp +0 +0 +4 + +\[ 2\] \.text +PROGBITS +00001004 000084 0000d8 00 AXp +0 +0 +4 + +\[ 3\] \.stack +PROGBITS +00080000 000180 000004 00 +WA +0 +0 +1 + +\[ 4\] \.cranges +LOUSER\+1 +00000000 000184 00003c 00 +W +0 +0 +1 + +\[ 5\] \.shstrtab +STRTAB +.* + +\[ 6\] \.symtab +SYMTAB +.* + +\[ 7\] \.strtab +STRTAB +.* Key to Flags: - W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\) - I \(info\), L \(link order\), G \(group\), x \(unknown\) - O \(extra OS processing required\) o \(OS specific\), p \(processor specific\) + +W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\) + +I \(info\), L \(link order\), G \(group\), x \(unknown\) + +O \(extra OS processing required\) o \(OS specific\), p \(processor specific\) Symbol table '\.symtab' contains [0-9]+ entries: - Num: Value Size Type Bind Vis Ndx Name -.*: 00000000 0 NOTYPE LOCAL DEFAULT UND -.*: 00001000 0 SECTION LOCAL DEFAULT 1 -.*: 00001004 0 SECTION LOCAL DEFAULT 2 -.*: 00080000 0 SECTION LOCAL DEFAULT 3 -.*: 00000000 0 SECTION LOCAL DEFAULT 4 -.*: 00001004 0 NOTYPE LOCAL DEFAULT 2 sec4 -.*: 000010a4 0 NOTYPE LOCAL DEFAULT \[<other>: 4\] 2 start2 -.*: 000010bc 0 NOTYPE LOCAL DEFAULT 2 sec3 -.*: 000010c4 0 NOTYPE GLOBAL DEFAULT \[<other>: 4\] 2 diversion -.*: 00001160 0 NOTYPE GLOBAL DEFAULT .* ___dtors -.*: 00001160 0 NOTYPE GLOBAL DEFAULT ABS __bss_start -.*: 00001160 0 NOTYPE GLOBAL DEFAULT .* ___ctors_end -.*: 000010a4 0 NOTYPE GLOBAL DEFAULT 2 diversion2 -.*: 00001160 0 NOTYPE GLOBAL DEFAULT .* ___ctors -.*: 00001160 0 NOTYPE GLOBAL DEFAULT ABS _edata -.*: 00001160 0 NOTYPE GLOBAL DEFAULT ABS _end -.*: 00001000 0 NOTYPE GLOBAL DEFAULT \[<other>: 4\] 1 start -.*: 00080000 0 NOTYPE GLOBAL DEFAULT 3 _stack -.*: 00001160 0 NOTYPE GLOBAL DEFAULT .* ___dtors_end + +Num: +Value +Size +Type +Bind +Vis +Ndx +Name +.*: 00000000 +0 +NOTYPE +LOCAL +DEFAULT +UND +.*: 00001000 +0 +SECTION +LOCAL +DEFAULT +1 +.*: 00001004 +0 +SECTION +LOCAL +DEFAULT +2 +.*: 00080000 +0 +SECTION +LOCAL +DEFAULT +3 +.*: 00000000 +0 +SECTION +LOCAL +DEFAULT +4 +.*: 00001004 +0 +NOTYPE +LOCAL +DEFAULT +2 sec4 +.*: 000010a4 +0 +NOTYPE +LOCAL +DEFAULT +\[<other>: 4\] +2 start2 +.*: 000010bc +0 +NOTYPE +LOCAL +DEFAULT +2 sec3 +.*: 000010c4 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +2 diversion +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___dtors +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___ctors_end +.*: 000010a4 +0 +NOTYPE +GLOBAL +DEFAULT +2 diversion2 +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___ctors +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end +.*: 00001000 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 start +.*: 00080000 +0 +NOTYPE +GLOBAL +DEFAULT +3 _stack +.*: 00001160 +0 +NOTYPE +GLOBAL +DEFAULT +.* ___dtors_end Hex dump of section '\.text': 0x00001004 6ff0fff0 6ff0fff0 6ff0fff0 6ff0fff0 .* diff --git a/ld/testsuite/ld-sh/sh64/crangerel1.rd b/ld/testsuite/ld-sh/sh64/crangerel1.rd index 7b133c6..51a6f71 100644 --- a/ld/testsuite/ld-sh/sh64/crangerel1.rd +++ b/ld/testsuite/ld-sh/sh64/crangerel1.rd @@ -1,40 +1,40 @@ There are 11 section headers, starting at offset 0xbc: Section Headers: - \[Nr\] Name Type Addr Off Size ES Flg Lk Inf Al - \[ 0\] NULL 00000000 000000 000000 00 0 0 0 - \[ 1\] \.text PROGBITS 00000000 000034 000000 00 AX 0 0 1 - \[ 2\] \.text\.mixed PROGBITS 00000000 000034 000018 00 AXp 0 0 4 - \[ 3\] \.data PROGBITS 00000000 00004c 000000 00 WA 0 0 1 - \[ 4\] \.bss NOBITS 00000000 00004c 000000 00 WA 0 0 1 - \[ 5\] \.stack PROGBITS 00000000 00004c 000004 00 WA 0 0 1 - \[ 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 000090 10 10 8 4 - \[10\] \.strtab STRTAB 00000000 000328 000013 00 0 0 1 + +\[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al + +\[ 0\] +NULL +00000000 000000 000000 00 +0 +0 +0 + +\[ 1\] \.text +PROGBITS +00000000 000034 000000 00 +AX +0 +0 +1 + +\[ 2\] \.text\.mixed +PROGBITS +00000000 000034 000018 00 AXp +0 +0 +4 + +\[ 3\] \.data +PROGBITS +00000000 00004c 000000 00 +WA +0 +0 +1 + +\[ 4\] \.bss +NOBITS +00000000 00004c 000000 00 +WA +0 +0 +1 + +\[ 5\] \.stack +PROGBITS +00000000 00004c 000004 00 +WA +0 +0 +1 + +\[ 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 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\) - O \(extra OS processing required\) o \(OS specific\), p \(processor specific\) + +W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\) + +I \(info\), L \(link order\), G \(group\), x \(unknown\) + +O \(extra OS processing required\) o \(OS specific\), p \(processor specific\) Relocation section '\.rela\.cranges' at offset 0x[0-9a-f]+ contains 3 entries: .* -0*00000000 0+0201 R_SH_DIR32 +00000000 +\.text\.mixed +\+ 0 -0*0000000a 0+0201 R_SH_DIR32 +00000000 +\.text\.mixed +\+ 0 -0*00000014 0+0201 R_SH_DIR32 +00000000 +\.text\.mixed +\+ 0 +0*00000000 +0+0201 R_SH_DIR32 +00000000 +\.text\.mixed +\+ 0 +0*0000000a +0+0201 R_SH_DIR32 +00000000 +\.text\.mixed +\+ 0 +0*00000014 +0+0201 R_SH_DIR32 +00000000 +\.text\.mixed +\+ 0 Symbol table '\.symtab' contains 9 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 NOTYPE LOCAL DEFAULT \[<other>: 4\] 2 start2 - 8: 00000000 0 NOTYPE GLOBAL DEFAULT 2 diversion2 + +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 +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 --git a/ld/testsuite/ld-sh/sh64/crangerel2.rd b/ld/testsuite/ld-sh/sh64/crangerel2.rd index 635acfc..79b8b7d 100644 --- a/ld/testsuite/ld-sh/sh64/crangerel2.rd +++ b/ld/testsuite/ld-sh/sh64/crangerel2.rd @@ -1,22 +1,22 @@ There are 11 section headers, starting at offset 0x128: Section Headers: - \[Nr\] Name Type Addr Off Size ES Flg Lk Inf Al - \[ 0\] NULL 00000000 000000 000000 00 0 0 0 - \[ 1\] \.text PROGBITS 00000000 000034 000000 00 AX 0 0 1 - \[ 2\] \.text\.mixed PROGBITS 00000000 000034 00005c 00 AXp 0 0 4 - \[ 3\] \.data PROGBITS 00000000 000090 000000 00 WA 0 0 1 - \[ 4\] \.bss NOBITS 00000000 000090 000000 00 WA 0 0 1 - \[ 5\] \.stack PROGBITS 00000000 000090 000004 00 WA 0 0 1 - \[ 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 0000d0 10 10 12 4 - \[10\] \.strtab STRTAB 00000000 000404 000027 00 0 0 1 + +\[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al + +\[ 0\] +NULL +00000000 000000 000000 00 +0 +0 +0 + +\[ 1\] \.text +PROGBITS +00000000 000034 000000 00 +AX +0 +0 +1 + +\[ 2\] \.text\.mixed +PROGBITS +00000000 000034 00005c 00 AXp +0 +0 +4 + +\[ 3\] \.data +PROGBITS +00000000 000090 000000 00 +WA +0 +0 +1 + +\[ 4\] \.bss +NOBITS +00000000 000090 000000 00 +WA +0 +0 +1 + +\[ 5\] \.stack +PROGBITS +00000000 000090 000004 00 +WA +0 +0 +1 + +\[ 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 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\) - O \(extra OS processing required\) o \(OS specific\), p \(processor specific\) + +W \(write\), A \(alloc\), X \(execute\), M \(merge\), S \(strings\) + +I \(info\), L \(link order\), G \(group\), x \(unknown\) + +O \(extra OS processing required\) o \(OS specific\), p \(processor specific\) Relocation section '\.rela\.cranges' at offset 0x[0-9a-f]+ contains 7 entries: .* @@ -29,20 +29,20 @@ Relocation section '\.rela\.cranges' at offset 0x[0-9a-f]+ contains 7 entries: 0*0000003c +0+0201 R_SH_DIR32 +00000000 +\.text\.mixed +\+ 0 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 - 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 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 + +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 +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 --git a/ld/testsuite/ld-sh/sh64/reldl32.rd b/ld/testsuite/ld-sh/sh64/reldl32.rd index 98bbbed..400e2af 100644 --- a/ld/testsuite/ld-sh/sh64/reldl32.rd +++ b/ld/testsuite/ld-sh/sh64/reldl32.rd @@ -1,306 +1,306 @@ Relocation section '\.rela\.text' at offset 0x[0-9a-f]+ contains 26 entries: .* -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 +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+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 +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 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 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 + +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 +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': .* diff --git a/ld/testsuite/ld-sh/sh64/reldl64.rd b/ld/testsuite/ld-sh/sh64/reldl64.rd index a34537b..8bd5502 100644 --- a/ld/testsuite/ld-sh/sh64/reldl64.rd +++ b/ld/testsuite/ld-sh/sh64/reldl64.rd @@ -1,308 +1,308 @@ Relocation section '\.rela\.text' at offset 0x[0-9a-f]+ contains 28 entries: .* -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 +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+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 +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 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 + +Num: +Value +Size +Type +Bind +Vis +Ndx +Name + +0: 0+0000 +0 +NOTYPE +LOCAL +DEFAULT +UND + +1: 0+0000 +0 +SECTION +LOCAL +DEFAULT +1 + +2: 0+0000 +0 +SECTION +LOCAL +DEFAULT +3 + +3: 0+0000 +0 +SECTION +LOCAL +DEFAULT +5 + +4: 0+0000 +0 +SECTION +LOCAL +DEFAULT +6 + +5: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +UND unresolved5 + +6: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +UND unresolved9 + +7: 0+000c +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 file1text2 + +8: 0+006c +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 file2text1 + +9: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND oc2 + +10: 0+0064 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 oc123 + +11: 0+0004 +0 +NOTYPE +GLOBAL +DEFAULT +3 file1data1 + +12: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND b123 + +13: 0+0020 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 b2 + +14: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND c4 + +15: 0+012c +0 +NOTYPE +GLOBAL +DEFAULT +3 file2data4 + +16: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND oa4 + +17: 0+00c4 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 ob3 + +18: 0+0058 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 oc12 + +19: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND ob4 + +20: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND ob1 + +21: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND a13 + +22: 0+0050 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 oc3 + +23: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND oa2 + +24: 0+00a8 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 c4 + +25: 0+005c +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 oc13 + +26: 0+00a0 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 c2 + +27: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND oa12 + +28: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +UND oa13 + +29: 0+00c8 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 ob4 + +30: 0+001c +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 b1 + +31: 0+0018 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 file1text5 + +32: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND c12 + +33: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND file1text5 + +34: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND ob2 + +35: 0+0010 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 file1text3 + +36: 0+0124 +0 +NOTYPE +GLOBAL +DEFAULT +3 file2data2 + +37: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND a4 + +38: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND a2 + +39: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND unresolved1 + +40: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND file1data3 + +41: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND b13 + +42: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND oc23 + +43: 0+0060 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 oc23 + +44: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND c2 + +45: 0+000c +0 +NOTYPE +GLOBAL +DEFAULT +3 file1data2 + +46: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND b3 + +47: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +UND a3 + +48: 0+0078 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 file2text3 + +49: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND c13 + +50: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND unresolved9 + +51: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND oc123 + +52: 0+0028 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 b4 + +53: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND file2data4 + +54: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND c23 + +55: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND oc3 + +56: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND oa23 + +57: 0+00b4 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 c23 + +58: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND c123 + +59: 0+0030 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 b13 + +60: 0+00b0 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 c13 + +61: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND b1 + +62: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +UND a123 + +63: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +UND oa23 + +64: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +UND a12 + +65: 0+00bc +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 ob1 + +66: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND unresolved7 + +67: 0+0068 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 start2 + +68: 0+00d8 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 ob123 + +69: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND oa13 + +70: 0+009c +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 c1 + +71: 0+0054 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 oc4 + +72: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND oa1 + +73: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +UND oa12 + +74: 0+00cc +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 ob12 + +75: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND file1data2 + +76: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +UND unresolved1 + +77: 0+00d0 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 ob13 + +78: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND a3 + +79: 0+0018 +0 +NOTYPE +GLOBAL +DEFAULT +3 file1data5 + +80: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND oa123 + +81: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +UND unresolved6 + +82: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND b12 + +83: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND oc4 + +84: 0+0044 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 b123 + +85: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND ob13 + +86: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +UND a2 + +87: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +UND oa123 + +88: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND ob23 + +89: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND oc1 + +90: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND oc12 + +91: 0+0004 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 file1text1 + +92: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND oc13 + +93: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND file1text1 + +94: 0+0074 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 file2text2 + +95: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND ob3 + +96: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND ob12 + +97: 0+00c0 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 ob2 + +98: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND a123 + +99: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND c3 + +100: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +UND unresolved3 + +101: 0+0024 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 b3 + +102: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND ob123 + +103: 0+007c +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 file2text4 + +104: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND b4 + +105: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND a12 + +106: 0+00a4 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 c3 + +107: 0+0048 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 oc1 + +108: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND unresolved6 + +109: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND oa3 + +110: 0+00ac +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 c12 + +111: 0+0034 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 b23 + +112: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +UND a23 + +113: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND b2 + +114: 0+004c +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 oc2 + +115: 0+002c +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 b12 + +116: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +UND unresolved2 + +117: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 start + +118: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND a23 + +119: 0+0014 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 file1text4 + +120: 0+0128 +0 +NOTYPE +GLOBAL +DEFAULT +3 file2data3 + +121: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +UND oa2 + +122: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND a1 + +123: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +UND unresolved4 + +124: 0+011c +0 +NOTYPE +GLOBAL +DEFAULT +3 file2data1 + +125: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND b23 + +126: 0+00b8 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4\] +1 c123 + +127: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +UND a13 + +128: 0+0010 +0 +NOTYPE +GLOBAL +DEFAULT +3 file1data3 + +129: 0+0014 +0 +NOTYPE +GLOBAL +DEFAULT +3 file1data4 + +130: 0+00d4 +0 +NOTYPE +GLOBAL +DEFAULT +\[<other>: 4] +1 ob23 + +131: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND c1 + +132: 0+0000 +0 +NOTYPE +GLOBAL +DEFAULT +UND oa3 + +133: 0+0000 +0 +<processor specific>: 13 +GLOBAL +DEFAULT +UND unresolved8 Hex dump of section '\.text': .* diff --git a/ld/testsuite/ld-sh/tlsbin-2.d b/ld/testsuite/ld-sh/tlsbin-2.d index 6118071..cd30833 100644 --- a/ld/testsuite/ld-sh/tlsbin-2.d +++ b/ld/testsuite/ld-sh/tlsbin-2.d @@ -8,24 +8,24 @@ There are [0-9]+ section headers, starting at offset 0x[0-9a-f]+: Section Headers: - \[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al - \[ 0\] +NULL +0+ 0+ 0+ 0+ +0 +0 +0 - \[ 1\] \.interp .* - \[ 2\] \.hash .* - \[ 3\] \.dynsym .* - \[ 4\] \.dynstr .* - \[ 5\] \.rela\.dyn .* - \[ 6\] \.rela\.plt .* - \[ 7\] \.plt .* - \[ 8\] \.text +PROGBITS .* - \[ 9\] \.tdata +PROGBITS .* 0+018 00 WAT 0 0 4 - \[10\] \.tbss +NOBITS .* 0+010 00 WAT 0 0 1 + +\[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al + +\[ 0\] +NULL +0+ 0+ 0+ 0+ +0 +0 +0 + +\[ 1\] \.interp .* + +\[ 2\] \.hash .* + +\[ 3\] \.dynsym .* + +\[ 4\] \.dynstr .* + +\[ 5\] \.rela\.dyn .* + +\[ 6\] \.rela\.plt .* + +\[ 7\] \.plt .* + +\[ 8\] \.text +PROGBITS .* + +\[ 9\] \.tdata +PROGBITS .* 0+018 00 WAT +0 +0 +4 + +\[10\] \.tbss +NOBITS .* 0+010 00 WAT +0 +0 +1 #... - \[[0-9a-f]+\] \.got +PROGBITS .* + +\[[0-9a-f]+\] \.got +PROGBITS .* #... - \[[0-9a-f]+\] \.shstrtab .* - \[[0-9a-f]+\] \.symtab .* - \[[0-9a-f]+\] \.strtab .* + +\[[0-9a-f]+\] \.shstrtab .* + +\[[0-9a-f]+\] \.symtab .* + +\[[0-9a-f]+\] \.strtab .* Key to Flags: .* .* @@ -36,23 +36,23 @@ Entry point 0x402000 There are [0-9]+ program headers, starting at offset [0-9]+ Program Headers: - Type +Offset +VirtAddr +PhysAddr +FileSiz +MemSiz +Flg Align - PHDR.* - INTERP.* + +Type +Offset +VirtAddr +PhysAddr +FileSiz +MemSiz +Flg Align + +PHDR.* + +INTERP.* .*Requesting program interpreter.* - LOAD.* - LOAD.* - DYNAMIC.* - TLS +0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x0+18 0x0+28 R +0x4 + +LOAD.* + +LOAD.* + +DYNAMIC.* + +TLS +0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x0+18 0x0+28 R +0x4 Section to Segment mapping: - Segment Sections\.\.\. - 00 + - 01 +\.interp * - 02 +\.interp \.hash \.dynsym \.dynstr \.rela\.dyn \.rela\.plt \.plt \.text * - 03 +\.tdata \.dynamic \.got * - 04 +\.dynamic * - 05 +\.tdata \.tbss * + +Segment Sections\.\.\. + +00 + + +01 +\.interp * + +02 +\.interp \.hash \.dynsym \.dynstr \.rela\.dyn \.rela\.plt \.plt \.text * + +03 +\.tdata \.dynamic \.got * + +04 +\.dynamic * + +05 +\.tdata \.tbss * Relocation section '\.rela\.dyn' at offset 0x[0-9a-f]+ contains 4 entries: Offset +Info +Type +Sym\.Value +Sym\. Name \+ Addend @@ -66,14 +66,14 @@ Relocation section '\.rela\.plt' at offset 0x[0-9a-f]+ contains 1 entries: [0-9a-f ]+R_SH_JMP_SLOT[0-9a-f ]+__tls_get_addr \+ [0-9a-f]+ Symbol table '\.dynsym' contains [0-9]+ entries: - +Num: +Value +Size Type +Bind +Vis +Ndx Name -.* NOTYPE +LOCAL +DEFAULT UND * -.* TLS +GLOBAL DEFAULT UND sG3 -.* TLS +GLOBAL DEFAULT UND sG2 -.* TLS +GLOBAL DEFAULT UND sG4 -.* FUNC +GLOBAL DEFAULT UND __tls_get_addr + +Num: +Value +Size +Type +Bind +Vis +Ndx +Name +.* NOTYPE +LOCAL +DEFAULT +UND * +.* TLS +GLOBAL +DEFAULT +UND sG3 +.* TLS +GLOBAL +DEFAULT +UND sG2 +.* TLS +GLOBAL +DEFAULT +UND sG4 +.* FUNC +GLOBAL +DEFAULT +UND __tls_get_addr #... -.* TLS +GLOBAL DEFAULT UND sG1 +.* TLS +GLOBAL +DEFAULT +UND sG1 #... #pass diff --git a/ld/testsuite/ld-sh/tlspic-2.d b/ld/testsuite/ld-sh/tlspic-2.d index 942fb2d..4005299 100644 --- a/ld/testsuite/ld-sh/tlspic-2.d +++ b/ld/testsuite/ld-sh/tlspic-2.d @@ -8,23 +8,23 @@ There are [0-9]+ section headers, starting at offset 0x[0-9a-f]+: Section Headers: - \[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al - \[ 0\] +NULL +0+ 0+ 0+ 0+ +0 +0 +0 - \[ 1\] \.hash .* - \[ 2\] \.dynsym .* - \[ 3\] \.dynstr .* - \[ 4\] \.rela\.dyn .* - \[ 5\] \.rela\.plt .* - \[ 6\] \.plt .* - \[ 7\] \.text +PROGBITS .* - \[ 8\] \.tdata +PROGBITS .* 0+18 00 WAT 0 0 4 - \[ 9\] \.tbss +NOBITS .* 0+08 00 WAT 0 0 1 + +\[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al + +\[ 0\] +NULL +0+ 0+ 0+ 0+ +0 +0 +0 + +\[ 1\] \.hash .* + +\[ 2\] \.dynsym .* + +\[ 3\] \.dynstr .* + +\[ 4\] \.rela\.dyn .* + +\[ 5\] \.rela\.plt .* + +\[ 6\] \.plt .* + +\[ 7\] \.text +PROGBITS .* + +\[ 8\] \.tdata +PROGBITS .* 0+18 00 WAT +0 +0 +4 + +\[ 9\] \.tbss +NOBITS .* 0+08 00 WAT +0 +0 +1 #... - \[[0-9a-f]+\] \.got +PROGBITS .* + +\[[0-9a-f]+\] \.got +PROGBITS .* #... - \[[0-9a-f]+\] \.shstrtab .* - \[[0-9a-f]+\] \.symtab .* - \[[0-9a-f]+\] \.strtab .* + +\[[0-9a-f]+\] \.shstrtab .* + +\[[0-9a-f]+\] \.symtab .* + +\[[0-9a-f]+\] \.strtab .* Key to Flags: .* .* @@ -35,18 +35,18 @@ Entry point 0x[0-9a-f]+ There are 4 program headers, starting at offset [0-9]+ Program Headers: - Type +Offset +VirtAddr +PhysAddr +FileSiz +MemSiz +Flg Align - LOAD.* - LOAD.* - DYNAMIC.* - TLS .* 0x0+18 0x0+20 R +0x4 + +Type +Offset +VirtAddr +PhysAddr +FileSiz +MemSiz +Flg Align + +LOAD.* + +LOAD.* + +DYNAMIC.* + +TLS .* 0x0+18 0x0+20 R +0x4 Section to Segment mapping: - Segment Sections\.\.\. - 00 +\.hash \.dynsym \.dynstr \.rela\.dyn \.rela\.plt \.plt \.text * - 01 +\.tdata \.dynamic \.got * - 02 +\.dynamic * - 03 +\.tdata \.tbss * + +Segment Sections\.\.\. + +00 +\.hash \.dynsym \.dynstr \.rela\.dyn \.rela\.plt \.plt \.text * + +01 +\.tdata \.dynamic \.got * + +02 +\.dynamic * + +03 +\.tdata \.tbss * Relocation section '\.rela\.dyn' at offset 0x[0-9a-f]+ contains 10 entries: Offset +Info +Type +Sym\.Value +Sym\. Name \+ Addend @@ -66,14 +66,14 @@ Relocation section '\.rela\.plt' at offset 0x[0-9a-f]+ contains 1 entries: [0-9a-f ]+R_SH_JMP_SLOT[0-9a-f ]+__tls_get_addr \+ [0-9a-f]+ Symbol table '\.dynsym' contains [0-9]+ entries: - +Num: +Value +Size Type +Bind +Vis +Ndx Name -.* NOTYPE +LOCAL +DEFAULT UND * -.* NOTYPE GLOBAL DEFAULT UND __tls_get_addr -.* TLS +GLOBAL DEFAULT +8 sg1 + +Num: +Value +Size +Type +Bind +Vis +Ndx +Name +.* NOTYPE +LOCAL +DEFAULT +UND * +.* NOTYPE +GLOBAL +DEFAULT +UND __tls_get_addr +.* TLS +GLOBAL +DEFAULT +8 sg1 #... -.* FUNC +GLOBAL DEFAULT +7 fn1 +.* FUNC +GLOBAL +DEFAULT +7 fn1 #... -.* TLS +GLOBAL DEFAULT +8 sg2 +.* TLS +GLOBAL +DEFAULT +8 sg2 #... #pass diff --git a/ld/testsuite/ld-sh/vxworks1-lib.nd b/ld/testsuite/ld-sh/vxworks1-lib.nd index edf3db3..e9f916e 100644 --- a/ld/testsuite/ld-sh/vxworks1-lib.nd +++ b/ld/testsuite/ld-sh/vxworks1-lib.nd @@ -1,9 +1,9 @@ #... Symbol table '\.dynsym' .*: #... -.*: 00081400 * 0 * OBJECT * GLOBAL * DEFAULT * [0-9]+ _GLOBAL_OFFSET_TABLE_ +.*: 00081400 +0 +OBJECT +GLOBAL +DEFAULT +[0-9]+ _GLOBAL_OFFSET_TABLE_ #... Symbol table '\.symtab' .*: #... -.*: 00081400 * 0 * OBJECT * GLOBAL * DEFAULT * [0-9]+ _GLOBAL_OFFSET_TABLE_ +.*: 00081400 +0 +OBJECT +GLOBAL +DEFAULT +[0-9]+ _GLOBAL_OFFSET_TABLE_ #pass |