Tolerate some whitespace differences in readelf output.

This commit is contained in:
Alan Modra 2009-09-23 03:12:28 +00:00
parent dfc3ab44df
commit f9272224cd
137 changed files with 4183 additions and 4042 deletions

View File

@ -1,3 +1,13 @@
2009-09-23 Alan Modra <amodra@bigpond.net.au>
* binutils-all/readelf.s: Tolerate some whitespace differences.
* binutils-all/readelf.s-64: Likewise.
* binutils-all/readelf.ss: Likewise.
* binutils-all/readelf.ss-64: Likewise.
* binutils-all/readelf.ss-mips: Likewise.
* binutils-all/readelf.ss-tmips: Likewise.
* binutils-all/strip-10.d: Likewise.
2009-09-08 Alan Modra <amodra@bigpond.net.au>
* binutils-all/objdump.exp (cpus_expected): Add ms1.

View File

@ -1,24 +1,24 @@
There are .* section headers, starting at offset .*:
Section Headers:
\[Nr\] Name Type Addr Off Size ES Flg Lk Inf Al
\[ 0\] NULL 00000000 000000 000000 00 +0 +0 +0
+\[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al
+\[ 0\] +NULL +00000000 000000 000000 00 +0 +0 +0
# On the normal MIPS systems, sections must be aligned to 16 byte
# boundaries. On IA64, text sections are aligned to 16 byte boundaries.
\[ 1\] .text PROGBITS 00000000 0000(34|40) 0000(08|10) 00 +AX +0 +0 +(.|..)
\[ 2\] .rel.+text +REL. +0+ 0+.* 00000. 0. +. +1 +4
+\[ 1\] .text +PROGBITS +00000000 0000(34|40) 0000(08|10) 00 +AX +0 +0 +(.|..)
+\[ 2\] .rel.+text +REL. +0+ 0+.* 00000. 0. +. +1 +4
# MIPS targets put .rela.text here.
#...
\[ .\] .data PROGBITS 00000000 0000(3c|48|50) 0000(04|10) 00 WA +0 +0 +(.|..)
\[ .\] .bss NOBITS 00000000 0000(40|4c|60) 000000 00 WA +0 +0 +(.|..)
+\[ .\] .data +PROGBITS +00000000 0000(3c|48|50) 0000(04|10) 00 +WA +0 +0 +(.|..)
+\[ .\] .bss +NOBITS +00000000 0000(40|4c|60) 000000 00 +WA +0 +0 +(.|..)
# MIPS targets put .reginfo and .mdebug here.
# v850 targets put .call_table_data and .call_table_text here.
#...
\[ .\] .shstrtab STRTAB 00000000 0+.* 0+.* 00 +0 +0 +.
\[ .\] .symtab SYMTAB 00000000 0+.* 0+.* 10 +.. +. +4
\[..\] .strtab STRTAB 00000000 0+.* 0+.* 00 +0 +0 +1
+\[ .\] .shstrtab +STRTAB +00000000 0+.* 0+.* 00 +0 +0 +.
+\[ .\] .symtab +SYMTAB +00000000 0+.* 0+.* 10 +.. +. +4
+\[..\] .strtab +STRTAB +00000000 0+.* 0+.* 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\)

View File

@ -1,25 +1,25 @@
There are .* section headers, starting at offset .*:
Section Headers:
\[Nr\] Name Type Address Offset
Size EntSize Flags Link Info Align
\[ 0\] NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
\[ 1\] .text PROGBITS 0000000000000000 00000040
00000000000000.. 0000000000000000 AX 0 0 .*
\[ 2\] .rel.+text +REL. +0+ 0+.*
000000000000001. 000000000000001. . 1 8
\[ 3\] .data PROGBITS 0000000000000000 000000(48|50)
000000000000000[48] 0000000000000000 WA 0 0 .*
\[ 4\] .bss NOBITS 0000000000000000 000000(4c|50|54|58)
0000000000000000 0000000000000000 WA 0 0 .*
\[ 5\] .shstrtab STRTAB 0000000000000000 000000(4c|50|54|58)
00000000000000.. 0000000000000000 0 0 .*
\[ 6\] .symtab SYMTAB 0000000000000000 0+.*
0+.* 0000000000000018 7 6 8
\[ 7\] .strtab STRTAB 0000000000000000 0+.*
0+.* 0000000000000000 0 0 1
+\[Nr\] Name +Type +Address +Offset
+Size +EntSize +Flags +Link +Info +Align
+\[ 0\] +NULL +0000000000000000 +00000000
+0000000000000000 +0000000000000000 +0 +0 +0
+\[ 1\] .text +PROGBITS +0000000000000000 +00000040
+00000000000000.. +0000000000000000 +AX +0 +0 +.*
+\[ 2\] .rel.+text +REL. +0+ +0+.*
+000000000000001. +000000000000001. +. +1 +8
+\[ 3\] .data +PROGBITS +0000000000000000 +000000(48|50)
+000000000000000[48] +0000000000000000 +WA +0 +0 +.*
+\[ 4\] .bss +NOBITS +0000000000000000 +000000(4c|50|54|58)
+0000000000000000 +0000000000000000 +WA +0 +0 +.*
+\[ 5\] .shstrtab +STRTAB +0000000000000000 +000000(4c|50|54|58)
+00000000000000.. +0000000000000000 +0 +0 +.*
+\[ 6\] .symtab +SYMTAB +0000000000000000 +0+.*
+0+.* +0000000000000018 +7 +6 +8
+\[ 7\] .strtab +STRTAB +0000000000000000 +0+.*
+0+.* +0000000000000000 +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\)

View File

@ -1,18 +1,18 @@
Symbol table '.symtab' contains .* 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 [34]
3: 00000000 0 SECTION LOCAL DEFAULT [45]
4: 00000000 0 NOTYPE LOCAL DEFAULT 1 static_text_symbol
+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 +[34]
+3: 00000000 +0 +SECTION +LOCAL +DEFAULT +[45]
+4: 00000000 +0 +NOTYPE +LOCAL +DEFAULT +1 static_text_symbol
# arm-elf targets add the $d mapping symbol here...
#...
.: 00000000 0 NOTYPE LOCAL DEFAULT [34] static_data_symbol
+.: 00000000 +0 +NOTYPE +LOCAL +DEFAULT +[34] static_data_symbol
# v850 targets include extra SECTION symbols here for the .call_table_data
# and .call_table_text sections.
#...
.* .: 00000000 0 NOTYPE GLOBAL DEFAULT 1 text_symbol
..: 00000000 0 NOTYPE GLOBAL DEFAULT UND external_symbol
..: 00000000 0 NOTYPE GLOBAL DEFAULT [34] data_symbol
..: 00000004 4 (COMMON|OBJECT) GLOBAL DEFAULT ( COM|ANSI_COM) common_symbol
+.: 00000000 +0 +NOTYPE +GLOBAL +DEFAULT +1 text_symbol
+..: 00000000 +0 +NOTYPE +GLOBAL +DEFAULT +UND external_symbol
+..: 00000000 +0 +NOTYPE +GLOBAL +DEFAULT +[34] data_symbol
+..: 00000004 +4 +(COMMON|OBJECT) +GLOBAL +DEFAULT +(COM|ANSI_COM) common_symbol

View File

@ -1,13 +1,13 @@
Symbol table '.symtab' contains .* 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 4
4: 0000000000000000 0 NOTYPE LOCAL DEFAULT 1 static_text_symbol
5: 0000000000000000 0 NOTYPE LOCAL DEFAULT 3 static_data_symbol
.* .: 0000000000000000 0 NOTYPE GLOBAL DEFAULT 1 text_symbol
.: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND external_symbol
.: 0000000000000000 0 NOTYPE GLOBAL DEFAULT 3 data_symbol
.: 0000000000000004 4 (COMMON|OBJECT) GLOBAL DEFAULT COM common_symbol
+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 +4
+4: 0000000000000000 +0 +NOTYPE +LOCAL +DEFAULT +1 static_text_symbol
+5: 0000000000000000 +0 +NOTYPE +LOCAL +DEFAULT +3 static_data_symbol
.* +.: 0000000000000000 +0 +NOTYPE +GLOBAL +DEFAULT +1 text_symbol
+.: 0000000000000000 +0 +NOTYPE +GLOBAL +DEFAULT +UND external_symbol
+.: 0000000000000000 +0 +NOTYPE +GLOBAL +DEFAULT +3 data_symbol
+.: 0000000000000004 +4 +(COMMON|OBJECT) +GLOBAL +DEFAULT +COM common_symbol

View File

@ -1,15 +1,15 @@
Symbol table '.symtab' contains 12 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 00000000 0 NOTYPE LOCAL DEFAULT UND
1: 00000000 0 SECTION LOCAL DEFAULT . (|\.text)
2: 00000000 0 SECTION LOCAL DEFAULT . (|\.data)
3: 00000000 0 SECTION LOCAL DEFAULT . (|\.bss)
4: 00000000 0 SECTION LOCAL DEFAULT . (|\.reginfo)
5: 00000000 0 SECTION LOCAL DEFAULT . (|\.pdr)
6: 00000000 0 OBJECT GLOBAL DEFAULT . text_symbol
7: 00000000 0 NOTYPE LOCAL DEFAULT . static_text_symbol
8: 00000000 0 NOTYPE GLOBAL DEFAULT UND external_symbol
9: 00000000 0 OBJECT GLOBAL DEFAULT . data_symbol
10: 00000000 0 NOTYPE LOCAL DEFAULT . static_data_symbol
11: 00000004 4 (COMMON|OBJECT) GLOBAL DEFAULT (PRC|COM) common_symbol
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 00000000 +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 00000000 +0 +SECTION +LOCAL +DEFAULT +. (|\.text)
+2: 00000000 +0 +SECTION +LOCAL +DEFAULT +. (|\.data)
+3: 00000000 +0 +SECTION +LOCAL +DEFAULT +. (|\.bss)
+4: 00000000 +0 +SECTION +LOCAL +DEFAULT +. (|\.reginfo)
+5: 00000000 +0 +SECTION +LOCAL +DEFAULT +. (|\.pdr)
+6: 00000000 +0 +OBJECT +GLOBAL +DEFAULT +. text_symbol
+7: 00000000 +0 +NOTYPE +LOCAL +DEFAULT +. static_text_symbol
+8: 00000000 +0 +NOTYPE +GLOBAL +DEFAULT +UND external_symbol
+9: 00000000 +0 +OBJECT +GLOBAL +DEFAULT +. data_symbol
+10: 00000000 +0 +NOTYPE +LOCAL +DEFAULT +. static_data_symbol
+11: 00000004 +4 +(COMMON|OBJECT) +GLOBAL +DEFAULT +(PRC|COM) common_symbol

View File

@ -1,15 +1,15 @@
Symbol table '.symtab' contains 12 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 4
4: 00000000 0 NOTYPE LOCAL DEFAULT 1 static_text_symbol
5: 00000000 0 NOTYPE LOCAL DEFAULT 3 static_data_symbol
6: 00000000 0 SECTION LOCAL DEFAULT 5
7: 00000000 0 SECTION LOCAL DEFAULT 6
8: 00000000 0 OBJECT GLOBAL DEFAULT 1 text_symbol
9: 00000000 0 NOTYPE GLOBAL DEFAULT UND external_symbol
10: 00000000 0 OBJECT GLOBAL DEFAULT 3 data_symbol
11: 00000004 4 (COMMON|OBJECT) GLOBAL DEFAULT (PRC|COM) common_symbol
+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 +4
+4: 00000000 +0 +NOTYPE +LOCAL +DEFAULT +1 static_text_symbol
+5: 00000000 +0 +NOTYPE +LOCAL +DEFAULT +3 static_data_symbol
+6: 00000000 +0 +SECTION +LOCAL +DEFAULT +5
+7: 00000000 +0 +SECTION +LOCAL +DEFAULT +6
+8: 00000000 +0 +OBJECT +GLOBAL +DEFAULT +1 text_symbol
+9: 00000000 +0 +NOTYPE +GLOBAL +DEFAULT +UND external_symbol
+10: 00000000 +0 +OBJECT +GLOBAL +DEFAULT +3 data_symbol
+11: 00000004 +4 +(COMMON|OBJECT) +GLOBAL +DEFAULT +(PRC|COM) common_symbol

View File

@ -5,4 +5,4 @@
#name: strip on STB_GNU_UNIQUE
#...
[ ]+[0-9]+:[ ]+[0-9a-f]+[ ]+[0-9]+[ ]+OBJECT[ ]+(UNIQUE|<OS specific>: 10) DEFAULT[ ]+[1-9] foo
+[0-9]+: +[0-9a-f]+ +[0-9]+ +OBJECT +(UNIQUE|<OS specific>: 10) +DEFAULT +[1-9] foo

View File

@ -1,3 +1,32 @@
2009-09-23 Alan Modra <amodra@bigpond.net.au>
* gas/arm/thumbver.d: Tolerate some whitespace differences.
* gas/elf/elf.exp: Likewise.
* gas/elf/section2.e: Likewise.
* gas/elf/section2.e-armeabi: Likewise.
* gas/elf/section2.e-armelf: Likewise.
* gas/elf/section2.e-m32r: Likewise.
* gas/elf/section2.e-mips: Likewise.
* gas/elf/section2.e-miwmmxt: Likewise.
* gas/elf/section2.e-score: Likewise.
* gas/elf/section2.e-xtensa: Likewise.
* gas/elf/type-noifunc.e: Likewise.
* gas/elf/type.e: Likewise.
* gas/ia64/alias-ilp32.d: Likewise.
* gas/ia64/alias.d: Likewise.
* gas/ia64/global.d: Likewise.
* gas/mips/mips16-vis-1.d: Likewise.
* gas/mmix/bspec-1.d: Likewise.
* gas/mmix/byte-1.d: Likewise.
* gas/mmix/comment-1.d: Likewise.
* gas/mmix/loc-1.d: Likewise.
* gas/mmix/loc-2.d: Likewise.
* gas/mmix/loc-3.d: Likewise.
* gas/mmix/loc-4.d: Likewise.
* gas/mmix/loc-5.d: Likewise.
* gas/mmix/loc-6.d: Likewise.
* gas/mmix/loc-7.d: Likewise.
2009-09-22 Alan Modra <amodra@bigpond.net.au>
* gas/ppc/a2.d: Match PPC64 relocs.
@ -1206,9 +1235,9 @@
2009-01-15 Nick Clifton <nickc@redhat.com>
PR 9722
* gas/testsuite/gas/arm/archv6m.d: Update expected NOP opcode.
* gas/testsuite/gas/arm/pr9722.s: New test.
* gas/testsuite/gas/arm/pr9722.d: Expected disassembly.
* gas/arm/archv6m.d: Update expected NOP opcode.
* gas/arm/pr9722.s: New test.
* gas/arm/pr9722.d: Expected disassembly.
2009-01-14 Peter Bergner <bergner@vnet.ibm.com>

View File

@ -4,12 +4,12 @@
#not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
Symbol table '\.symtab' contains .* entries:
Num: Value Size Type Bind Vis Ndx Name
0: 00000000 0 NOTYPE LOCAL DEFAULT UND
1: 00000000 0 SECTION LOCAL DEFAULT 1
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 00000000 +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 00000000 +0 +SECTION +LOCAL +DEFAULT +1
#...
.*: 00000001 0 FUNC LOCAL DEFAULT 1 a_alias
.*: 00000001 0 FUNC LOCAL DEFAULT 1 a_body
.*: 00000000 0 NOTYPE LOCAL DEFAULT 1 \$t
.*: 00000001 0 FUNC LOCAL DEFAULT 1 a_export@VERSION
+.*: 00000001 +0 +FUNC +LOCAL +DEFAULT +1 a_alias
+.*: 00000001 +0 +FUNC +LOCAL +DEFAULT +1 a_body
+.*: 00000000 +0 +NOTYPE +LOCAL +DEFAULT +1 \$t
+.*: 00000001 +0 +FUNC +LOCAL +DEFAULT +1 a_export@VERSION
#...

View File

@ -137,10 +137,10 @@ if { ([istarget "*-*-*elf*"]
if { [istarget "msp*-*-*"]
|| [istarget "arm*-*-*"]
|| [istarget "xscale*-*-*"]} then {
run_elf_list_test "type-noifunc" "" "" "-s" "| grep \"1 \\\[FONTC\\\]\""
run_elf_list_test "type-noifunc" "" "" "-s" "| grep \"1 *\\\[FONTC\\\]\""
} else {
run_dump_test ifunc-1
run_elf_list_test "type" "" "" "-s" "| grep \"1 \\\[FIONTCU\\\]\""
run_elf_list_test "type" "" "" "-s" "| grep \"1 *\\\[FIONTCU\\\]\""
}
run_dump_test "section6"

View File

@ -1,8 +1,8 @@
Symbol table '.symtab' contains 5 entries:
Num: Value[ ]* Size Type Bind Vis Ndx Name
0: 0+0 0 NOTYPE LOCAL DEFAULT UND
1: 0+0 0 SECTION LOCAL DEFAULT 1
2: 0+0 0 SECTION LOCAL DEFAULT 2
3: 0+0 0 SECTION LOCAL DEFAULT 3
4: 0+0 0 SECTION LOCAL DEFAULT 4
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+0 +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+0 +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+0 +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+0 +0 +SECTION +LOCAL +DEFAULT +3
+4: 0+0 +0 +SECTION +LOCAL +DEFAULT +4

View File

@ -1,9 +1,9 @@
Symbol table '.symtab' contains 6 entries:
Num: Value[ ]* Size Type Bind Vis Ndx Name
0: 0+0 0 NOTYPE LOCAL DEFAULT UND
1: 0+0 0 SECTION LOCAL DEFAULT 1
2: 0+0 0 SECTION LOCAL DEFAULT 2
3: 0+0 0 SECTION LOCAL DEFAULT 3
4: 0+0 0 SECTION LOCAL DEFAULT 4
5: 0+0 0 SECTION LOCAL DEFAULT 5
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+0 +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+0 +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+0 +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+0 +0 +SECTION +LOCAL +DEFAULT +3
+4: 0+0 +0 +SECTION +LOCAL +DEFAULT +4
+5: 0+0 +0 +SECTION +LOCAL +DEFAULT +5

View File

@ -1,10 +1,10 @@
Symbol table '.symtab' contains 7 entries:
Num: Value[ ]* Size Type Bind Vis Ndx Name
0: 0+0 0 NOTYPE LOCAL DEFAULT UND
1: 0+0 0 SECTION LOCAL DEFAULT 1
2: 0+0 0 SECTION LOCAL DEFAULT 2
3: 0+0 0 SECTION LOCAL DEFAULT 3
4: 0+0 0 SECTION LOCAL DEFAULT 4
5: 0+0 0 NOTYPE LOCAL DEFAULT 4 \$d
6: 0+0 0 SECTION LOCAL DEFAULT 5
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+0 +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+0 +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+0 +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+0 +0 +SECTION +LOCAL +DEFAULT +3
+4: 0+0 +0 +SECTION +LOCAL +DEFAULT +4
+5: 0+0 +0 +NOTYPE +LOCAL +DEFAULT +4 \$d
+6: 0+0 +0 +SECTION +LOCAL +DEFAULT +5

View File

@ -1,9 +1,9 @@
Symbol table '.symtab' contains 6 entries:
Num: Value[ ]* Size Type Bind Vis Ndx Name
0: 0+0 0 NOTYPE LOCAL DEFAULT UND
1: 0+0 0 SECTION LOCAL DEFAULT 1
2: 0+0 0 SECTION LOCAL DEFAULT 2
3: 0+0 0 SECTION LOCAL DEFAULT 3
4: 0+0 0 SECTION LOCAL DEFAULT 5
5: 0+0 0 SECTION LOCAL DEFAULT 4
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+0 +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+0 +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+0 +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+0 +0 +SECTION +LOCAL +DEFAULT +3
+4: 0+0 +0 +SECTION +LOCAL +DEFAULT +5
+5: 0+0 +0 +SECTION +LOCAL +DEFAULT +4

View File

@ -1,10 +1,10 @@
Symbol table '.symtab' contains 7 entries:
Num: Value[ ]* Size Type Bind Vis Ndx Name
0: 0+0 0 NOTYPE LOCAL DEFAULT UND
1: 0+0 0 SECTION LOCAL DEFAULT 1 (|\.text)
2: 0+0 0 SECTION LOCAL DEFAULT 2 (|\.data)
3: 0+0 0 SECTION LOCAL DEFAULT 3 (|\.bss)
4: 0+0 0 SECTION LOCAL DEFAULT 6 (|A)
5: 0+0 0 SECTION LOCAL DEFAULT 4 (|\.reginfo)
6: 0+0 0 SECTION LOCAL DEFAULT 5 (|\.pdr)
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+0 +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+0 +0 +SECTION +LOCAL +DEFAULT +1 (|\.text)
+2: 0+0 +0 +SECTION +LOCAL +DEFAULT +2 (|\.data)
+3: 0+0 +0 +SECTION +LOCAL +DEFAULT +3 (|\.bss)
+4: 0+0 +0 +SECTION +LOCAL +DEFAULT +6 (|A)
+5: 0+0 +0 +SECTION +LOCAL +DEFAULT +4 (|\.reginfo)
+6: 0+0 +0 +SECTION +LOCAL +DEFAULT +5 (|\.pdr)

View File

@ -1,10 +1,10 @@
Symbol table '.symtab' contains 6 entries:
Num: Value[ ]* Size Type Bind Vis Ndx Name
0: 0+0 0 NOTYPE LOCAL DEFAULT UND
1: 0+0 0 SECTION LOCAL DEFAULT 1
2: 0+0 0 SECTION LOCAL DEFAULT 2
3: 0+0 0 SECTION LOCAL DEFAULT 3
4: 0+0 0 SECTION LOCAL DEFAULT 5
5: 0+0 0 SECTION LOCAL DEFAULT 4
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+0 +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+0 +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+0 +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+0 +0 +SECTION +LOCAL +DEFAULT +3
+4: 0+0 +0 +SECTION +LOCAL +DEFAULT +5
+5: 0+0 +0 +SECTION +LOCAL +DEFAULT +4

View File

@ -1,9 +1,9 @@
Symbol table '.symtab' contains 6 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 5
5: 00000000 0 SECTION LOCAL DEFAULT 4
+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 +5
+5: 00000000 +0 +SECTION +LOCAL +DEFAULT +4

View File

@ -1,9 +1,9 @@
Symbol table '.symtab' contains 6 entries:
Num: Value[ ]* Size Type Bind Vis Ndx Name
0: 0+0 0 NOTYPE LOCAL DEFAULT UND
1: 0+0 0 SECTION LOCAL DEFAULT 1
2: 0+0 0 SECTION LOCAL DEFAULT 2
3: 0+0 0 SECTION LOCAL DEFAULT 3
4: 0+0 0 SECTION LOCAL DEFAULT 4
5: 0+0 0 SECTION LOCAL DEFAULT 5
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+0 +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+0 +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+0 +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+0 +0 +SECTION +LOCAL +DEFAULT +3
+4: 0+0 +0 +SECTION +LOCAL +DEFAULT +4
+5: 0+0 +0 +SECTION +LOCAL +DEFAULT +5

View File

@ -1,5 +1,5 @@
.: 0+0 1 FUNC LOCAL DEFAULT . function
.: 0+0 1 OBJECT LOCAL DEFAULT . object
.: 0+1 1 TLS LOCAL DEFAULT . tls_object
..: 0+2 1 NOTYPE LOCAL DEFAULT . notype
..: 0+1 1 (COMMON|OBJECT) GLOBAL DEFAULT COM common
+.: 0+0 +1 +FUNC +LOCAL +DEFAULT +. function
+.: 0+0 +1 +OBJECT +LOCAL +DEFAULT +. object
+.: 0+1 +1 +TLS +LOCAL +DEFAULT +. tls_object
+..: 0+2 +1 +NOTYPE +LOCAL +DEFAULT +. notype
+..: 0+1 +1 +(COMMON|OBJECT) +GLOBAL +DEFAULT +COM common

View File

@ -1,7 +1,7 @@
.: 0+0 1 FUNC LOCAL DEFAULT . function
.: 0+1 1 IFUNC LOCAL DEFAULT . indirect_function
.: 0+0 1 OBJECT LOCAL DEFAULT . object
.: 0+1 1 TLS LOCAL DEFAULT . tls_object
..: 0+2 1 NOTYPE LOCAL DEFAULT . notype
..: 0+3 1 OBJECT UNIQUE DEFAULT . unique_global
..: 0+1 1 (COMMON|OBJECT) GLOBAL DEFAULT COM common
+.: 0+0 +1 +FUNC +LOCAL +DEFAULT +. function
+.: 0+1 +1 +IFUNC +LOCAL +DEFAULT +. indirect_function
+.: 0+0 +1 +OBJECT +LOCAL +DEFAULT +. object
+.: 0+1 +1 +TLS +LOCAL +DEFAULT +. tls_object
+..: 0+2 +1 +NOTYPE +LOCAL +DEFAULT +. notype
+..: 0+3 +1 +OBJECT +UNIQUE +DEFAULT +. unique_global
+..: 0+1 +1 +(COMMON|OBJECT) +GLOBAL +DEFAULT +COM common

View File

@ -6,25 +6,25 @@
There are 8 section headers, starting at offset 0x78:
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 000040 000000 00 AX 0 0 16
\[ 2\] .data PROGBITS 00000000 000040 000000 00 WA 0 0 1
\[ 3\] .bss NOBITS 00000000 000040 000000 00 WA 0 0 1
\[ 4\] 1234 PROGBITS 00000000 000040 000005 00 WA 0 0 1
\[ 5\] .shstrtab STRTAB 00000000 000045 000031 00 0 0 1
\[ 6\] .symtab SYMTAB 00000000 0001b8 000060 10 7 6 4
\[ 7\] .strtab STRTAB 00000000 000218 000006 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 000040 000000 00 +AX +0 +0 16
+\[ 2\] .data +PROGBITS +00000000 000040 000000 00 +WA +0 +0 +1
+\[ 3\] .bss +NOBITS +00000000 000040 000000 00 +WA +0 +0 +1
+\[ 4\] 1234 +PROGBITS +00000000 000040 000005 00 +WA +0 +0 +1
+\[ 5\] .shstrtab +STRTAB +00000000 000045 000031 00 +0 +0 +1
+\[ 6\] .symtab +SYMTAB +00000000 0001b8 000060 10 +7 +6 +4
+\[ 7\] .strtab +STRTAB +00000000 000218 000006 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\)
Symbol table '.symtab' contains 6 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 NOTYPE LOCAL DEFAULT 4 "@D"
+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 +NOTYPE +LOCAL +DEFAULT +4 "@D"

View File

@ -4,34 +4,34 @@
There are 8 section headers, starting at offset 0x78:
Section Headers:
\[Nr\] Name Type Address Offset
Size EntSize Flags Link Info Align
\[ 0\] NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
\[ 1\] \.text PROGBITS 0000000000000000 00000040
0000000000000000 0000000000000000 AX 0 0 16
\[ 2\] \.data PROGBITS 0000000000000000 00000040
0000000000000000 0000000000000000 WA 0 0 1
\[ 3\] \.bss NOBITS 0000000000000000 00000040
0000000000000000 0000000000000000 WA 0 0 1
\[ 4\] 1234 PROGBITS 0000000000000000 00000040
0000000000000005 0000000000000000 WA 0 0 1
\[ 5\] \.shstrtab STRTAB 0000000000000000 00000045
0000000000000031 0000000000000000 0 0 1
\[ 6\] \.symtab SYMTAB 0000000000000000 00000278
0000000000000090 0000000000000018 7 6 8
\[ 7\] \.strtab STRTAB 0000000000000000 00000308
0000000000000006 0000000000000000 0 0 1
+\[Nr\] +Name +Type +Address +Offset
+Size +EntSize +Flags +Link +Info +Align
+\[ 0\] +NULL +0000000000000000 +00000000
+0000000000000000 +0000000000000000 +0 +0 +0
+\[ 1\] \.text +PROGBITS +0000000000000000 +00000040
+0000000000000000 +0000000000000000 +AX +0 +0 +16
+\[ 2\] \.data +PROGBITS +0000000000000000 +00000040
+0000000000000000 +0000000000000000 +WA +0 +0 +1
+\[ 3\] \.bss +NOBITS +0000000000000000 +00000040
+0000000000000000 +0000000000000000 +WA +0 +0 +1
+\[ 4\] 1234 +PROGBITS +0000000000000000 +00000040
+0000000000000005 +0000000000000000 +WA +0 +0 +1
+\[ 5\] \.shstrtab +STRTAB +0000000000000000 +00000045
+0000000000000031 +0000000000000000 +0 +0 +1
+\[ 6\] \.symtab +SYMTAB +0000000000000000 +00000278
+0000000000000090 +0000000000000018 +7 +6 +8
+\[ 7\] \.strtab +STRTAB +0000000000000000 +00000308
+0000000000000006 +0000000000000000 +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\)
Symbol table '\.symtab' contains 6 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 2
3: 0000000000000000 0 SECTION LOCAL DEFAULT 3
4: 0000000000000000 0 SECTION LOCAL DEFAULT 4
5: 0000000000000000 0 NOTYPE LOCAL DEFAULT 4 "@D"
+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 +2
+3: 0000000000000000 +0 +SECTION +LOCAL +DEFAULT +3
+4: 0000000000000000 +0 +SECTION +LOCAL +DEFAULT +4
+5: 0000000000000000 +0 +NOTYPE +LOCAL +DEFAULT +4 "@D"

View File

@ -2,9 +2,9 @@
#name: ia64 global label
Symbol table '.symtab' contains 5 entries:
Num:[ ]+Value[ ]+Size[ ]+Type[ ]+Bind[ ]+Vis[ ]+Ndx[ ]+Name
0: 0+0 0 NOTYPE LOCAL DEFAULT UND
1: 0+0 0 SECTION LOCAL DEFAULT 1
2: 0+0 0 SECTION LOCAL DEFAULT 2
3: 0+0 0 SECTION LOCAL DEFAULT 3
4: 0+0 0 NOTYPE GLOBAL DEFAULT 2 foo
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+0 +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+0 +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+0 +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+0 +0 +SECTION +LOCAL +DEFAULT +3
+4: 0+0 +0 +NOTYPE +GLOBAL +DEFAULT +2 foo

View File

@ -1,3 +1,3 @@
# readelf: --symbols
#...
.*: 0+0 * 2 * FUNC * GLOBAL * HIDDEN \[MIPS16\] * [0-9]+ foo
.*: 0+0 +2 +FUNC +GLOBAL +HIDDEN +\[MIPS16\] +[0-9]+ foo

View File

@ -1,23 +1,23 @@
#readelf: -Ssr -x1 -x4
There are 9 section headers, starting at offset 0x..:
#...
\[ 4\] \.MMIX\.spec_data\.2 PROGBITS 0+ 0+44
0+4 0+ 0 0 4
\[ 5\] \.rela\.MMIX\.spec_d RELA 0+ .*
0+18 0+18 7 4 8
+\[ 4\] \.MMIX\.spec_data\.2 +PROGBITS +0+ +0+44
+0+4 +0+ +0 +0 +4
+\[ 5\] \.rela\.MMIX\.spec_d +RELA +0+ +.*
+0+18 +0+18 +7 +4 +8
#...
Relocation section '\.rela\.MMIX\.spec_data\.2' at offset 0x... contains 1 entries:
.*
0+ 0+500000004 R_MMIX_32 +0+ +forw +\+ 0
0+ +0+500000004 R_MMIX_32 +0+ +forw +\+ 0
Symbol table '\.symtab' contains 6 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0+ 0 NOTYPE LOCAL DEFAULT UND
1: 0+ 0 SECTION LOCAL DEFAULT 1
2: 0+ 0 SECTION LOCAL DEFAULT 2
3: 0+ 0 SECTION LOCAL DEFAULT 3
4: 0+ 0 SECTION LOCAL DEFAULT 4
5: 0+ 0 NOTYPE GLOBAL DEFAULT UND forw
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+ +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+ +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+ +0 +SECTION +LOCAL +DEFAULT +3
+4: 0+ +0 +SECTION +LOCAL +DEFAULT +4
+5: 0+ +0 +NOTYPE +GLOBAL +DEFAULT +UND forw
Hex dump of section '\.text':
0x0+ fd010203 .*

View File

@ -2,39 +2,39 @@
There are 7 section headers, starting at offset 0x88:
Section Headers:
\[Nr\] Name Type Address Offset
Size EntSize Flags Link Info Align
\[ 0\] NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
\[ 1\] \.text PROGBITS 0000000000000000 00000040
0000000000000016 0000000000000000 AX 0 0 4
\[ 2\] \.data PROGBITS 0000000000000000 00000056
0000000000000000 0000000000000000 WA 0 0 1
\[ 3\] \.bss NOBITS 0000000000000000 00000056
0000000000000000 0000000000000000 WA 0 0 1
\[ 4\] \.shstrtab STRTAB 0000000000000000 00000056
000000000000002c 0000000000000000 0 0 1
\[ 5\] \.symtab SYMTAB 0000000000000000 00000248
00000000000000c0 0000000000000018 6 7 8
\[ 6\] \.strtab STRTAB 0000000000000000 00000308
0000000000000018 0000000000000000 0 0 1
+\[Nr\] +Name +Type +Address +Offset
+Size +EntSize +Flags +Link +Info +Align
+\[ 0\] +NULL +0000000000000000 +00000000
+0000000000000000 +0000000000000000 +0 +0 +0
+\[ 1\] \.text +PROGBITS +0000000000000000 +00000040
+0000000000000016 +0000000000000000 +AX +0 +0 +4
+\[ 2\] \.data +PROGBITS +0000000000000000 +00000056
+0000000000000000 +0000000000000000 +WA +0 +0 +1
+\[ 3\] \.bss +NOBITS +0000000000000000 +00000056
+0000000000000000 +0000000000000000 +WA +0 +0 +1
+\[ 4\] \.shstrtab +STRTAB +0000000000000000 +00000056
+000000000000002c +0000000000000000 +0 +0 +1
+\[ 5\] \.symtab +SYMTAB +0000000000000000 +00000248
+00000000000000c0 +0000000000000018 +6 +7 +8
+\[ 6\] \.strtab +STRTAB +0000000000000000 +00000308
+0000000000000018 +0000000000000000 +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\)
There are no relocations in this file\.
Symbol table '\.symtab' contains 8 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0+ 0 NOTYPE LOCAL DEFAULT UND
1: 0+ 0 SECTION LOCAL DEFAULT 1
2: 0+ 0 SECTION LOCAL DEFAULT 2
3: 0+ 0 SECTION LOCAL DEFAULT 3
4: 0+2a 0 NOTYPE LOCAL DEFAULT ABS number
5: 0+4 0 NOTYPE LOCAL DEFAULT 1 label
6: 0+c 0 NOTYPE LOCAL DEFAULT 1 lab2
7: 0+ 0 FUNC GLOBAL DEFAULT 1 Main
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+ +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+ +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+ +0 +SECTION +LOCAL +DEFAULT +3
+4: 0+2a +0 +NOTYPE +LOCAL +DEFAULT +ABS number
+5: 0+4 +0 +NOTYPE +LOCAL +DEFAULT +1 label
+6: 0+c +0 +NOTYPE +LOCAL +DEFAULT +1 lab2
+7: 0+ +0 +FUNC +GLOBAL +DEFAULT +1 Main
Hex dump of section '\.text':
0x00000000 fd2b2a29 73747269 6e670aff 8e007374 .*

View File

@ -2,33 +2,33 @@
#readelf: -Ssrx1 -x6
There are 10 section headers, starting at offset 0x...:
#...
\[ 5\] \.MMIX\.spec_data\.4 PROGBITS 0+ 0+c4
0+ 0+ 0 0 1
\[ 6\] \.MMIX\.reg_content PROGBITS 0+ 0+c4
0+8 0+ W 0 0 1
+\[ 5\] \.MMIX\.spec_data\.4 +PROGBITS +0+ +0+c4
+0+ +0+ +0 +0 +1
+\[ 6\] \.MMIX\.reg_content +PROGBITS +0+ +0+c4
+0+8 +0+ +W +0 +0 +1
#...
Relocation section '\.rela\.text' at offset 0x... contains 5 entries:
.*
0+34 .* R_MMIX_ADDR19 +0+ +target +\+ 2c
0+46 .* R_MMIX_16 +0+ +target2 +\+ 30
0+48 .* R_MMIX_ADDR27 +0+ +target3 +\+ 38
0+54 .* R_MMIX_ADDR19 +0+ +target3 +\+ 0
0+78 .* R_MMIX_LOCAL +0+30
0+34 +.* R_MMIX_ADDR19 +0+ +target +\+ 2c
0+46 +.* R_MMIX_16 +0+ +target2 +\+ 30
0+48 +.* R_MMIX_ADDR27 +0+ +target3 +\+ 38
0+54 +.* R_MMIX_ADDR19 +0+ +target3 +\+ 0
0+78 +.* R_MMIX_LOCAL +0+30
Symbol table '\.symtab' contains 12 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0+ 0 NOTYPE LOCAL DEFAULT UND
1: 0+ 0 SECTION LOCAL DEFAULT 1
2: 0+ 0 SECTION LOCAL DEFAULT 3
3: 0+ 0 SECTION LOCAL DEFAULT 4
4: 0+18 0 NOTYPE LOCAL DEFAULT ABS z
5: 0+80 0 NOTYPE LOCAL DEFAULT 1 x
6: 0+ 0 SECTION LOCAL DEFAULT 5
7: 0+ 0 SECTION LOCAL DEFAULT 6
8: 0+ 0 FUNC GLOBAL DEFAULT 1 Main
9: 0+ 0 NOTYPE GLOBAL DEFAULT UND target
10: 0+ 0 NOTYPE GLOBAL DEFAULT UND target2
11: 0+ 0 NOTYPE GLOBAL DEFAULT UND target3
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+ +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+ +0 +SECTION +LOCAL +DEFAULT +3
+3: 0+ +0 +SECTION +LOCAL +DEFAULT +4
+4: 0+18 +0 +NOTYPE +LOCAL +DEFAULT +ABS z
+5: 0+80 +0 +NOTYPE +LOCAL +DEFAULT +1 x
+6: 0+ +0 +SECTION +LOCAL +DEFAULT +5
+7: 0+ +0 +SECTION +LOCAL +DEFAULT +6
+8: 0+ +0 +FUNC +GLOBAL +DEFAULT +1 Main
+9: 0+ +0 +NOTYPE +GLOBAL +DEFAULT +UND target
+10: 0+ +0 +NOTYPE +GLOBAL +DEFAULT +UND target2
+11: 0+ +0 +NOTYPE +GLOBAL +DEFAULT +UND target3
Hex dump of section '\.text':
NOTE: This section has relocations against it, but these have NOT been applied to this dump.

View File

@ -3,39 +3,39 @@
There are 7 section headers, starting at offset 0x90:
Section Headers:
\[Nr\] Name Type Address Offset
Size EntSize Flags Link Info Align
\[ 0\] NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
\[ 1\] \.text PROGBITS 0000000000000000 00000040
0000000000000020 0000000000000000 AX 0 0 4
\[ 2\] \.data PROGBITS 0000000000000000 00000060
0000000000000004 0000000000000000 WA 0 0 4
\[ 3\] \.bss NOBITS 0000000000000000 00000064
0000000000000000 0000000000000000 WA 0 0 1
\[ 4\] \.shstrtab STRTAB 0000000000000000 00000064
000000000000002c 0000000000000000 0 0 1
\[ 5\] \.symtab SYMTAB 0000000000000000 00000250
00000000000000c0 0000000000000018 6 6 8
\[ 6\] \.strtab STRTAB 0000000000000000 00000310
000000000000002a 0000000000000000 0 0 1
+\[Nr\] +Name +Type +Address +Offset
+Size +EntSize +Flags +Link +Info +Align
+\[ 0\] +NULL +0000000000000000 +00000000
+0000000000000000 +0000000000000000 +0 +0 +0
+\[ 1\] \.text +PROGBITS +0000000000000000 +00000040
+0000000000000020 +0000000000000000 +AX +0 +0 +4
+\[ 2\] \.data +PROGBITS +0000000000000000 +00000060
+0000000000000004 +0000000000000000 +WA +0 +0 +4
+\[ 3\] \.bss +NOBITS +0000000000000000 +00000064
+0000000000000000 +0000000000000000 +WA +0 +0 +1
+\[ 4\] \.shstrtab +STRTAB +0000000000000000 +00000064
+000000000000002c +0000000000000000 +0 +0 +1
+\[ 5\] \.symtab +SYMTAB +0000000000000000 +00000250
+00000000000000c0 +0000000000000018 +6 +6 +8
+\[ 6\] \.strtab +STRTAB +0000000000000000 +00000310
+000000000000002a +0000000000000000 +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\)
There are no relocations in this file\.
Symbol table '\.symtab' contains 8 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0+ 0 NOTYPE LOCAL DEFAULT UND
1: 0+ 0 SECTION LOCAL DEFAULT 1
2: 0+ 0 SECTION LOCAL DEFAULT 2
3: 0+ 0 SECTION LOCAL DEFAULT 3
4: 0+4 0 NOTYPE LOCAL DEFAULT 1 m2
5: 2000000000000000 0 NOTYPE LOCAL DEFAULT ABS Data_Segment
6: 0+ 0 FUNC GLOBAL DEFAULT 1 Main
7: 2000000000000000 0 NOTYPE GLOBAL DEFAULT ABS __\.MMIX\.start\.\.data
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+ +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+ +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+ +0 +SECTION +LOCAL +DEFAULT +3
+4: 0+4 +0 +NOTYPE +LOCAL +DEFAULT +1 m2
+5: 2000000000000000 +0 +NOTYPE +LOCAL +DEFAULT +ABS Data_Segment
+6: 0+ +0 +FUNC +GLOBAL +DEFAULT +1 Main
+7: 2000000000000000 +0 +NOTYPE +GLOBAL +DEFAULT +ABS __\.MMIX\.start\.\.data
Hex dump of section '\.text':
0x00000000 fd000000 00000000 00000000 00000000 .*

View File

@ -3,37 +3,37 @@
There are 7 section headers, starting at offset 0x78:
Section Headers:
\[Nr\] Name Type Address Offset
Size EntSize Flags Link Info Align
\[ 0\] NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
\[ 1\] \.text PROGBITS 0000000000000000 00000040
0000000000000008 0000000000000000 AX 0 0 4
\[ 2\] \.data PROGBITS 0000000000000000 00000048
0000000000000000 0000000000000000 WA 0 0 1
\[ 3\] \.bss NOBITS 0000000000000000 00000048
0000000000000000 0000000000000000 WA 0 0 1
\[ 4\] \.shstrtab STRTAB 0000000000000000 00000048
000000000000002c 0000000000000000 0 0 1
\[ 5\] \.symtab SYMTAB 0000000000000000 00000238
0000000000000090 0000000000000018 6 4 8
\[ 6\] \.strtab STRTAB 0000000000000000 000002c8
000000000000001a 0000000000000000 0 0 1
+\[Nr\] +Name +Type +Address +Offset
+Size +EntSize +Flags +Link +Info +Align
+\[ 0\] +NULL +0000000000000000 +00000000
+0000000000000000 +0000000000000000 +0 +0 +0
+\[ 1\] \.text +PROGBITS +0000000000000000 +00000040
+0000000000000008 +0000000000000000 +AX +0 +0 +4
+\[ 2\] \.data +PROGBITS +0000000000000000 +00000048
+0000000000000000 +0000000000000000 +WA +0 +0 +1
+\[ 3\] \.bss +NOBITS +0000000000000000 +00000048
+0000000000000000 +0000000000000000 +WA +0 +0 +1
+\[ 4\] \.shstrtab +STRTAB +0000000000000000 +00000048
+000000000000002c +0000000000000000 +0 +0 +1
+\[ 5\] \.symtab +SYMTAB +0000000000000000 +00000238
+0000000000000090 +0000000000000018 +6 +4 +8
+\[ 6\] \.strtab +STRTAB +0000000000000000 +000002c8
+000000000000001a +0000000000000000 +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\)
There are no relocations in this file\.
Symbol table '\.symtab' contains 6 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0+ 0 NOTYPE LOCAL DEFAULT UND
1: 0+ 0 SECTION LOCAL DEFAULT 1
2: 0+ 0 SECTION LOCAL DEFAULT 2
3: 0+ 0 SECTION LOCAL DEFAULT 3
4: 0+4 0 FUNC GLOBAL DEFAULT 1 Main
5: 0+100 0 NOTYPE GLOBAL DEFAULT ABS __\.MMIX\.start\.\.text
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+ +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+ +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+ +0 +SECTION +LOCAL +DEFAULT +3
+4: 0+4 +0 +FUNC +GLOBAL +DEFAULT +1 Main
+5: 0+100 +0 +NOTYPE +GLOBAL +DEFAULT +ABS __\.MMIX\.start\.\.text
Hex dump of section '\.text':
0x00000000 fd010102 fd000070 .*

View File

@ -2,39 +2,39 @@
There are 7 section headers, starting at offset 0x80:
Section Headers:
\[Nr\] Name Type Address Offset
Size EntSize Flags Link Info Align
\[ 0\] NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
\[ 1\] \.text PROGBITS 0000000000000000 00000040
000000000000000c 0000000000000000 AX 0 0 4
\[ 2\] \.data PROGBITS 0000000000000000 0000004c
0000000000000008 0000000000000000 WA 0 0 4
\[ 3\] \.bss NOBITS 0000000000000000 00000054
0000000000000000 0000000000000000 WA 0 0 1
\[ 4\] \.shstrtab STRTAB 0000000000000000 00000054
000000000000002c 0000000000000000 0 0 1
\[ 5\] \.symtab SYMTAB 0000000000000000 00000240
00000000000000c0 0000000000000018 6 5 8
\[ 6\] \.strtab STRTAB 0000000000000000 00000300
0000000000000030 0000000000000000 0 0 1
+\[Nr\] +Name +Type +Address +Offset
+Size +EntSize +Flags +Link +Info +Align
+\[ 0\] +NULL +0000000000000000 +00000000
+0000000000000000 +0000000000000000 +0 +0 +0
+\[ 1\] \.text +PROGBITS +0000000000000000 +00000040
+000000000000000c +0000000000000000 +AX +0 +0 +4
+\[ 2\] \.data +PROGBITS +0000000000000000 +0000004c
+0000000000000008 +0000000000000000 +WA +0 +0 +4
+\[ 3\] \.bss +NOBITS +0000000000000000 +00000054
+0000000000000000 +0000000000000000 +WA +0 +0 +1
+\[ 4\] \.shstrtab +STRTAB +0000000000000000 +00000054
+000000000000002c +0000000000000000 +0 +0 +1
+\[ 5\] \.symtab +SYMTAB +0000000000000000 +00000240
+00000000000000c0 +0000000000000018 +6 +5 +8
+\[ 6\] \.strtab +STRTAB +0000000000000000 +00000300
+0000000000000030 +0000000000000000 +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\)
There are no relocations in this file\.
Symbol table '\.symtab' contains 8 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0+ 0 NOTYPE LOCAL DEFAULT UND
1: 0+ 0 SECTION LOCAL DEFAULT 1
2: 0+ 0 SECTION LOCAL DEFAULT 2
3: 0+ 0 SECTION LOCAL DEFAULT 3
4: 0+ 0 NOTYPE LOCAL DEFAULT 2 a
5: 0+4 0 FUNC GLOBAL DEFAULT 1 Main
6: 0+200 0 NOTYPE GLOBAL DEFAULT ABS __\.MMIX\.start\.\.text
7: 2000000000000000 0 NOTYPE GLOBAL DEFAULT ABS __\.MMIX\.start\.\.data
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+ +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+ +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+ +0 +SECTION +LOCAL +DEFAULT +3
+4: 0+ +0 +NOTYPE +LOCAL +DEFAULT +2 a
+5: 0+4 +0 +FUNC +GLOBAL +DEFAULT +1 Main
+6: 0+200 +0 +NOTYPE +GLOBAL +DEFAULT +ABS __\.MMIX\.start\.\.text
+7: 2000000000000000 +0 +NOTYPE +GLOBAL +DEFAULT +ABS __\.MMIX\.start\.\.data
Hex dump of section '\.text':
0x00000000 fd00038f fd090101 fd000065 .*

View File

@ -2,39 +2,39 @@
There are 7 section headers, starting at offset 0x88:
Section Headers:
\[Nr\] Name Type Address Offset
Size EntSize Flags Link Info Align
\[ 0\] NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
\[ 1\] \.text PROGBITS 0000000000000000 00000040
0000000000000018 0000000000000000 AX 0 0 4
\[ 2\] \.data PROGBITS 0000000000000000 00000058
0000000000000004 0000000000000000 WA 0 0 4
\[ 3\] \.bss NOBITS 0000000000000000 0000005c
0000000000000000 0000000000000000 WA 0 0 1
\[ 4\] \.shstrtab STRTAB 0000000000000000 0000005c
000000000000002c 0000000000000000 0 0 1
\[ 5\] \.symtab SYMTAB 0000000000000000 00000248
00000000000000c0 0000000000000018 6 5 8
\[ 6\] \.strtab STRTAB 0000000000000000 00000308
000000000000003b 0000000000000000 0 0 1
+\[Nr\] +Name +Type +Address +Offset
+Size +EntSize +Flags +Link +Info +Align
+\[ 0\] +NULL +0000000000000000 +00000000
+0000000000000000 +0000000000000000 +0 +0 +0
+\[ 1\] \.text +PROGBITS +0000000000000000 +00000040
+0000000000000018 +0000000000000000 +AX +0 +0 +4
+\[ 2\] \.data +PROGBITS +0000000000000000 +00000058
+0000000000000004 +0000000000000000 +WA +0 +0 +4
+\[ 3\] \.bss +NOBITS +0000000000000000 +0000005c
+0000000000000000 +0000000000000000 +WA +0 +0 +1
+\[ 4\] \.shstrtab +STRTAB +0000000000000000 +0000005c
+000000000000002c +0000000000000000 +0 +0 +1
+\[ 5\] \.symtab +SYMTAB +0000000000000000 +00000248
+00000000000000c0 +0000000000000018 +6 +5 +8
+\[ 6\] \.strtab +STRTAB +0000000000000000 +00000308
+000000000000003b +0000000000000000 +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\)
There are no relocations in this file\.
Symbol table '\.symtab' contains 8 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0+ 0 NOTYPE LOCAL DEFAULT UND
1: 0+ 0 SECTION LOCAL DEFAULT 1
2: 0+ 0 SECTION LOCAL DEFAULT 2
3: 0+ 0 SECTION LOCAL DEFAULT 3
4: 2000000000000000 0 NOTYPE LOCAL DEFAULT ABS Data_Segment
5: 0+14 0 FUNC GLOBAL DEFAULT 1 Main
6: 0+ 0 NOTYPE GLOBAL DEFAULT ABS __\.MMIX\.start\.\.text
7: 2000000000000000 0 NOTYPE GLOBAL DEFAULT ABS __\.MMIX\.start\.\.data
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+ +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+ +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+ +0 +SECTION +LOCAL +DEFAULT +3
+4: 2000000000000000 +0 +NOTYPE +LOCAL +DEFAULT +ABS Data_Segment
+5: 0+14 +0 +FUNC +GLOBAL +DEFAULT +1 Main
+6: 0+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __\.MMIX\.start\.\.text
+7: 2000000000000000 +0 +NOTYPE +GLOBAL +DEFAULT +ABS __\.MMIX\.start\.\.data
Hex dump of section '\.text':
0x00000000 fd001807 00000000 00000000 00000000 .*

View File

@ -2,39 +2,39 @@
There are 7 section headers, starting at offset 0x98:
Section Headers:
\[Nr\] Name Type Address Offset
Size EntSize Flags Link Info Align
\[ 0\] NULL 0+ 0+
0+ 0+ 0 0 0
\[ 1\] \.text PROGBITS 0+ 0+40
0+8 0+ AX 0 0 4
\[ 2\] \.data PROGBITS 0+ 0+48
0+24 0+ WA 0 0 4
\[ 3\] \.bss NOBITS 0+ 0+6c
0+ 0+ WA 0 0 1
\[ 4\] \.shstrtab STRTAB 0+ 0+6c
0+2c 0+ 0 0 1
\[ 5\] \.symtab SYMTAB 0+ 0+258
0+c0 0+18 6 6 8
\[ 6\] \.strtab STRTAB 0+ 0+318
0+29 0+ 0 0 1
+\[Nr\] +Name +Type +Address +Offset
+Size +EntSize +Flags +Link +Info +Align
+\[ 0\] +NULL +0+ +0+
+0+ +0+ +0 +0 +0
+\[ 1\] \.text +PROGBITS +0+ +0+40
+0+8 +0+ +AX +0 +0 +4
+\[ 2\] \.data +PROGBITS +0+ +0+48
+0+24 +0+ +WA +0 +0 +4
+\[ 3\] \.bss +NOBITS +0+ +0+6c
+0+ +0+ +WA +0 +0 +1
+\[ 4\] \.shstrtab +STRTAB +0+ +0+6c
+0+2c +0+ +0 +0 +1
+\[ 5\] \.symtab +SYMTAB +0+ +0+258
+0+c0 +0+18 +6 +6 +8
+\[ 6\] \.strtab +STRTAB +0+ +0+318
+0+29 +0+ +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\)
There are no relocations in this file\.
Symbol table '\.symtab' contains 8 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0+ 0 NOTYPE LOCAL DEFAULT UND
1: 0+ 0 SECTION LOCAL DEFAULT 1
2: 0+ 0 SECTION LOCAL DEFAULT 2
3: 0+ 0 SECTION LOCAL DEFAULT 3
4: 0+ 0 NOTYPE LOCAL DEFAULT 1 t
5: 2000000000000000 0 NOTYPE LOCAL DEFAULT ABS Data_Segment
6: 0+4 0 FUNC GLOBAL DEFAULT 1 Main
7: 2000000000000000 0 NOTYPE GLOBAL DEFAULT ABS __\.MMIX\.start\.\.data
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+ +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+ +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+ +0 +SECTION +LOCAL +DEFAULT +3
+4: 0+ +0 +NOTYPE +LOCAL +DEFAULT +1 t
+5: 2000000000000000 +0 +NOTYPE +LOCAL +DEFAULT +ABS Data_Segment
+6: 0+4 +0 +FUNC +GLOBAL +DEFAULT +1 Main
+7: 2000000000000000 +0 +NOTYPE +GLOBAL +DEFAULT +ABS __\.MMIX\.start\.\.data
Hex dump of section '\.text':
0x0+ fd001807 fd090101 .*

View File

@ -2,9 +2,9 @@
There are no relocations in this file\.
Symbol table '\.symtab' contains . entries:
Num: Value Size Type Bind Vis Ndx Name
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
#...
.: 8000000000000000 0 NOTYPE GLOBAL DEFAULT ABS __\.MMIX\.start\.\.text
+.: 8000000000000000 +0 +NOTYPE +GLOBAL +DEFAULT +ABS __\.MMIX\.start\.\.text
Hex dump of section '\.text':
0x0+ f4000000 .*

View File

@ -2,9 +2,9 @@
There are no relocations in this file\.
Symbol table '\.symtab' contains . entries:
Num: Value Size Type Bind Vis Ndx Name
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
#...
.: 8000000000042000 0 NOTYPE GLOBAL DEFAULT ABS __\.MMIX\.start\.\.text
+.: 8000000000042000 +0 +NOTYPE +GLOBAL +DEFAULT +ABS __\.MMIX\.start\.\.text
Hex dump of section '\.text':
0x0+ f4000000 00000000 00000000 00000000 .*

View File

@ -1,3 +1,107 @@
2009-09-23 Alan Modra <amodra@bigpond.net.au>
* ld-alpha/tlsbin.rd: Tolerate some whitespace differences.
* ld-alpha/tlsbinr.rd: Likewise.
* ld-alpha/tlspic.rd: Likewise.
* ld-arm/armthumb-lib.sym: Likewise.
* ld-arm/farcall-mixed-app.sym: Likewise.
* ld-arm/mixed-app.sym: Likewise.
* ld-arm/mixed-lib.sym: Likewise.
* ld-arm/preempt-app.sym: Likewise.
* ld-arm/use-thumb-lib.sym: Likewise.
* ld-cris/libdso-2.d: Likewise.
* ld-cris/tls-local-63.d: Likewise.
* ld-cris/tls-local-64.d: Likewise.
* ld-cris/tls-und-38.d: Likewise.
* ld-cris/tls-und-42.d: Likewise.
* ld-cris/tls-und-46.d: Likewise.
* ld-cris/tls-und-50.d: Likewise.
* ld-cris/weakref3.d: Likewise.
* ld-cris/weakref4.d: Likewise.
* ld-elf/empty.d: Likewise.
* ld-elf/group1.d: Likewise.
* ld-elf/group3a.d: Likewise.
* ld-elf/group3b.d: Likewise.
* ld-elf/hash.d: Likewise.
* ld-elf/warn1.d: Likewise.
* ld-elf/warn2.d: Likewise.
* ld-elfvers/vers24.rd: Likewise.
* ld-elfvsb/hidden0.d: Likewise.
* ld-elfvsb/hidden1.d: Likewise.
* ld-elfvsb/hidden2.d: Likewise.
* ld-elfvsb/internal0.d: Likewise.
* ld-elfvsb/internal1.d: Likewise.
* ld-elfvsb/protected0.d: Likewise.
* ld-elfvsb/protected1.d: Likewise.
* ld-i386/tlsbin.rd: Likewise.
* ld-i386/tlsbindesc.rd: Likewise.
* ld-i386/tlsdesc.rd: Likewise.
* ld-i386/tlsgdesc.rd: Likewise.
* ld-i386/tlsnopic.rd: Likewise.
* ld-i386/tlspic.rd: Likewise.
* ld-ia64/tlsbin.rd: Likewise.
* ld-ia64/tlspic.rd: Likewise.
* ld-mips-elf/got-vers-1.sd: Likewise.
* ld-mips-elf/mips16-pic-2.nd: Likewise.
* ld-mips-elf/mips16-pic-4a.nd: Likewise.
* ld-mips-elf/pic-and-nonpic-1-rel.nd: Likewise.
* ld-mips-elf/pic-and-nonpic-1.nd: Likewise.
* ld-mips-elf/pic-and-nonpic-3b.nd: Likewise.
* ld-mips-elf/pic-and-nonpic-4b.nd: Likewise.
* ld-mips-elf/pic-and-nonpic-5b.nd: Likewise.
* ld-mips-elf/pic-and-nonpic-6-n32.nd: Likewise.
* ld-mips-elf/pic-and-nonpic-6-n64.nd: Likewise.
* ld-mips-elf/pic-and-nonpic-6-o32.nd: Likewise.
* ld-mips-elf/vxworks1-lib.nd: Likewise.
* ld-mmix/bspec1.d: Likewise.
* ld-mmix/bspec2.d: Likewise.
* ld-mmix/local1.d: Likewise.
* ld-mmix/local3.d: Likewise.
* ld-mmix/local5.d: Likewise.
* ld-mmix/local7.d: Likewise.
* ld-mmix/undef-3.d: Likewise.
* ld-mn10300/i135409-1.d: Likewise.
* ld-mn10300/i135409-2.d: Likewise.
* ld-powerpc/tlsexe.r: Likewise.
* ld-powerpc/tlsexe32.r: Likewise.
* ld-powerpc/tlsexetoc.r: Likewise.
* ld-powerpc/tlsso.r: Likewise.
* ld-powerpc/tlsso32.r: Likewise.
* ld-powerpc/tlstocso.r: Likewise.
* ld-powerpc/vxworks1-lib.nd: Likewise.
* ld-s390/tlsbin.rd: Likewise.
* ld-s390/tlsbin_64.rd: Likewise.
* ld-s390/tlspic.rd: Likewise.
* ld-s390/tlspic_64.rd: Likewise.
* ld-sh/tlsbin-2.d: Likewise.
* ld-sh/tlspic-2.d: Likewise.
* ld-sh/vxworks1-lib.nd: Likewise.
* ld-sh/sh64/crange1.rd: Likewise.
* ld-sh/sh64/crange2.rd: Likewise.
* ld-sh/sh64/crange3-cmpct.rd: Likewise.
* ld-sh/sh64/crange3-media.rd: Likewise.
* ld-sh/sh64/crange3.rd: Likewise.
* ld-sh/sh64/crangerel1.rd: Likewise.
* ld-sh/sh64/crangerel2.rd: Likewise.
* ld-sh/sh64/reldl32.rd: Likewise.
* ld-sh/sh64/reldl64.rd: Likewise.
* ld-sparc/gotop32.rd: Likewise.
* ld-sparc/gotop64.rd: Likewise.
* ld-sparc/tlssunbin32.rd: Likewise.
* ld-sparc/tlssunbin64.rd: Likewise.
* ld-sparc/tlssunnopic32.rd: Likewise.
* ld-sparc/tlssunnopic64.rd: Likewise.
* ld-sparc/tlssunpic32.rd: Likewise.
* ld-sparc/tlssunpic64.rd: Likewise.
* ld-vxworks/plt-mips1.d: Likewise.
* ld-x86-64/tlsbin.rd: Likewise.
* ld-x86-64/tlsbindesc.rd: Likewise.
* ld-x86-64/tlsdesc.rd: Likewise.
* ld-x86-64/tlsgdesc.rd: Likewise.
* ld-x86-64/tlspic.rd: Likewise.
* ld-xtensa/tlsbin.rd: Likewise.
* ld-xtensa/tlspic.rd: Likewise.
2009-09-21 Richard Sandiford <rdsandiford@googlemail.com>
PR ld/10681

View File

@ -55,79 +55,79 @@ Relocation section '.rela.plt' at offset 0x[0-9a-f]+ contains 1 entries:
[0-9a-f]+ [0-9a-f]+ R_ALPHA_JMP_SLOT +[0-9a-f]+ __tls_get_addr \+ 0
Symbol table '\.dynsym' contains [0-9]+ entries:
+Num: +Value +Size Type +Bind +Vis +Ndx Name
[0-9 ]+: [0-9a-f]+ +0 NOTYPE +LOCAL +DEFAULT +UND *
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +UND sG2
[0-9 ]+: [0-9a-f]+ +0 FUNC +GLOBAL DEFAULT +UND __tls_get_addr
[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS __bss_start
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +UND sG1
[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _edata
[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _end
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
[0-9 ]+: [0-9a-f]+ +0 +NOTYPE +LOCAL +DEFAULT +UND *
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +UND sG2
[0-9 ]+: [0-9a-f]+ +0 +FUNC +GLOBAL +DEFAULT +UND __tls_get_addr
[0-9 ]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +UND sG1
[0-9 ]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
[0-9 ]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
Symbol table '\.symtab' contains [0-9]+ entries:
+Num: +Value +Size Type +Bind +Vis +Ndx Name
[0-9 ]+: 0+ +0 NOTYPE +LOCAL +DEFAULT +UND
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +1
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +2
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +3
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +4
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +5
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +6
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +7
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +8
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +9
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +10
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +11
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +12
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +13
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl1
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl2
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl3
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl4
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl5
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl6
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl7
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl8
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl1
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl2
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl3
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl4
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl5
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl6
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl7
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl8
[0-9 ]+: [0-9a-f]+ +0 OBJECT +LOCAL +HIDDEN +11 _DYNAMIC
[0-9 ]+: [0-9a-f]+ +0 OBJECT +LOCAL +HIDDEN +12 _PROCEDURE_LINKAGE_TABLE_
[0-9 ]+: [0-9a-f]+ +0 OBJECT +LOCAL +HIDDEN +13 _GLOBAL_OFFSET_TABLE_
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg8
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg8
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg6
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg3
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg3
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh3
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +UND sG2
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg4
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg5
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg5
[0-9 ]+: [0-9a-f]+ +0 FUNC +GLOBAL DEFAULT +UND __tls_get_addr
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh7
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh8
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg1
[0-9 ]+: [0-9a-f]+ +52 FUNC +GLOBAL DEFAULT +7 _start
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh4
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg7
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh5
[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS __bss_start
[0-9 ]+: [0-9a-f]+ +136 FUNC +GLOBAL DEFAULT +\[<other>: 88\] +7 fn2
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg2
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +UND sG1
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh1
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg6
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg7
[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _edata
[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _end
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh2
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh6
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg2
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg1
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg4
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
[0-9 ]+: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +1
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +2
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +3
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +4
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +5
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +6
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +7
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +8
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +9
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +10
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +11
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +12
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +13
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +9 sl1
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +9 sl2
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +9 sl3
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +9 sl4
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +9 sl5
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +9 sl6
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +9 sl7
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +9 sl8
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +10 bl1
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +10 bl2
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +10 bl3
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +10 bl4
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +10 bl5
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +10 bl6
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +10 bl7
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +10 bl8
[0-9 ]+: [0-9a-f]+ +0 +OBJECT +LOCAL +HIDDEN +11 _DYNAMIC
[0-9 ]+: [0-9a-f]+ +0 +OBJECT +LOCAL +HIDDEN +12 _PROCEDURE_LINKAGE_TABLE_
[0-9 ]+: [0-9a-f]+ +0 +OBJECT +LOCAL +HIDDEN +13 _GLOBAL_OFFSET_TABLE_
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +9 sg8
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +10 bg8
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +10 bg6
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +10 bg3
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +9 sg3
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +HIDDEN +9 sh3
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +UND sG2
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +9 sg4
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +9 sg5
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +10 bg5
[0-9 ]+: [0-9a-f]+ +0 +FUNC +GLOBAL +DEFAULT +UND __tls_get_addr
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +HIDDEN +9 sh7
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +HIDDEN +9 sh8
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +9 sg1
[0-9 ]+: [0-9a-f]+ +52 +FUNC +GLOBAL +DEFAULT +7 _start
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +HIDDEN +9 sh4
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +10 bg7
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +HIDDEN +9 sh5
[0-9 ]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
[0-9 ]+: [0-9a-f]+ +136 +FUNC +GLOBAL +DEFAULT +\[<other>: 88\] +7 fn2
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +9 sg2
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +UND sG1
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +HIDDEN +9 sh1
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +9 sg6
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +9 sg7
[0-9 ]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
[0-9 ]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +HIDDEN +9 sh2
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +HIDDEN +9 sh6
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +10 bg2
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +10 bg1
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +10 bg4

View File

@ -50,79 +50,79 @@ Relocation section '.rela.dyn' at offset 0x[0-9a-f]+ contains 2 entries:
[0-9a-f]+ +0+400000026 R_ALPHA_TPREL64 +0+ sG1 \+ 0
Symbol table '\.dynsym' contains [0-9]+ entries:
+Num: +Value +Size Type +Bind +Vis +Ndx Name
[0-9 ]+: 0+ +0 NOTYPE +LOCAL +DEFAULT +UND
[0-9 ]+: 0+ +0 TLS +GLOBAL DEFAULT +UND sG2
[0-9 ]+: 0+ +0 FUNC +GLOBAL DEFAULT +UND __tls_get_addr
[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS __bss_start
[0-9 ]+: 0+ +0 TLS +GLOBAL DEFAULT +UND sG1
[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _edata
[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _end
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
[0-9 ]+: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
[0-9 ]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG2
[0-9 ]+: 0+ +0 +FUNC +GLOBAL +DEFAULT +UND __tls_get_addr
[0-9 ]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
[0-9 ]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG1
[0-9 ]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
[0-9 ]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
Symbol table '\.symtab' contains [0-9]+ entries:
+Num: +Value +Size Type +Bind +Vis +Ndx Name
[0-9 ]+: [0-9a-f]+ +0 NOTYPE +LOCAL +DEFAULT +UND
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +1
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +2
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +3
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +4
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +5
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +6
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +7
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +8
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +9
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +10
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +11
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +12
[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +13
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl1
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl2
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl3
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl4
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl5
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl6
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl7
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl8
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl1
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl2
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl3
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl4
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl5
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl6
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl7
[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl8
[0-9 ]+: [0-9a-f]+ +0 OBJECT +LOCAL +HIDDEN +11 _DYNAMIC
[0-9 ]+: [0-9a-f]+ +0 OBJECT +LOCAL +HIDDEN +12 _PROCEDURE_LINKAGE_TABLE_
[0-9 ]+: [0-9a-f]+ +0 OBJECT +LOCAL +HIDDEN +13 _GLOBAL_OFFSET_TABLE_
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg8
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg8
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg6
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg3
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg3
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh3
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +UND sG2
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg4
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg5
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg5
[0-9 ]+: [0-9a-f]+ +0 FUNC +GLOBAL DEFAULT +UND __tls_get_addr
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh7
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh8
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg1
[0-9 ]+: [0-9a-f]+ +52 FUNC +GLOBAL DEFAULT +7 _start
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh4
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg7
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh5
[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS __bss_start
[0-9 ]+: [0-9a-f]+ +136 FUNC +GLOBAL DEFAULT +\[<other>: 88\] +7 fn2
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg2
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +UND sG1
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh1
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg6
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg7
[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _edata
[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _end
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh2
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh6
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg2
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg1
[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg4
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
[0-9 ]+: [0-9a-f]+ +0 +NOTYPE +LOCAL +DEFAULT +UND
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +1
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +2
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +3
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +4
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +5
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +6
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +7
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +8
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +9
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +10
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +11
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +12
[0-9 ]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +13
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +9 sl1
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +9 sl2
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +9 sl3
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +9 sl4
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +9 sl5
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +9 sl6
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +9 sl7
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +9 sl8
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +10 bl1
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +10 bl2
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +10 bl3
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +10 bl4
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +10 bl5
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +10 bl6
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +10 bl7
[0-9 ]+: [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +10 bl8
[0-9 ]+: [0-9a-f]+ +0 +OBJECT +LOCAL +HIDDEN +11 _DYNAMIC
[0-9 ]+: [0-9a-f]+ +0 +OBJECT +LOCAL +HIDDEN +12 _PROCEDURE_LINKAGE_TABLE_
[0-9 ]+: [0-9a-f]+ +0 +OBJECT +LOCAL +HIDDEN +13 _GLOBAL_OFFSET_TABLE_
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +9 sg8
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +10 bg8
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +10 bg6
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +10 bg3
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +9 sg3
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +HIDDEN +9 sh3
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +UND sG2
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +9 sg4
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +9 sg5
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +10 bg5
[0-9 ]+: [0-9a-f]+ +0 +FUNC +GLOBAL +DEFAULT +UND __tls_get_addr
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +HIDDEN +9 sh7
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +HIDDEN +9 sh8
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +9 sg1
[0-9 ]+: [0-9a-f]+ +52 +FUNC +GLOBAL +DEFAULT +7 _start
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +HIDDEN +9 sh4
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +10 bg7
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +HIDDEN +9 sh5
[0-9 ]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
[0-9 ]+: [0-9a-f]+ +136 +FUNC +GLOBAL +DEFAULT +\[<other>: 88\] +7 fn2
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +9 sg2
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +UND sG1
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +HIDDEN +9 sh1
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +9 sg6
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +9 sg7
[0-9 ]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
[0-9 ]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +HIDDEN +9 sh2
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +HIDDEN +9 sh6
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +10 bg2
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +10 bg1
[0-9 ]+: [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +10 bg4

View File

@ -55,74 +55,74 @@ Relocation section '.rela.plt' at offset 0x[0-9a-f]+ contains 1 entries:
[0-9a-f]+ +[0-9a-f]+ R_ALPHA_JMP_SLOT +0+ __tls_get_addr \+ 0
Symbol table '\.dynsym' contains [0-9]+ entries:
Num: Value Size Type Bind Vis Ndx Name
.* [0-9a-f]+ 0 NOTYPE LOCAL DEFAULT UND
.* [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg8
.* [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg3
.* [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg4
.* [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg5
.* [0-9a-f]+ 0 NOTYPE GLOBAL DEFAULT UND __tls_get_addr
.* [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg1
.* [0-9a-f]+ 172 FUNC GLOBAL DEFAULT \[<other>: 88\] 6 fn1
.* [0-9a-f]+ 0 NOTYPE GLOBAL DEFAULT ABS __bss_start
.* [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg2
.* [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg6
.* [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg7
.* [0-9a-f]+ 0 NOTYPE GLOBAL DEFAULT ABS _edata
.* [0-9a-f]+ 0 NOTYPE GLOBAL DEFAULT ABS _end
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
.* [0-9a-f]+ +0 +NOTYPE +LOCAL +DEFAULT +UND
.* [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +8 sg8
.* [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +8 sg3
.* [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +8 sg4
.* [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +8 sg5
.* [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +UND __tls_get_addr
.* [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +8 sg1
.* [0-9a-f]+ +172 +FUNC +GLOBAL +DEFAULT +\[<other>: 88\] +6 fn1
.* [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
.* [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +8 sg2
.* [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +8 sg6
.* [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +8 sg7
.* [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
.* [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
Symbol table '\.symtab' contains [0-9]+ entries:
+Num: +Value +Size Type +Bind +Vis +Ndx Name
.* [0-9a-f]+ +0 NOTYPE +LOCAL +DEFAULT +UND
.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +1
.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +2
.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +3
.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +4
.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +5
.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +6
.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +7
.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +8
.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +9
.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +10
.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +11
.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +12
.* [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl1
.* [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl2
.* [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl3
.* [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl4
.* [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl5
.* [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl6
.* [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl7
.* [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl8
.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH1
.* [0-9a-f]+ +0 OBJECT +LOCAL +HIDDEN +ABS _DYNAMIC
.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh3
.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH2
.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH7
.* [0-9a-f]+ +0 OBJECT +LOCAL +HIDDEN +ABS _PROCEDURE_LINKAGE_TABLE_
.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh7
.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh8
.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH4
.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh4
.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH3
.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh5
.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH5
.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH6
.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH8
.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh1
.* [0-9a-f]+ +0 OBJECT +LOCAL +HIDDEN +ABS _GLOBAL_OFFSET_TABLE_
.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh2
.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh6
.* [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg8
.* [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg3
.* [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg4
.* [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg5
.* [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +UND __tls_get_addr
.* [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg1
.* [0-9a-f]+ +172 FUNC +GLOBAL DEFAULT +\[<other>: 88\] +6 fn1
.* [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS __bss_start
.* [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg2
.* [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg6
.* [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg7
.* [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _edata
.* [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _end
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
.* [0-9a-f]+ +0 +NOTYPE +LOCAL +DEFAULT +UND
.* [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +1
.* [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +2
.* [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +3
.* [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +4
.* [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +5
.* [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +6
.* [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +7
.* [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +8
.* [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +9
.* [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +10
.* [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +11
.* [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +12
.* [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +8 sl1
.* [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +8 sl2
.* [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +8 sl3
.* [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +8 sl4
.* [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +8 sl5
.* [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +8 sl6
.* [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +8 sl7
.* [0-9a-f]+ +0 +TLS +LOCAL +DEFAULT +8 sl8
.* [0-9a-f]+ +0 +TLS +LOCAL +HIDDEN +9 sH1
.* [0-9a-f]+ +0 +OBJECT +LOCAL +HIDDEN +ABS _DYNAMIC
.* [0-9a-f]+ +0 +TLS +LOCAL +HIDDEN +8 sh3
.* [0-9a-f]+ +0 +TLS +LOCAL +HIDDEN +9 sH2
.* [0-9a-f]+ +0 +TLS +LOCAL +HIDDEN +9 sH7
.* [0-9a-f]+ +0 +OBJECT +LOCAL +HIDDEN +ABS _PROCEDURE_LINKAGE_TABLE_
.* [0-9a-f]+ +0 +TLS +LOCAL +HIDDEN +8 sh7
.* [0-9a-f]+ +0 +TLS +LOCAL +HIDDEN +8 sh8
.* [0-9a-f]+ +0 +TLS +LOCAL +HIDDEN +9 sH4
.* [0-9a-f]+ +0 +TLS +LOCAL +HIDDEN +8 sh4
.* [0-9a-f]+ +0 +TLS +LOCAL +HIDDEN +9 sH3
.* [0-9a-f]+ +0 +TLS +LOCAL +HIDDEN +8 sh5
.* [0-9a-f]+ +0 +TLS +LOCAL +HIDDEN +9 sH5
.* [0-9a-f]+ +0 +TLS +LOCAL +HIDDEN +9 sH6
.* [0-9a-f]+ +0 +TLS +LOCAL +HIDDEN +9 sH8
.* [0-9a-f]+ +0 +TLS +LOCAL +HIDDEN +8 sh1
.* [0-9a-f]+ +0 +OBJECT +LOCAL +HIDDEN +ABS _GLOBAL_OFFSET_TABLE_
.* [0-9a-f]+ +0 +TLS +LOCAL +HIDDEN +8 sh2
.* [0-9a-f]+ +0 +TLS +LOCAL +HIDDEN +8 sh6
.* [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +8 sg8
.* [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +8 sg3
.* [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +8 sg4
.* [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +8 sg5
.* [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +UND __tls_get_addr
.* [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +8 sg1
.* [0-9a-f]+ +172 +FUNC +GLOBAL +DEFAULT +\[<other>: 88\] +6 fn1
.* [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
.* [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +8 sg2
.* [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +8 sg6
.* [0-9a-f]+ +0 +TLS +GLOBAL +DEFAULT +8 sg7
.* [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
.* [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end

View File

@ -1,17 +1,17 @@
Symbol table for image:
Num Buc: Value Size Type Bind Vis Ndx Name
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS _edata
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __bss_start__
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS _end
.. ..: ........ 4 OBJECT GLOBAL DEFAULT 9 data_obj
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __bss_end__
.. ..: .......0 20 FUNC GLOBAL DEFAULT 6 lib_func1
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __exidx_start
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT 9 __data_start
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __end__
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __bss_start
.. ..: 00000000 0 NOTYPE GLOBAL DEFAULT UND app_func2
.. ..: .......0 2 FUNC GLOBAL DEFAULT 6 lib_func2
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS _bss_end__
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __exidx_end
+Num +Buc: +Value +Size +Type +Bind +Vis +Ndx +Name
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start__
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
+.. +..: ........ +4 +OBJECT +GLOBAL +DEFAULT +9 data_obj
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_end__
+.. +..: .......0 +20 +FUNC +GLOBAL +DEFAULT +6 lib_func1
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __exidx_start
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +9 __data_start
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __end__
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
+.. +..: 00000000 +0 +NOTYPE +GLOBAL +DEFAULT +UND app_func2
+.. +..: .......0 +2 +FUNC +GLOBAL +DEFAULT +6 lib_func2
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _bss_end__
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __exidx_end

View File

@ -1,17 +1,17 @@
Symbol table for image:
Num Buc: Value Size Type Bind Vis Ndx Name
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS _edata
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __bss_start__
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS _end
.. ..: ........ 4 OBJECT GLOBAL DEFAULT 12 data_obj
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __bss_end__
.. ..: 0*[^0]*.* 0 FUNC GLOBAL DEFAULT UND lib_func1
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __exidx_start
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT 11 __data_start
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __end__
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __bss_start
.. ..: .......0 0 FUNC GLOBAL DEFAULT 14 app_func2
.. ..: 0*[^0]*.* 0 FUNC GLOBAL DEFAULT UND lib_func2
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS _bss_end__
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __exidx_end
+Num +Buc: +Value +Size +Type +Bind +Vis +Ndx +Name
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start__
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
+.. +..: ........ +4 +OBJECT +GLOBAL +DEFAULT +12 data_obj
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_end__
+.. +..: 0*[^0]*.* +0 +FUNC +GLOBAL +DEFAULT +UND lib_func1
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __exidx_start
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +11 __data_start
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __end__
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
+.. +..: .......0 +0 +FUNC +GLOBAL +DEFAULT +14 app_func2
+.. +..: 0*[^0]*.* +0 +FUNC +GLOBAL +DEFAULT +UND lib_func2
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _bss_end__
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __exidx_end

View File

@ -1,17 +1,17 @@
Symbol table for image:
Num Buc: Value Size Type Bind Vis Ndx Name
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS _edata
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __bss_start__
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS _end
.. ..: ........ 4 OBJECT GLOBAL DEFAULT 12 data_obj
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __bss_end__
.. ..: 0*[^0]*.* 0 FUNC GLOBAL DEFAULT UND lib_func1
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __exidx_start
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT 11 __data_start
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __end__
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __bss_start
.. ..: .......0 0 FUNC GLOBAL DEFAULT 8 app_func2
.. ..: 0*[^0]*.* 0 FUNC GLOBAL DEFAULT UND lib_func2
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS _bss_end__
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __exidx_end
+Num +Buc: +Value +Size +Type +Bind +Vis +Ndx +Name
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start__
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
+.. +..: ........ +4 +OBJECT +GLOBAL +DEFAULT +12 data_obj
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_end__
+.. +..: 0*[^0]*.* +0 +FUNC +GLOBAL +DEFAULT +UND lib_func1
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __exidx_start
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +11 __data_start
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __end__
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
+.. +..: .......0 +0 +FUNC +GLOBAL +DEFAULT +8 app_func2
+.. +..: 0*[^0]*.* +0 +FUNC +GLOBAL +DEFAULT +UND lib_func2
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _bss_end__
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __exidx_end

View File

@ -1,17 +1,17 @@
Symbol table for image:
Num Buc: Value Size Type Bind Vis Ndx Name
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS _edata
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __bss_start__
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS _end
.. ..: ........ 4 OBJECT GLOBAL DEFAULT 9 data_obj
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __bss_end__
.. ..: .......0 20 FUNC GLOBAL DEFAULT 6 lib_func1
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __exidx_start
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT 9 __data_start
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __end__
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __bss_start
.. ..: 00000000 0 NOTYPE GLOBAL DEFAULT UND app_func2
.. ..: .......1 2 FUNC GLOBAL DEFAULT 6 lib_func2
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS _bss_end__
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __exidx_end
+Num +Buc: +Value +Size +Type +Bind +Vis +Ndx +Name
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start__
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
+.. +..: ........ +4 +OBJECT +GLOBAL +DEFAULT +9 data_obj
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_end__
+.. +..: .......0 +20 +FUNC +GLOBAL +DEFAULT +6 lib_func1
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __exidx_start
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +9 __data_start
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __end__
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
+.. +..: 00000000 +0 +NOTYPE +GLOBAL +DEFAULT +UND app_func2
+.. +..: .......1 +2 +FUNC +GLOBAL +DEFAULT +6 lib_func2
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _bss_end__
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __exidx_end

View File

@ -1,16 +1,16 @@
Symbol table for image:
Num Buc: Value Size Type Bind Vis Ndx Name
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS _edata
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __bss_start__
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS _end
.. ..: ........ 4 OBJECT GLOBAL DEFAULT 10 data_obj
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __bss_end__
.. ..: .......1 20 FUNC GLOBAL DEFAULT 6 lib_func1
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __exidx_start
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT 9 __data_start
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __end__
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __bss_start
.. ..: .......0 0 FUNC GLOBAL DEFAULT 6 app_func2
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS _bss_end__
.. ..: ........ 0 NOTYPE GLOBAL DEFAULT ABS __exidx_end
+Num +Buc: +Value +Size +Type +Bind +Vis +Ndx +Name
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start__
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
+.. +..: ........ +4 +OBJECT +GLOBAL +DEFAULT +10 data_obj
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_end__
+.. +..: .......1 +20 +FUNC +GLOBAL +DEFAULT +6 lib_func1
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __exidx_start
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +9 __data_start
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __end__
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
+.. +..: .......0 +0 +FUNC +GLOBAL +DEFAULT +6 app_func2
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _bss_end__
+.. +..: ........ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __exidx_end

View File

@ -1,4 +1,4 @@
#...
.. ..: 00000000 0 FUNC GLOBAL DEFAULT UND lib_func2
+.. +..: 0+ +0 +FUNC +GLOBAL +DEFAULT +UND lib_func2
#pass

View File

@ -12,47 +12,47 @@
There are 13 section headers.*
#...
\[ 1\] \.hash HASH .*
\[ 2\] \.dynsym DYNSYM .*
\[ 3\] \.dynstr STRTAB .*
\[ 4\] \.gnu\.version VERSYM .*
\[ 5\] \.gnu\.version_d VERDEF .*
\[ 6\] \.rela\.dyn RELA .*
\[ 7\] \.text PROGBITS .*
\[ 8\] \.dynamic DYNAMIC .*
\[ 9\] \.got PROGBITS .*
\[10\] \.shstrtab STRTAB .*
\[11\] \.symtab SYMTAB .*
\[12\] \.strtab STRTAB .*
+\[ 1\] \.hash +HASH +.*
+\[ 2\] \.dynsym +DYNSYM +.*
+\[ 3\] \.dynstr +STRTAB +.*
+\[ 4\] \.gnu\.version +VERSYM +.*
+\[ 5\] \.gnu\.version_d +VERDEF +.*
+\[ 6\] \.rela\.dyn +RELA +.*
+\[ 7\] \.text +PROGBITS .*
+\[ 8\] \.dynamic +DYNAMIC +.*
+\[ 9\] \.got +PROGBITS .*
+\[10\] \.shstrtab +STRTAB +.*
+\[11\] \.symtab +SYMTAB +.*
+\[12\] \.strtab +STRTAB +.*
#...
Relocation section '\.rela\.dyn' at offset 0x[0-9a-f]+ contains 1 entries:
#...
00002[12][0-9a-f][048c] 0000000c R_CRIS_RELATIVE 00000150
00002[12][0-9a-f][048c] +0000000c R_CRIS_RELATIVE +00000150
#...
Symbol table '\.dynsym' contains 4 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0+ 0 NOTYPE LOCAL DEFAULT UND
1: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 7
2: 0+ 0 OBJECT GLOBAL DEFAULT ABS TST1
3: 0+154 0 FUNC GLOBAL DEFAULT 7 export_1@@TST1
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +7
+2: 0+ +0 +OBJECT +GLOBAL +DEFAULT +ABS TST1
+3: 0+154 +0 +FUNC +GLOBAL +DEFAULT +7 export_1@@TST1
Symbol table '\.symtab' contains 18 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0+ 0 NOTYPE LOCAL DEFAULT UND
1: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 1
2: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 2
3: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 3
4: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 4
5: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 5
6: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 6
7: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 7
8: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 8
9: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 9
10: 0+2..[046c] 0 OBJECT LOCAL HIDDEN ABS _DYNAMIC
11: 0+2..[046c] 0 NOTYPE LOCAL DEFAULT ABS __bss_start
12: 0+2..[046c] 0 NOTYPE LOCAL DEFAULT ABS _edata
13: 0+2..[046c] 0 OBJECT LOCAL HIDDEN ABS _GLOBAL_OFFSET_TABLE_
14: 0+2..[046c] 0 NOTYPE LOCAL DEFAULT ABS _end
15: 0+150 2 FUNC LOCAL DEFAULT 7 dsofn
16: 0+ 0 OBJECT GLOBAL DEFAULT ABS TST1
17: 0+154 0 FUNC GLOBAL DEFAULT 7 export_1
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +1
+2: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +2
+3: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +3
+4: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +4
+5: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +5
+6: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +6
+7: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +7
+8: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +8
+9: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +9
+10: 0+2..[046c] +0 +OBJECT +LOCAL +HIDDEN +ABS _DYNAMIC
+11: 0+2..[046c] +0 +NOTYPE +LOCAL +DEFAULT +ABS __bss_start
+12: 0+2..[046c] +0 +NOTYPE +LOCAL +DEFAULT +ABS _edata
+13: 0+2..[046c] +0 +OBJECT +LOCAL +HIDDEN +ABS _GLOBAL_OFFSET_TABLE_
+14: 0+2..[046c] +0 +NOTYPE +LOCAL +DEFAULT +ABS _end
+15: 0+150 +2 +FUNC +LOCAL +DEFAULT +7 dsofn
+16: 0+ +0 +OBJECT +GLOBAL +DEFAULT +ABS TST1
+17: 0+154 +0 +FUNC +GLOBAL +DEFAULT +7 export_1

View File

@ -19,7 +19,7 @@ Symbol table '.dynsym' contains 7 entries:
#...
Symbol table '.symtab' contains 16 entries:
#...
.: 00000000 4 TLS LOCAL HIDDEN 6 x
.: 00000000 +4 +TLS +LOCAL +HIDDEN +6 x
#...
Hex dump of section '.text':
0x00000184 5fae0c00 .*

View File

@ -21,7 +21,7 @@ Symbol table '.dynsym' contains 7 entries:
#...
Symbol table '.symtab' contains 17 entries:
#...
..: 00000080 4 TLS LOCAL HIDDEN 6 x
..: 00000080 +4 +TLS +LOCAL +HIDDEN +6 x
#...
Hex dump of section '.text':
0x00000184 5fae0c00 .*

View File

@ -10,15 +10,15 @@
#...
Relocation section '.rela.dyn' at offset 0x.* contains 1 entries:
Offset Info Type Sym.Value Sym. Name \+ Addend
000021ec 00000217 R_CRIS_DTP 00000000 x \+ 0
Offset +Info +Type +Sym.Value +Sym. Name \+ Addend
000021ec +00000217 R_CRIS_DTP +00000000 +x \+ 0
There are no unwind sections in this file.
Symbol table '.dynsym' contains . entries:
Num: Value Size Type Bind Vis Ndx Name
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
#...
[0-9]: 00000000 0 TLS GLOBAL DEFAULT UND x
+[0-9]: 00000000 +0 +TLS +GLOBAL +DEFAULT +UND x
#...
Symbol table '.symtab' contains .. entries:
#...

View File

@ -10,15 +10,15 @@
#...
Relocation section '.rela.dyn' at offset 0x.* contains 1 entries:
Offset Info Type Sym.Value Sym. Name \+ Addend
000021f4 0000021c R_CRIS_32_TPREL 0+ x \+ 0
Offset +Info +Type +Sym.Value +Sym. Name \+ Addend
000021f4 +0000021c R_CRIS_32_TPREL +0+ +x \+ 0
There are no unwind sections in this file.
Symbol table '.dynsym' contains . entries:
Num: Value Size Type Bind Vis Ndx Name
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
#...
[0-9]: 00000000 0 TLS GLOBAL DEFAULT UND x
+[0-9]: 0+ +0 +TLS +GLOBAL +DEFAULT +UND x
#...
Symbol table '.symtab' contains .. entries:
#...

View File

@ -10,15 +10,15 @@
#...
Relocation section '.rela.dyn' at offset 0x.* contains 1 entries:
Offset Info Type Sym.Value Sym. Name \+ Addend
000021e8 00000217 R_CRIS_DTP 00000000 x \+ 0
Offset +Info +Type +Sym.Value +Sym. Name \+ Addend
000021e8 +00000217 R_CRIS_DTP +00000000 +x \+ 0
There are no unwind sections in this file.
Symbol table '.dynsym' contains . entries:
Num: Value Size Type Bind Vis Ndx Name
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
#...
[0-9]: 00000000 0 TLS GLOBAL DEFAULT UND x
+[0-9]: 00000000 +0 +TLS +GLOBAL +DEFAULT +UND x
#...
Symbol table '.symtab' contains .. entries:
#...

View File

@ -10,15 +10,15 @@
#...
Relocation section '.rela.dyn' at offset 0x.* contains 1 entries:
Offset Info Type Sym.Value Sym. Name \+ Addend
000021ec 0000021c R_CRIS_32_TPREL 0+ x \+ 0
Offset +Info +Type +Sym.Value +Sym. Name \+ Addend
000021ec +0000021c R_CRIS_32_TPREL +0+ +x \+ 0
There are no unwind sections in this file.
Symbol table '.dynsym' contains . entries:
Num: Value Size Type Bind Vis Ndx Name
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
#...
[0-9]: 00000000 0 TLS GLOBAL DEFAULT UND x
+[0-9]: 00000000 +0 +TLS +GLOBAL +DEFAULT +UND x
#...
Symbol table '.symtab' contains .. entries:
#...

View File

@ -10,25 +10,25 @@
# object, instead yielding NULL.
#...
\[[0-9]+\] .got PROGBITS 0+82314 000314 000010 04 WA 0 0 4
+\[[0-9]+\] .got +PROGBITS +0+82314 000314 000010 04 +WA +0 +0 +4
#...
\[[0-9]+\] .bss NOBITS 0+82324 .*
+\[[0-9]+\] .bss +NOBITS +0+82324 .*
#...
Relocation section '.rela.dyn' at offset 0x... contains 1 entries:
Offset Info Type Sym.Value Sym. Name \+ Addend
00082324 00000109 R_CRIS_COPY 00082324 __expobj2 \+ 0
Offset +Info +Type +Sym.Value +Sym. Name \+ Addend
00082324 +00000109 R_CRIS_COPY +00082324 +__expobj2 \+ 0
Relocation section '.rela.plt' at offset 0x... contains 1 entries:
Offset Info Type Sym.Value Sym. Name \+ Addend
00082320 0000030b R_CRIS_JUMP_SLOT 00080238 expfn2 \+ 0
Offset +Info +Type +Sym.Value +Sym. Name \+ Addend
00082320 +0000030b R_CRIS_JUMP_SLOT +00080238 +expfn2 \+ 0
There are no unwind sections in this file.
Symbol table '.dynsym' contains . entries:
#...
.: 00082324 4 OBJECT GLOBAL DEFAULT 13 __expobj2@TST3 \(2\)
+.: 00082324 +4 +OBJECT +GLOBAL +DEFAULT +13 __expobj2@TST3 \(2\)
#...
.: 00080238 0 FUNC GLOBAL DEFAULT UND expfn2@TST3 \(2\)
+.: 00080238 +0 +FUNC +GLOBAL +DEFAULT +UND expfn2@TST3 \(2\)
#...
Symbol table '.symtab' contains .. entries:
#...

View File

@ -11,19 +11,19 @@
# sure we get a valid reloc.
#...
\[[0-9]+\] .data PROGBITS 0+822a4 0002a4 000004 00 WA 0 0 1
+\[[0-9]+\] .data +PROGBITS +0+822a4 0002a4 000004 00 +WA +0 +0 +1
#...
\[[0-9]+\] .bss NOBITS 0+822a8 .*
+\[[0-9]+\] .bss +NOBITS +0+822a8 .*
#...
Relocation section '.rela.dyn' at offset 0x... contains 1 entries:
#...
000822a8 00000109 R_CRIS_COPY 000822a8 __expobj2 \+ 0
000822a8 +00000109 R_CRIS_COPY +000822a8 +__expobj2 \+ 0
There are no unwind sections in this file.
Symbol table '.dynsym' contains . entries:
#...
.: 000822a8 4 OBJECT GLOBAL DEFAULT 12 __expobj2@TST3 \(2\)
+.: 000822a8 +4 +OBJECT +GLOBAL +DEFAULT +12 __expobj2@TST3 \(2\)
#...
Symbol table '.symtab' contains .. entries:
#...

View File

@ -3,5 +3,5 @@
#readelf: -s
#...
[ ]+[0-9]+:[ ]+[0-9a-f]+[ ]+[0-9]+[ ]+FUNC[ ]+GLOBAL DEFAULT[ ]+[1-9] _start
+[0-9]+: +[0-9a-f]+ +[0-9]+ +FUNC +GLOBAL +DEFAULT +[1-9] _start
#pass

View File

@ -5,6 +5,6 @@
#xfail: "arc-*-*" "d30v-*-*" "dlx-*-*" "i960-*-*" "or32-*-*" "pj-*-*"
Symbol table '.symtab' contains .* entries:
#...
.*: 0[0]*1000 0 (NOTYPE|OBJECT) WEAK DEFAULT . foo
.*: 0[0]*0000 0 (NOTYPE|OBJECT) GLOBAL DEFAULT UND bar
.*: 0+1000 +0 +(NOTYPE|OBJECT) +WEAK +DEFAULT +. foo
.*: 0+0000 +0 +(NOTYPE|OBJECT) +GLOBAL +DEFAULT +UND bar
#...

View File

@ -4,5 +4,5 @@
#readelf: -s
Symbol table '.symtab' contains .* entries:
#...
.*: 0[0]*1000 0 OBJECT GLOBAL HIDDEN . foo
.*: 0+1000 +0 +OBJECT +GLOBAL +HIDDEN +. foo
#...

View File

@ -4,5 +4,5 @@
#readelf: -s
Symbol table '.symtab' contains .* entries:
#...
.*: 0[0]*1000 0 OBJECT GLOBAL HIDDEN . foo
.*: 0+1000 +0 +OBJECT +GLOBAL +HIDDEN +. foo
#...

View File

@ -5,13 +5,13 @@
#notarget: mips*-*-*
#...
[ ]*0x[0-9a-z]+[ ]+\(GNU_HASH\)[ ]+0x[0-9a-z]+
+0x[0-9a-z]+ +\(GNU_HASH\) +0x[0-9a-z]+
#...
[ ]+[0-9]+[ ]+[0-9]+:[ ]+[0-9a-f]+[ ]+[0-9]+[ ]+NOTYPE[ ]+GLOBAL DEFAULT[ ]+[1-9] _start
+[0-9]+ +[0-9]+: +[0-9a-f]+ +[0-9]+ +NOTYPE +GLOBAL +DEFAULT +[1-9] _start
#...
[ ]+[0-9]+[ ]+[0-9]+:[ ]+[0-9a-f]+[ ]+[0-9]+[ ]+NOTYPE[ ]+GLOBAL DEFAULT[ ]+[1-9] main
+[0-9]+ +[0-9]+: +[0-9a-f]+ +[0-9]+ +NOTYPE +GLOBAL +DEFAULT +[1-9] main
#...
[ ]+[0-9]+[ ]+[0-9]+:[ ]+[0-9a-f]+[ ]+[0-9]+[ ]+NOTYPE[ ]+GLOBAL DEFAULT[ ]+[1-9] start
+[0-9]+ +[0-9]+: +[0-9a-f]+ +[0-9]+ +NOTYPE +GLOBAL +DEFAULT +[1-9] start
#...
[ ]+[0-9]+[ ]+[0-9]+:[ ]+[0-9a-f]+[ ]+[0-9]+[ ]+NOTYPE[ ]+GLOBAL DEFAULT[ ]+[1-9] __start
+[0-9]+ +[0-9]+: +[0-9a-f]+ +[0-9]+ +NOTYPE +GLOBAL +DEFAULT +[1-9] __start
#...

View File

@ -11,5 +11,5 @@
# construct and that the symbol still appears as expected.
#...
[ ]+[0-9]+:[ ]+[0-9a-f]+[ ]+[48][ ]+FUNC[ ]+GLOBAL DEFAULT[ ]+[1-9] symbol1
+[0-9]+: +[0-9a-f]+ +[48] +FUNC +GLOBAL +DEFAULT +[1-9] symbol1
#pass

View File

@ -11,5 +11,5 @@
# construct and that the symbol still appears as expected.
#...
[ ]+[0-9]+:[ ]+[0-9a-f]+[ ]+20[ ]+OBJECT[ ]+GLOBAL DEFAULT[ ]+[1-3] Foo
+[0-9]+: +[0-9a-f]+ +20 +OBJECT +GLOBAL +DEFAULT +[1-3] Foo
#pass

View File

@ -7,9 +7,9 @@ Symbol table '.dynsym' contains [0-9]+ entries:
# And ensure the dynamic symbol table contains at least x@VERS.0
# and foo@@VERS.0 symbols
#...
+[0-9]+: [0-9a-f]+ +(4 OBJECT +GLOBAL DEFAULT +[0-9]+ x|[0-9]+ FUNC +GLOBAL DEFAULT +[0-9]+ foo@)@VERS\.0
+[0-9]+: [0-9a-f]+ +(4 +OBJECT +GLOBAL +DEFAULT +[0-9]+ x|[0-9]+ +FUNC +GLOBAL +DEFAULT +[0-9]+ foo@)@VERS\.0
#...
+[0-9]+: [0-9a-f]+ +(4 OBJECT +GLOBAL DEFAULT +[0-9]+ x|[0-9]+ FUNC +GLOBAL DEFAULT +[0-9]+ foo@)@VERS\.0
+[0-9]+: [0-9a-f]+ +(4 +OBJECT +GLOBAL +DEFAULT +[0-9]+ x|[0-9]+ +FUNC +GLOBAL +DEFAULT +[0-9]+ foo@)@VERS\.0
#...
Symbol table '.symtab' contains [0-9]+ entries:
#pass

View File

@ -4,7 +4,6 @@
#readelf: -s
Symbol table '.symtab' contains .* entries:
Num: Value[ ]+Size Type Bind Vis Ndx Name
#...
[ ]*[0-9]+: [0-9a-fA-F]* 0 OBJECT GLOBAL HIDDEN . hidden
[ ]*[0-9]+: [0-9a-fA-F]* +0 +OBJECT +GLOBAL +HIDDEN +. hidden
#pass

View File

@ -3,7 +3,6 @@
#readelf: -s
Symbol table '.symtab' contains .* entries:
Num: Value[ ]+Size Type Bind Vis Ndx Name
#...
[ ]*[0-9]+: [0-9a-fA-F]* 0 NOTYPE GLOBAL HIDDEN UND hidden
[ ]*[0-9]+: [0-9a-fA-F]* +0 +NOTYPE +GLOBAL +HIDDEN +UND hidden
#pass

View File

@ -5,5 +5,5 @@
Symbol table for image:
#...
[ ]*[0-9]+ +[0-9]+: [0-9a-fA-F]* +0 OBJECT LOCAL HIDDEN +ABS foo
[ ]*[0-9]+ +[0-9]+: [0-9a-fA-F]* +0 +OBJECT +LOCAL +HIDDEN +ABS foo
#pass

View File

@ -4,7 +4,7 @@
#readelf: -s
Symbol table '.symtab' contains .* entries:
Num: Value[ ]+Size Type Bind Vis Ndx Name
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
#...
[ ]*[0-9]+: [0-9a-fA-F]* 0 OBJECT GLOBAL INTERNAL . internal
+[0-9]+: [0-9a-fA-F]+ +0 +OBJECT +GLOBAL +INTERNAL +. internal
#pass

View File

@ -3,7 +3,7 @@
#readelf: -s
Symbol table '.symtab' contains .* entries:
Num: Value[ ]+Size Type Bind Vis Ndx Name
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
#...
[ ]*[0-9]+: [0-9a-fA-F]* 0 NOTYPE GLOBAL INTERNAL UND internal
+[0-9]+: [0-9a-fA-F]+ +0 +NOTYPE +GLOBAL +INTERNAL +UND internal
#pass

View File

@ -4,7 +4,7 @@
#readelf: -s
Symbol table '.symtab' contains .* entries:
Num: Value[ ]+Size Type Bind Vis Ndx Name
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
#...
[ ]*[0-9]+: [0-9a-fA-F]* 0 OBJECT GLOBAL PROTECTED . protected
+[0-9]+: [0-9a-fA-F]* +0 +OBJECT +GLOBAL +PROTECTED +. protected
#pass

View File

@ -3,7 +3,7 @@
#readelf: -s
Symbol table '.symtab' contains .* entries:
Num: Value[ ]+Size Type Bind Vis Ndx Name
+Num: +Value +Size Type +Bind +Vis +Ndx +Name
#...
[ ]*[0-9]+: [0-9a-fA-F]* 0 NOTYPE GLOBAL PROTECTED UND protected
+[0-9]+: [0-9a-fA-F]* +0 +NOTYPE +GLOBAL +PROTECTED +UND protected
#pass

View File

@ -8,7 +8,7 @@
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
+\[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al
+\[[ 0-9]+\] +NULL +0+ 0+ 0+ 0+ +0 +0 +0
+\[[ 0-9]+\] \.interp +.*
+\[[ 0-9]+\] \.hash +.*
@ -18,8 +18,8 @@ Section Headers:
+\[[ 0-9]+\] \.rel.plt +.*
+\[[ 0-9]+\] \.plt +.*
+\[[ 0-9]+\] \.text +PROGBITS +0+8049000 .*
+\[[ 0-9]+\] \.tdata +PROGBITS +0+804a000 [0-9a-f]+ 000060 00 WAT 0 0 4096
+\[[ 0-9]+\] \.tbss +NOBITS +[0-9a-f]+ [0-9a-f]+ 000040 00 WAT 0 0 1
+\[[ 0-9]+\] \.tdata +PROGBITS +0+804a000 [0-9a-f]+ 000060 00 WAT +0 +0 4096
+\[[ 0-9]+\] \.tbss +NOBITS +[0-9a-f]+ [0-9a-f]+ 000040 00 WAT +0 +0 +1
+\[[ 0-9]+\] \.dynamic +DYNAMIC +0+804a060 .*
+\[[ 0-9]+\] \.got +PROGBITS +0+804a100 .*
+\[[ 0-9]+\] \.got\.plt +PROGBITS +0+804a124 .*
@ -36,23 +36,23 @@ Entry point 0x8049188
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+60 0x0+a0 R +0x1000
+LOAD.*
+LOAD.*
+DYNAMIC.*
+TLS +0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x0+60 0x0+a0 R +0x1000
Section to Segment mapping:
Segment Sections...
00 +
01 +.interp *
02 +.interp .hash .dynsym .dynstr .rel.dyn .rel.plt .plt .text *
03 +.tdata .dynamic .got .got.plt *
04 +.dynamic *
05 +.tdata .tbss *
+Segment Sections...
+00 +
+01 +.interp *
+02 +.interp .hash .dynsym .dynstr .rel.dyn .rel.plt .plt .text *
+03 +.tdata .dynamic .got .got.plt *
+04 +.dynamic *
+05 +.tdata .tbss *
Relocation section '.rel.dyn' at offset 0x[0-9a-f]+ contains 9 entries:
Offset +Info +Type +Sym.Value +Sym. Name
@ -67,94 +67,94 @@ Relocation section '.rel.dyn' at offset 0x[0-9a-f]+ contains 9 entries:
[0-9a-f ]+R_386_TLS_TPOFF +0+ +sG8
Relocation section '.rel.plt' at offset 0x[0-9a-f]+ contains 1 entries:
Offset +Info +Type +Sym.Value Sym. Name
Offset +Info +Type +Sym.Value +Sym. Name
[0-9a-f ]+R_386_JUMP_SLOT +[0-9a-f]+ +___tls_get_addr
Symbol table '\.dynsym' contains [0-9]+ entries:
+Num: +Value Size Type +Bind +Vis +Ndx Name
+[0-9]+: 0+ +0 NOTYPE LOCAL DEFAULT UND *
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG3
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG5
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG7
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG2
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG4
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS __bss_start
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG6
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG1
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _edata
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _end
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG8
+[0-9]+: [0-9a-f]+ +0 FUNC +GLOBAL DEFAULT UND ___tls_get_addr
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+[0-9]+: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND *
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG3
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG5
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG7
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG2
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG4
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG6
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG1
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG8
+[0-9]+: [0-9a-f]+ +0 +FUNC +GLOBAL +DEFAULT +UND ___tls_get_addr
Symbol table '\.symtab' contains [0-9]+ entries:
+Num: +Value Size Type +Bind +Vis +Ndx Name
+[0-9]+: 0+ +0 NOTYPE LOCAL DEFAULT UND *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +1 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +2 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +3 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +4 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +5 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +6 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +7 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +8 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +9 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +10 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +11 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +12 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +13 *
+[0-9]+: 00000020 +0 TLS +LOCAL DEFAULT +9 sl1
+[0-9]+: 00000024 +0 TLS +LOCAL DEFAULT +9 sl2
+[0-9]+: 00000028 +0 TLS +LOCAL DEFAULT +9 sl3
+[0-9]+: 0000002c +0 TLS +LOCAL DEFAULT +9 sl4
+[0-9]+: 00000030 +0 TLS +LOCAL DEFAULT +9 sl5
+[0-9]+: 00000034 +0 TLS +LOCAL DEFAULT +9 sl6
+[0-9]+: 00000038 +0 TLS +LOCAL DEFAULT +9 sl7
+[0-9]+: 0000003c +0 TLS +LOCAL DEFAULT +9 sl8
+[0-9]+: 00000080 +0 TLS +LOCAL DEFAULT +10 bl1
+[0-9]+: 00000084 +0 TLS +LOCAL DEFAULT +10 bl2
+[0-9]+: 00000088 +0 TLS +LOCAL DEFAULT +10 bl3
+[0-9]+: 0000008c +0 TLS +LOCAL DEFAULT +10 bl4
+[0-9]+: 00000090 +0 TLS +LOCAL DEFAULT +10 bl5
+[0-9]+: 00000094 +0 TLS +LOCAL DEFAULT +10 bl6
+[0-9]+: 00000098 +0 TLS +LOCAL DEFAULT +10 bl7
+[0-9]+: 0000009c +0 TLS +LOCAL DEFAULT +10 bl8
+[0-9]+: 0+804a060 +0 OBJECT LOCAL +HIDDEN +11 _DYNAMIC
+[0-9]+: [0-9a-f]+ +0 OBJECT LOCAL +HIDDEN +13 _GLOBAL_OFFSET_TABLE_
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG3
+[0-9]+: 0000001c +0 TLS +GLOBAL DEFAULT +9 sg8
+[0-9]+: 0000007c +0 TLS +GLOBAL DEFAULT +10 bg8
+[0-9]+: 00000074 +0 TLS +GLOBAL DEFAULT +10 bg6
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG5
+[0-9]+: 00000068 +0 TLS +GLOBAL DEFAULT +10 bg3
+[0-9]+: 00000008 +0 TLS +GLOBAL DEFAULT +9 sg3
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG7
+[0-9]+: 00000048 +0 TLS +GLOBAL HIDDEN +9 sh3
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG2
+[0-9]+: 0000000c +0 TLS +GLOBAL DEFAULT +9 sg4
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG4
+[0-9]+: 00000010 +0 TLS +GLOBAL DEFAULT +9 sg5
+[0-9]+: 00000070 +0 TLS +GLOBAL DEFAULT +10 bg5
+[0-9]+: 00000058 +0 TLS +GLOBAL HIDDEN +9 sh7
+[0-9]+: 0000005c +0 TLS +GLOBAL HIDDEN +9 sh8
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT +9 sg1
+[0-9]+: 0+8049188 +0 FUNC +GLOBAL DEFAULT +8 _start
+[0-9]+: 0000004c +0 TLS +GLOBAL HIDDEN +9 sh4
+[0-9]+: 00000078 +0 TLS +GLOBAL DEFAULT +10 bg7
+[0-9]+: 00000050 +0 TLS +GLOBAL HIDDEN +9 sh5
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS __bss_start
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG6
+[0-9]+: 0+8049000 +0 FUNC +GLOBAL DEFAULT +8 fn2
+[0-9]+: 00000004 +0 TLS +GLOBAL DEFAULT +9 sg2
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG1
+[0-9]+: 00000040 +0 TLS +GLOBAL HIDDEN +9 sh1
+[0-9]+: 00000014 +0 TLS +GLOBAL DEFAULT +9 sg6
+[0-9]+: 00000018 +0 TLS +GLOBAL DEFAULT +9 sg7
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _edata
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _end
+[0-9]+: 00000044 +0 TLS +GLOBAL HIDDEN +9 sh2
+[0-9]+: 00000054 +0 TLS +GLOBAL HIDDEN +9 sh6
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG8
+[0-9]+: 00000064 +0 TLS +GLOBAL DEFAULT +10 bg2
+[0-9]+: 00000060 +0 TLS +GLOBAL DEFAULT +10 bg1
+[0-9]+: [0-9a-f]+ +0 FUNC +GLOBAL DEFAULT UND ___tls_get_addr
+[0-9]+: 0000006c +0 TLS +GLOBAL DEFAULT +10 bg4
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+[0-9]+: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +1 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +2 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +3 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +4 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +5 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +6 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +7 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +8 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +9 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +10 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +11 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +12 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +13 *
+[0-9]+: 00000020 +0 +TLS +LOCAL +DEFAULT +9 sl1
+[0-9]+: 00000024 +0 +TLS +LOCAL +DEFAULT +9 sl2
+[0-9]+: 00000028 +0 +TLS +LOCAL +DEFAULT +9 sl3
+[0-9]+: 0000002c +0 +TLS +LOCAL +DEFAULT +9 sl4
+[0-9]+: 00000030 +0 +TLS +LOCAL +DEFAULT +9 sl5
+[0-9]+: 00000034 +0 +TLS +LOCAL +DEFAULT +9 sl6
+[0-9]+: 00000038 +0 +TLS +LOCAL +DEFAULT +9 sl7
+[0-9]+: 0000003c +0 +TLS +LOCAL +DEFAULT +9 sl8
+[0-9]+: 00000080 +0 +TLS +LOCAL +DEFAULT +10 bl1
+[0-9]+: 00000084 +0 +TLS +LOCAL +DEFAULT +10 bl2
+[0-9]+: 00000088 +0 +TLS +LOCAL +DEFAULT +10 bl3
+[0-9]+: 0000008c +0 +TLS +LOCAL +DEFAULT +10 bl4
+[0-9]+: 00000090 +0 +TLS +LOCAL +DEFAULT +10 bl5
+[0-9]+: 00000094 +0 +TLS +LOCAL +DEFAULT +10 bl6
+[0-9]+: 00000098 +0 +TLS +LOCAL +DEFAULT +10 bl7
+[0-9]+: 0000009c +0 +TLS +LOCAL +DEFAULT +10 bl8
+[0-9]+: 0+804a060 +0 +OBJECT +LOCAL +HIDDEN +11 _DYNAMIC
+[0-9]+: [0-9a-f]+ +0 +OBJECT +LOCAL +HIDDEN +13 _GLOBAL_OFFSET_TABLE_
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG3
+[0-9]+: 0000001c +0 +TLS +GLOBAL +DEFAULT +9 sg8
+[0-9]+: 0000007c +0 +TLS +GLOBAL +DEFAULT +10 bg8
+[0-9]+: 00000074 +0 +TLS +GLOBAL +DEFAULT +10 bg6
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG5
+[0-9]+: 00000068 +0 +TLS +GLOBAL +DEFAULT +10 bg3
+[0-9]+: 00000008 +0 +TLS +GLOBAL +DEFAULT +9 sg3
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG7
+[0-9]+: 00000048 +0 +TLS +GLOBAL +HIDDEN +9 sh3
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG2
+[0-9]+: 0000000c +0 +TLS +GLOBAL +DEFAULT +9 sg4
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG4
+[0-9]+: 00000010 +0 +TLS +GLOBAL +DEFAULT +9 sg5
+[0-9]+: 00000070 +0 +TLS +GLOBAL +DEFAULT +10 bg5
+[0-9]+: 00000058 +0 +TLS +GLOBAL +HIDDEN +9 sh7
+[0-9]+: 0000005c +0 +TLS +GLOBAL +HIDDEN +9 sh8
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +9 sg1
+[0-9]+: 0+8049188 +0 +FUNC +GLOBAL +DEFAULT +8 _start
+[0-9]+: 0000004c +0 +TLS +GLOBAL +HIDDEN +9 sh4
+[0-9]+: 00000078 +0 +TLS +GLOBAL +DEFAULT +10 bg7
+[0-9]+: 00000050 +0 +TLS +GLOBAL +HIDDEN +9 sh5
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG6
+[0-9]+: 0+8049000 +0 +FUNC +GLOBAL +DEFAULT +8 fn2
+[0-9]+: 00000004 +0 +TLS +GLOBAL +DEFAULT +9 sg2
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG1
+[0-9]+: 00000040 +0 +TLS +GLOBAL +HIDDEN +9 sh1
+[0-9]+: 00000014 +0 +TLS +GLOBAL +DEFAULT +9 sg6
+[0-9]+: 00000018 +0 +TLS +GLOBAL +DEFAULT +9 sg7
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
+[0-9]+: 00000044 +0 +TLS +GLOBAL +HIDDEN +9 sh2
+[0-9]+: 00000054 +0 +TLS +GLOBAL +HIDDEN +9 sh6
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG8
+[0-9]+: 00000064 +0 +TLS +GLOBAL +DEFAULT +10 bg2
+[0-9]+: 00000060 +0 +TLS +GLOBAL +DEFAULT +10 bg1
+[0-9]+: [0-9a-f]+ +0 +FUNC +GLOBAL +DEFAULT +UND ___tls_get_addr
+[0-9]+: 0000006c +0 +TLS +GLOBAL +DEFAULT +10 bg4

View File

@ -8,7 +8,7 @@
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
+\[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al
+\[[ 0-9]+\] +NULL +0+ 0+ 0+ 0+ +0 +0 +0
+\[[ 0-9]+\] \.interp +.*
+\[[ 0-9]+\] \.hash +.*
@ -16,8 +16,8 @@ Section Headers:
+\[[ 0-9]+\] \.dynstr +.*
+\[[ 0-9]+\] \.rel.dyn +.*
+\[[ 0-9]+\] \.text +PROGBITS +0+8049000 .*
+\[[ 0-9]+\] \.tdata +PROGBITS +0+804a000 [0-9a-f]+ 000060 00 WAT 0 0 4096
+\[[ 0-9]+\] \.tbss +NOBITS +[0-9a-f]+ [0-9a-f]+ 000040 00 WAT 0 0 1
+\[[ 0-9]+\] \.tdata +PROGBITS +0+804a000 [0-9a-f]+ 000060 00 WAT +0 +0 4096
+\[[ 0-9]+\] \.tbss +NOBITS +[0-9a-f]+ [0-9a-f]+ 000040 00 WAT +0 +0 +1
+\[[ 0-9]+\] \.dynamic +DYNAMIC +0+804a060 .*
+\[[ 0-9]+\] \.got +PROGBITS +0+804a0e0 .*
+\[[ 0-9]+\] \.got\.plt +PROGBITS +0+804a104 .*
@ -34,118 +34,118 @@ Entry point 0x8049158
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+60 0x0+a0 R +0x1000
+LOAD.*
+LOAD.*
+DYNAMIC.*
+TLS +0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x0+60 0x0+a0 R +0x1000
Section to Segment mapping:
Segment Sections...
00 +
01 +.interp *
02 +.interp .hash .dynsym .dynstr .rel.dyn .text *
03 +.tdata .dynamic .got .got.plt *
04 +.dynamic *
05 +.tdata .tbss *
+Segment Sections...
+00 +
+01 +.interp *
+02 +.interp .hash .dynsym .dynstr .rel.dyn .text *
+03 +.tdata .dynamic .got .got.plt *
+04 +.dynamic *
+05 +.tdata .tbss *
Relocation section '.rel.dyn' at offset 0x[0-9a-f]+ contains 9 entries:
Offset +Info +Type +Sym.Value +Sym. Name
0+804a0e0 0000010e R_386_TLS_TPOFF +0+ +sG3
0+804a0e4 0000020e R_386_TLS_TPOFF +0+ +sG5
0+804a0e8 0000030e R_386_TLS_TPOFF +0+ +sG7
0+804a0ec 00000425 R_386_TLS_TPOFF32 0+ +sG2
0+804a0f0 00000525 R_386_TLS_TPOFF32 0+ +sG4
0+804a0f4 0000050e R_386_TLS_TPOFF +0+ +sG4
0+804a0f8 00000725 R_386_TLS_TPOFF32 0+ +sG6
0+804a0fc 00000825 R_386_TLS_TPOFF32 0+ +sG1
0+804a100 00000b0e R_386_TLS_TPOFF +0+ +sG8
0+804a0e0 +0000010e R_386_TLS_TPOFF +0+ +sG3
0+804a0e4 +0000020e R_386_TLS_TPOFF +0+ +sG5
0+804a0e8 +0000030e R_386_TLS_TPOFF +0+ +sG7
0+804a0ec +00000425 R_386_TLS_TPOFF32 0+ +sG2
0+804a0f0 +00000525 R_386_TLS_TPOFF32 0+ +sG4
0+804a0f4 +0000050e R_386_TLS_TPOFF +0+ +sG4
0+804a0f8 +00000725 R_386_TLS_TPOFF32 0+ +sG6
0+804a0fc +00000825 R_386_TLS_TPOFF32 0+ +sG1
0+804a100 +00000b0e R_386_TLS_TPOFF +0+ +sG8
Symbol table '\.dynsym' contains [0-9]+ entries:
+Num: +Value Size Type +Bind +Vis +Ndx Name
+[0-9]+: 0+ +0 NOTYPE LOCAL DEFAULT UND *
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG3
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG5
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG7
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG2
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG4
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS __bss_start
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG6
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG1
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _edata
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _end
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG8
+Num: +Value +Size +Type +Bind +Vis +Ndx Name
+[0-9]+: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND *
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG3
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG5
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG7
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG2
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG4
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG6
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG1
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG8
Symbol table '\.symtab' contains [0-9]+ entries:
+Num: +Value Size Type +Bind +Vis +Ndx Name
+[0-9]+: 0+ +0 NOTYPE LOCAL DEFAULT UND *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +1 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +2 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +3 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +4 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +5 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +6 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +7 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +8 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +9 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +10 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +11 *
+[0-9]+: 00000020 +0 TLS +LOCAL DEFAULT +7 sl1
+[0-9]+: 00000024 +0 TLS +LOCAL DEFAULT +7 sl2
+[0-9]+: 00000028 +0 TLS +LOCAL DEFAULT +7 sl3
+[0-9]+: 0000002c +0 TLS +LOCAL DEFAULT +7 sl4
+[0-9]+: 00000030 +0 TLS +LOCAL DEFAULT +7 sl5
+[0-9]+: 00000034 +0 TLS +LOCAL DEFAULT +7 sl6
+[0-9]+: 00000038 +0 TLS +LOCAL DEFAULT +7 sl7
+[0-9]+: 0000003c +0 TLS +LOCAL DEFAULT +7 sl8
+[0-9]+: 00000080 +0 TLS +LOCAL DEFAULT +8 bl1
+[0-9]+: 00000084 +0 TLS +LOCAL DEFAULT +8 bl2
+[0-9]+: 00000088 +0 TLS +LOCAL DEFAULT +8 bl3
+[0-9]+: 0000008c +0 TLS +LOCAL DEFAULT +8 bl4
+[0-9]+: 00000090 +0 TLS +LOCAL DEFAULT +8 bl5
+[0-9]+: 00000094 +0 TLS +LOCAL DEFAULT +8 bl6
+[0-9]+: 00000098 +0 TLS +LOCAL DEFAULT +8 bl7
+[0-9]+: 0000009c +0 TLS +LOCAL DEFAULT +8 bl8
+[0-9]+: 00001000 +0 TLS +LOCAL HIDDEN +7 _TLS_MODULE_BASE_
+[0-9]+: 0+804a060 +0 OBJECT LOCAL HIDDEN 9 _DYNAMIC
+[0-9]+: [0-9a-f]+ +0 OBJECT LOCAL HIDDEN 11 _GLOBAL_OFFSET_TABLE_
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG3
+[0-9]+: 0000001c +0 TLS +GLOBAL DEFAULT +7 sg8
+[0-9]+: 0000007c +0 TLS +GLOBAL DEFAULT +8 bg8
+[0-9]+: 00000074 +0 TLS +GLOBAL DEFAULT +8 bg6
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG5
+[0-9]+: 00000068 +0 TLS +GLOBAL DEFAULT +8 bg3
+[0-9]+: 00000008 +0 TLS +GLOBAL DEFAULT +7 sg3
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG7
+[0-9]+: 00000048 +0 TLS +GLOBAL HIDDEN +7 sh3
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG2
+[0-9]+: 0000000c +0 TLS +GLOBAL DEFAULT +7 sg4
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG4
+[0-9]+: 00000010 +0 TLS +GLOBAL DEFAULT +7 sg5
+[0-9]+: 00000070 +0 TLS +GLOBAL DEFAULT +8 bg5
+[0-9]+: 00000058 +0 TLS +GLOBAL HIDDEN +7 sh7
+[0-9]+: 0000005c +0 TLS +GLOBAL HIDDEN +7 sh8
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT +7 sg1
+[0-9]+: 0+8049158 +0 FUNC +GLOBAL DEFAULT +6 _start
+[0-9]+: 0000004c +0 TLS +GLOBAL HIDDEN +7 sh4
+[0-9]+: 00000078 +0 TLS +GLOBAL DEFAULT +8 bg7
+[0-9]+: 00000050 +0 TLS +GLOBAL HIDDEN +7 sh5
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS __bss_start
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG6
+[0-9]+: 0+8049000 +0 FUNC +GLOBAL DEFAULT +6 fn2
+[0-9]+: 00000004 +0 TLS +GLOBAL DEFAULT +7 sg2
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG1
+[0-9]+: 00000040 +0 TLS +GLOBAL HIDDEN +7 sh1
+[0-9]+: 00000014 +0 TLS +GLOBAL DEFAULT +7 sg6
+[0-9]+: 00000018 +0 TLS +GLOBAL DEFAULT +7 sg7
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _edata
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _end
+[0-9]+: 00000044 +0 TLS +GLOBAL HIDDEN +7 sh2
+[0-9]+: 00000054 +0 TLS +GLOBAL HIDDEN +7 sh6
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG8
+[0-9]+: 00000064 +0 TLS +GLOBAL DEFAULT +8 bg2
+[0-9]+: 00000060 +0 TLS +GLOBAL DEFAULT +8 bg1
+[0-9]+: 0000006c +0 TLS +GLOBAL DEFAULT +8 bg4
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+[0-9]+: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +1 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +2 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +3 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +4 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +5 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +6 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +7 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +8 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +9 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +10 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +11 *
+[0-9]+: 00000020 +0 +TLS +LOCAL +DEFAULT +7 sl1
+[0-9]+: 00000024 +0 +TLS +LOCAL +DEFAULT +7 sl2
+[0-9]+: 00000028 +0 +TLS +LOCAL +DEFAULT +7 sl3
+[0-9]+: 0000002c +0 +TLS +LOCAL +DEFAULT +7 sl4
+[0-9]+: 00000030 +0 +TLS +LOCAL +DEFAULT +7 sl5
+[0-9]+: 00000034 +0 +TLS +LOCAL +DEFAULT +7 sl6
+[0-9]+: 00000038 +0 +TLS +LOCAL +DEFAULT +7 sl7
+[0-9]+: 0000003c +0 +TLS +LOCAL +DEFAULT +7 sl8
+[0-9]+: 00000080 +0 +TLS +LOCAL +DEFAULT +8 bl1
+[0-9]+: 00000084 +0 +TLS +LOCAL +DEFAULT +8 bl2
+[0-9]+: 00000088 +0 +TLS +LOCAL +DEFAULT +8 bl3
+[0-9]+: 0000008c +0 +TLS +LOCAL +DEFAULT +8 bl4
+[0-9]+: 00000090 +0 +TLS +LOCAL +DEFAULT +8 bl5
+[0-9]+: 00000094 +0 +TLS +LOCAL +DEFAULT +8 bl6
+[0-9]+: 00000098 +0 +TLS +LOCAL +DEFAULT +8 bl7
+[0-9]+: 0000009c +0 +TLS +LOCAL +DEFAULT +8 bl8
+[0-9]+: 00001000 +0 +TLS +LOCAL +HIDDEN +7 _TLS_MODULE_BASE_
+[0-9]+: 0+804a060 +0 +OBJECT +LOCAL +HIDDEN +9 _DYNAMIC
+[0-9]+: [0-9a-f]+ +0 +OBJECT +LOCAL +HIDDEN +11 _GLOBAL_OFFSET_TABLE_
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG3
+[0-9]+: 0000001c +0 +TLS +GLOBAL +DEFAULT +7 sg8
+[0-9]+: 0000007c +0 +TLS +GLOBAL +DEFAULT +8 bg8
+[0-9]+: 00000074 +0 +TLS +GLOBAL +DEFAULT +8 bg6
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG5
+[0-9]+: 00000068 +0 +TLS +GLOBAL +DEFAULT +8 bg3
+[0-9]+: 00000008 +0 +TLS +GLOBAL +DEFAULT +7 sg3
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG7
+[0-9]+: 00000048 +0 +TLS +GLOBAL +HIDDEN +7 sh3
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG2
+[0-9]+: 0000000c +0 +TLS +GLOBAL +DEFAULT +7 sg4
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG4
+[0-9]+: 00000010 +0 +TLS +GLOBAL +DEFAULT +7 sg5
+[0-9]+: 00000070 +0 +TLS +GLOBAL +DEFAULT +8 bg5
+[0-9]+: 00000058 +0 +TLS +GLOBAL +HIDDEN +7 sh7
+[0-9]+: 0000005c +0 +TLS +GLOBAL +HIDDEN +7 sh8
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +7 sg1
+[0-9]+: 0+8049158 +0 +FUNC +GLOBAL +DEFAULT +6 _start
+[0-9]+: 0000004c +0 +TLS +GLOBAL +HIDDEN +7 sh4
+[0-9]+: 00000078 +0 +TLS +GLOBAL +DEFAULT +8 bg7
+[0-9]+: 00000050 +0 +TLS +GLOBAL +HIDDEN +7 sh5
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG6
+[0-9]+: 0+8049000 +0 +FUNC +GLOBAL +DEFAULT +6 fn2
+[0-9]+: 00000004 +0 +TLS +GLOBAL +DEFAULT +7 sg2
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG1
+[0-9]+: 00000040 +0 +TLS +GLOBAL +HIDDEN +7 sh1
+[0-9]+: 00000014 +0 +TLS +GLOBAL +DEFAULT +7 sg6
+[0-9]+: 00000018 +0 +TLS +GLOBAL +DEFAULT +7 sg7
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
+[0-9]+: 00000044 +0 +TLS +GLOBAL +HIDDEN +7 sh2
+[0-9]+: 00000054 +0 +TLS +GLOBAL +HIDDEN +7 sh6
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG8
+[0-9]+: 00000064 +0 +TLS +GLOBAL +DEFAULT +8 bg2
+[0-9]+: 00000060 +0 +TLS +GLOBAL +DEFAULT +8 bg1
+[0-9]+: 0000006c +0 +TLS +GLOBAL +DEFAULT +8 bg4

View File

@ -8,7 +8,7 @@
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
+\[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al
+\[[ 0-9]+\] +NULL +0+ 0+ 0+ 0+ +0 +0 +0
+\[[ 0-9]+\] \.hash +.*
+\[[ 0-9]+\] \.dynsym +.*
@ -16,8 +16,8 @@ Section Headers:
+\[[ 0-9]+\] \.rel.dyn +.*
+\[[ 0-9]+\] \.rel.plt +.*
+\[[ 0-9]+\] \.text +.*
+\[[ 0-9]+\] \.tdata +PROGBITS +[0-9a-f]+ [0-9a-f]+ 000060 00 WAT 0 0 1
+\[[ 0-9]+\] \.tbss +NOBITS +[0-9aa-f]+ [0-9a-f]+ 000020 00 WAT 0 0 1
+\[[ 0-9]+\] \.tdata +PROGBITS +[0-9a-f]+ [0-9a-f]+ 000060 00 WAT +0 +0 +1
+\[[ 0-9]+\] \.tbss +NOBITS +[0-9aa-f]+ [0-9a-f]+ 000020 00 WAT +0 +0 +1
+\[[ 0-9]+\] \.dynamic +.*
+\[[ 0-9]+\] \.got +.*
+\[[ 0-9]+\] \.got.plt +.*
@ -34,18 +34,18 @@ Entry point 0x[0-9a-f]+
There are [0-9]+ program headers, starting at offset [0-9]+
Program Headers:
Type +Offset +VirtAddr +PhysAddr +FileSiz +MemSiz +Flg Align
LOAD.*
LOAD.*
DYNAMIC.*
TLS +0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x0+60 0x0+80 R +0x1
+Type +Offset +VirtAddr +PhysAddr +FileSiz +MemSiz +Flg Align
+LOAD.*
+LOAD.*
+DYNAMIC.*
+TLS +0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x0+60 0x0+80 R +0x1
Section to Segment mapping:
Segment Sections...
00 +.hash .dynsym .dynstr .rel.dyn .rel.plt .text *
01 +.tdata .dynamic .got .got.plt *
02 +.dynamic *
03 +.tdata .tbss *
+Segment Sections...
+00 +.hash .dynsym .dynstr .rel.dyn .rel.plt .text *
+01 +.tdata .dynamic .got .got.plt *
+02 +.dynamic *
+03 +.tdata .tbss *
Relocation section '.rel.dyn' at offset 0x[0-9a-f]+ contains 20 entries:
Offset +Info +Type +Sym.Value +Sym. Name
@ -64,86 +64,86 @@ Relocation section '.rel.dyn' at offset 0x[0-9a-f]+ contains 20 entries:
[0-9a-f ]+R_386_TLS_TPOFF *
[0-9a-f ]+R_386_TLS_TPOFF *
[0-9a-f ]+R_386_TLS_TPOFF32
[0-9a-f ]+R_386_TLS_TPOFF 0+8 sg3
[0-9a-f ]+R_386_TLS_TPOFF32 0+c sg4
[0-9a-f ]+R_386_TLS_TPOFF 0+c sg4
[0-9a-f ]+R_386_TLS_TPOFF 0+10 sg5
[0-9a-f ]+R_386_TLS_TPOFF32 0+4 sg2
[0-9a-f ]+R_386_TLS_TPOFF +0+8 +sg3
[0-9a-f ]+R_386_TLS_TPOFF32 0+c +sg4
[0-9a-f ]+R_386_TLS_TPOFF +0+c +sg4
[0-9a-f ]+R_386_TLS_TPOFF +0+10 +sg5
[0-9a-f ]+R_386_TLS_TPOFF32 0+4 +sg2
Relocation section '.rel.plt' at offset 0x[0-9a-f]+ contains 5 entries:
Offset Info Type Sym.Value Sym. Name
[0-9a-f ]+R_386_TLS_DESC * 0+ sg1
Offset +Info +Type +Sym.Value +Sym. Name
[0-9a-f ]+R_386_TLS_DESC * 0+ +sg1
[0-9a-f ]+R_386_TLS_DESC *
[0-9a-f ]+R_386_TLS_DESC *
[0-9a-f ]+R_386_TLS_DESC *
[0-9a-f ]+R_386_TLS_DESC *
Symbol table '\.dynsym' contains [0-9]+ entries:
+Num: + Value Size Type + Bind +Vis +Ndx Name
+[0-9]+: 0+ +0 NOTYPE LOCAL DEFAULT UND *
+[0-9]+: 0+1c +0 TLS +GLOBAL DEFAULT +7 sg8
+[0-9]+: 0+8 +0 TLS +GLOBAL DEFAULT +7 sg3
+[0-9]+: 0+c +0 TLS +GLOBAL DEFAULT +7 sg4
+[0-9]+: 0+10 +0 TLS +GLOBAL DEFAULT +7 sg5
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT +7 sg1
+[0-9]+: [0-9a-f]+ +0 FUNC +GLOBAL DEFAULT +6 fn1
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS __bss_start
+[0-9]+: 0+4 +0 TLS +GLOBAL DEFAULT +7 sg2
+[0-9]+: 0+14 +0 TLS +GLOBAL DEFAULT +7 sg6
+[0-9]+: 0+18 +0 TLS +GLOBAL DEFAULT +7 sg7
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _edata
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _end
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+[0-9]+: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND *
+[0-9]+: 0+1c +0 +TLS +GLOBAL +DEFAULT +7 sg8
+[0-9]+: 0+8 +0 +TLS +GLOBAL +DEFAULT +7 sg3
+[0-9]+: 0+c +0 +TLS +GLOBAL +DEFAULT +7 sg4
+[0-9]+: 0+10 +0 +TLS +GLOBAL +DEFAULT +7 sg5
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +7 sg1
+[0-9]+: [0-9a-f]+ +0 +FUNC +GLOBAL +DEFAULT +6 fn1
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
+[0-9]+: 0+4 +0 +TLS +GLOBAL +DEFAULT +7 sg2
+[0-9]+: 0+14 +0 +TLS +GLOBAL +DEFAULT +7 sg6
+[0-9]+: 0+18 +0 +TLS +GLOBAL +DEFAULT +7 sg7
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
Symbol table '\.symtab' contains [0-9]+ entries:
+Num: +Value Size Type +Bind +Vis +Ndx Name
+[0-9]+: 0+ +0 NOTYPE LOCAL DEFAULT UND *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +1 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +2 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +3 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +4 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +5 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +6 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +7 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +8 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +9 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +10 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +11 *
+[0-9]+: 0+20 +0 TLS +LOCAL DEFAULT +7 sl1
+[0-9]+: 0+24 +0 TLS +LOCAL DEFAULT +7 sl2
+[0-9]+: 0+28 +0 TLS +LOCAL DEFAULT +7 sl3
+[0-9]+: 0+2c +0 TLS +LOCAL DEFAULT +7 sl4
+[0-9]+: 0+30 +0 TLS +LOCAL DEFAULT +7 sl5
+[0-9]+: 0+34 +0 TLS +LOCAL DEFAULT +7 sl6
+[0-9]+: 0+38 +0 TLS +LOCAL DEFAULT +7 sl7
+[0-9]+: 0+3c +0 TLS +LOCAL DEFAULT +7 sl8
+[0-9]+: 0+60 +0 TLS +LOCAL HIDDEN +8 sH1
+[0-9]+: 0+ +0 TLS +LOCAL HIDDEN +7 _TLS_MODULE_BASE_
+[0-9]+: [0-9a-f]+ +0 OBJECT LOCAL HIDDEN ABS _DYNAMIC
+[0-9]+: 0+48 +0 TLS +LOCAL HIDDEN +7 sh3
+[0-9]+: 0+64 +0 TLS +LOCAL HIDDEN +8 sH2
+[0-9]+: 0+78 +0 TLS +LOCAL HIDDEN +8 sH7
+[0-9]+: 0+58 +0 TLS +LOCAL HIDDEN +7 sh7
+[0-9]+: 0+5c +0 TLS +LOCAL HIDDEN +7 sh8
+[0-9]+: 0+6c +0 TLS +LOCAL HIDDEN +8 sH4
+[0-9]+: 0+4c +0 TLS +LOCAL HIDDEN +7 sh4
+[0-9]+: 0+68 +0 TLS +LOCAL HIDDEN +8 sH3
+[0-9]+: 0+50 +0 TLS +LOCAL HIDDEN +7 sh5
+[0-9]+: 0+70 +0 TLS +LOCAL HIDDEN +8 sH5
+[0-9]+: 0+74 +0 TLS +LOCAL HIDDEN +8 sH6
+[0-9]+: 0+7c +0 TLS +LOCAL HIDDEN +8 sH8
+[0-9]+: 0+40 +0 TLS +LOCAL HIDDEN +7 sh1
+[0-9]+: [0-9a-f]+ +0 OBJECT LOCAL HIDDEN ABS _GLOBAL_OFFSET_TABLE_
+[0-9]+: 0+44 +0 TLS +LOCAL HIDDEN +7 sh2
+[0-9]+: 0+54 +0 TLS +LOCAL HIDDEN +7 sh6
+[0-9]+: 0+1c +0 TLS +GLOBAL DEFAULT +7 sg8
+[0-9]+: 0+8 +0 TLS +GLOBAL DEFAULT +7 sg3
+[0-9]+: 0+c +0 TLS +GLOBAL DEFAULT +7 sg4
+[0-9]+: 0+10 +0 TLS +GLOBAL DEFAULT +7 sg5
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT +7 sg1
+[0-9]+: [0-9a-f]+ +0 FUNC +GLOBAL DEFAULT +6 fn1
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS __bss_start
+[0-9]+: 0+4 +0 TLS +GLOBAL DEFAULT +7 sg2
+[0-9]+: 0+14 +0 TLS +GLOBAL DEFAULT +7 sg6
+[0-9]+: 0+18 +0 TLS +GLOBAL DEFAULT +7 sg7
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _edata
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _end
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+[0-9]+: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +1 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +2 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +3 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +4 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +5 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +6 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +7 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +8 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +9 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +10 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +11 *
+[0-9]+: 0+20 +0 +TLS +LOCAL +DEFAULT +7 sl1
+[0-9]+: 0+24 +0 +TLS +LOCAL +DEFAULT +7 sl2
+[0-9]+: 0+28 +0 +TLS +LOCAL +DEFAULT +7 sl3
+[0-9]+: 0+2c +0 +TLS +LOCAL +DEFAULT +7 sl4
+[0-9]+: 0+30 +0 +TLS +LOCAL +DEFAULT +7 sl5
+[0-9]+: 0+34 +0 +TLS +LOCAL +DEFAULT +7 sl6
+[0-9]+: 0+38 +0 +TLS +LOCAL +DEFAULT +7 sl7
+[0-9]+: 0+3c +0 +TLS +LOCAL +DEFAULT +7 sl8
+[0-9]+: 0+60 +0 +TLS +LOCAL +HIDDEN +8 sH1
+[0-9]+: 0+ +0 +TLS +LOCAL +HIDDEN +7 _TLS_MODULE_BASE_
+[0-9]+: [0-9a-f]+ +0 +OBJECT +LOCAL +HIDDEN +ABS _DYNAMIC
+[0-9]+: 0+48 +0 +TLS +LOCAL +HIDDEN +7 sh3
+[0-9]+: 0+64 +0 +TLS +LOCAL +HIDDEN +8 sH2
+[0-9]+: 0+78 +0 +TLS +LOCAL +HIDDEN +8 sH7
+[0-9]+: 0+58 +0 +TLS +LOCAL +HIDDEN +7 sh7
+[0-9]+: 0+5c +0 +TLS +LOCAL +HIDDEN +7 sh8
+[0-9]+: 0+6c +0 +TLS +LOCAL +HIDDEN +8 sH4
+[0-9]+: 0+4c +0 +TLS +LOCAL +HIDDEN +7 sh4
+[0-9]+: 0+68 +0 +TLS +LOCAL +HIDDEN +8 sH3
+[0-9]+: 0+50 +0 +TLS +LOCAL +HIDDEN +7 sh5
+[0-9]+: 0+70 +0 +TLS +LOCAL +HIDDEN +8 sH5
+[0-9]+: 0+74 +0 +TLS +LOCAL +HIDDEN +8 sH6
+[0-9]+: 0+7c +0 +TLS +LOCAL +HIDDEN +8 sH8
+[0-9]+: 0+40 +0 +TLS +LOCAL +HIDDEN +7 sh1
+[0-9]+: [0-9a-f]+ +0 +OBJECT +LOCAL +HIDDEN +ABS _GLOBAL_OFFSET_TABLE_
+[0-9]+: 0+44 +0 +TLS +LOCAL +HIDDEN +7 sh2
+[0-9]+: 0+54 +0 +TLS +LOCAL +HIDDEN +7 sh6
+[0-9]+: 0+1c +0 +TLS +GLOBAL +DEFAULT +7 sg8
+[0-9]+: 0+8 +0 +TLS +GLOBAL +DEFAULT +7 sg3
+[0-9]+: 0+c +0 +TLS +GLOBAL +DEFAULT +7 sg4
+[0-9]+: 0+10 +0 +TLS +GLOBAL +DEFAULT +7 sg5
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +7 sg1
+[0-9]+: [0-9a-f]+ +0 +FUNC +GLOBAL +DEFAULT +6 fn1
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
+[0-9]+: 0+4 +0 +TLS +GLOBAL +DEFAULT +7 sg2
+[0-9]+: 0+14 +0 +TLS +GLOBAL +DEFAULT +7 sg6
+[0-9]+: 0+18 +0 +TLS +GLOBAL +DEFAULT +7 sg7
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end

View File

@ -7,7 +7,7 @@
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
+\[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al
+\[[ 0-9]+\] +NULL +0+ 0+ 0+ 0+ +0 +0 +0
+\[[ 0-9]+\] \.hash +.*
+\[[ 0-9]+\] \.dynsym +.*
@ -32,72 +32,72 @@ Entry point 0x[0-9a-f]+
There are [0-9]+ program headers, starting at offset [0-9]+
Program Headers:
Type +Offset +VirtAddr +PhysAddr +FileSiz +MemSiz +Flg Align
LOAD.*
LOAD.*
DYNAMIC.*
+Type +Offset +VirtAddr +PhysAddr +FileSiz +MemSiz +Flg Align
+LOAD.*
+LOAD.*
+DYNAMIC.*
Section to Segment mapping:
Segment Sections...
00 +.hash .dynsym .dynstr .rel.dyn .rel.plt .plt .text *
01 +.dynamic .got .got.plt *
02 +.dynamic *
+Segment Sections...
+00 +.hash .dynsym .dynstr .rel.dyn .rel.plt .plt .text *
+01 +.dynamic .got .got.plt *
+02 +.dynamic *
Relocation section '.rel.dyn' at offset 0x[0-9a-f]+ contains 8 entries:
Offset +Info +Type +Sym.Value +Sym. Name
[0-9a-f ]+R_386_TLS_TPOFF32 0+ sG3
[0-9a-f ]+R_386_TLS_TPOFF 0+ sG5
[0-9a-f ]+R_386_TLS_DTPMOD3 0+ sG2
[0-9a-f ]+R_386_TLS_DTPOFF3 0+ sG2
[0-9a-f ]+R_386_TLS_TPOFF 0+ sG4
[0-9a-f ]+R_386_TLS_TPOFF32 0+ sG6
[0-9a-f ]+R_386_TLS_DTPMOD3 0+ sG1
[0-9a-f ]+R_386_TLS_DTPOFF3 0+ sG1
[0-9a-f ]+R_386_TLS_TPOFF32 0+ +sG3
[0-9a-f ]+R_386_TLS_TPOFF +0+ +sG5
[0-9a-f ]+R_386_TLS_DTPMOD3 0+ +sG2
[0-9a-f ]+R_386_TLS_DTPOFF3 0+ +sG2
[0-9a-f ]+R_386_TLS_TPOFF +0+ +sG4
[0-9a-f ]+R_386_TLS_TPOFF32 0+ +sG6
[0-9a-f ]+R_386_TLS_DTPMOD3 0+ +sG1
[0-9a-f ]+R_386_TLS_DTPOFF3 0+ +sG1
Relocation section '.rel.plt' at offset 0x[0-9a-f]+ contains 3 entries:
Offset Info Type Sym.Value Sym. Name
[0-9a-f ]+R_386_JUMP_SLOT 0+ ___tls_get_addr
[0-9a-f ]+R_386_TLS_DESC 0+ sG1
[0-9a-f ]+R_386_TLS_DESC 0+ sG2
Offset +Info +Type +Sym.Value +Sym. Name
[0-9a-f ]+R_386_JUMP_SLOT +0+ +___tls_get_addr
[0-9a-f ]+R_386_TLS_DESC +0+ +sG1
[0-9a-f ]+R_386_TLS_DESC +0+ +sG2
Symbol table '\.dynsym' contains [0-9]+ entries:
+Num: + Value Size Type + Bind +Vis +Ndx Name
+[0-9]+: 0+ +0 NOTYPE LOCAL DEFAULT UND *
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG3
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG5
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG2
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG4
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS __bss_start
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG6
+[0-9]+: [0-9a-f]+ +0 FUNC +GLOBAL DEFAULT +7 fc1
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG1
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _edata
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _end
+[0-9]+: 0+ +0 NOTYPE GLOBAL DEFAULT UND ___tls_get_addr
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+[0-9]+: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND *
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG3
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG5
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG2
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG4
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG6
+[0-9]+: [0-9a-f]+ +0 +FUNC +GLOBAL +DEFAULT +7 fc1
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG1
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
+[0-9]+: 0+ +0 +NOTYPE +GLOBAL +DEFAULT +UND ___tls_get_addr
Symbol table '\.symtab' contains [0-9]+ entries:
+Num: +Value Size Type +Bind +Vis +Ndx Name
+[0-9]+: 0+ +0 NOTYPE LOCAL DEFAULT UND *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +1 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +2 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +3 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +4 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +5 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +6 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +7 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +8 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +9 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +10 *
+[0-9]+: [0-9a-f]+ +0 OBJECT LOCAL HIDDEN ABS _DYNAMIC
+[0-9]+: [0-9a-f]+ +0 OBJECT LOCAL HIDDEN ABS _GLOBAL_OFFSET_TABLE_
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG3
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG5
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG2
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG4
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS __bss_start
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG6
+[0-9]+: [0-9a-f]+ +0 FUNC +GLOBAL DEFAULT +7 fc1
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sG1
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _edata
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _end
+[0-9]+: 0+ +0 NOTYPE GLOBAL DEFAULT UND ___tls_get_addr
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+[0-9]+: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +1 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +2 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +3 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +4 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +5 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +6 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +7 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +8 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +9 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +10 *
+[0-9]+: [0-9a-f]+ +0 +OBJECT +LOCAL +HIDDEN +ABS _DYNAMIC
+[0-9]+: [0-9a-f]+ +0 +OBJECT +LOCAL +HIDDEN +ABS _GLOBAL_OFFSET_TABLE_
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG3
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG5
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG2
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG4
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG6
+[0-9]+: [0-9a-f]+ +0 +FUNC +GLOBAL +DEFAULT +7 fc1
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sG1
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
+[0-9]+: 0+ +0 +NOTYPE +GLOBAL +DEFAULT +UND ___tls_get_addr

View File

@ -8,14 +8,14 @@
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
+\[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al
+\[[ 0-9]+\] +NULL +0+ 0+ 0+ 0+ +0 +0 +0
+\[[ 0-9]+\] \.hash +.*
+\[[ 0-9]+\] \.dynsym +.*
+\[[ 0-9]+\] \.dynstr +.*
+\[[ 0-9]+\] \.rel.dyn +.*
+\[[ 0-9]+\] \.text +PROGBITS +0+1000 .*
+\[[ 0-9]+\] \.tbss +NOBITS +[0-9a-f]+ [0-9a-f]+ 000024 00 WAT 0 0 1
+\[[ 0-9]+\] \.tbss +NOBITS +[0-9a-f]+ [0-9a-f]+ 000024 00 WAT +0 +0 +1
+\[[ 0-9]+\] \.dynamic +DYNAMIC +0+20f4 .*
+\[[ 0-9]+\] \.got +PROGBITS +0+2174 .*
+\[[ 0-9]+\] \.got.plt +PROGBITS +0+218c .*
@ -32,18 +32,18 @@ Entry point 0x1000
There are [0-9]+ program headers, starting at offset [0-9]+
Program Headers:
Type +Offset +VirtAddr +PhysAddr +FileSiz +MemSiz +Flg Align
LOAD.*
LOAD.*
DYNAMIC.*
TLS +0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x0+ 0x0+24 R +0x1
+Type +Offset +VirtAddr +PhysAddr +FileSiz +MemSiz +Flg Align
+LOAD.*
+LOAD.*
+DYNAMIC.*
+TLS +0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x0+ 0x0+24 R +0x1
Section to Segment mapping:
Segment Sections...
00 +.hash .dynsym .dynstr .rel.dyn .text *
01 +.dynamic .got .got.plt *
02 +.dynamic *
03 +.tbss *
+Segment Sections...
+00 +.hash .dynsym .dynstr .rel.dyn .text *
+01 +.dynamic .got .got.plt *
+02 +.dynamic *
+03 +.tbss *
Relocation section '.rel.dyn' at offset 0x[0-9a-f]+ contains 20 entries:
Offset +Info +Type +Sym.Value +Sym. Name
@ -53,7 +53,7 @@ Relocation section '.rel.dyn' at offset 0x[0-9a-f]+ contains 20 entries:
[0-9a-f ]+R_386_RELATIVE +
[0-9a-f ]+R_386_RELATIVE +
[0-9a-f ]+R_386_RELATIVE +
[0-9a-f ]+R_386_TLS_TPOFF32 0+ sg3
[0-9a-f ]+R_386_TLS_TPOFF32 0+ +sg3
[0-9a-f ]+R_386_TLS_TPOFF32
[0-9a-f ]+R_386_TLS_TPOFF +
[0-9a-f ]+R_386_TLS_TPOFF +
@ -63,54 +63,54 @@ Relocation section '.rel.dyn' at offset 0x[0-9a-f]+ contains 20 entries:
[0-9a-f ]+R_386_TLS_TPOFF +
[0-9a-f ]+R_386_TLS_TPOFF +
[0-9a-f ]+R_386_TLS_TPOFF +
[0-9a-f ]+R_386_TLS_TPOFF 0+ sg4
[0-9a-f ]+R_386_TLS_TPOFF 0+ sg5
[0-9a-f ]+R_386_TLS_TPOFF 0+ sg1
[0-9a-f ]+R_386_TLS_TPOFF 0+ sg2
[0-9a-f ]+R_386_TLS_TPOFF +0+ +sg4
[0-9a-f ]+R_386_TLS_TPOFF +0+ +sg5
[0-9a-f ]+R_386_TLS_TPOFF +0+ +sg1
[0-9a-f ]+R_386_TLS_TPOFF +0+ +sg2
Symbol table '\.dynsym' contains [0-9]+ entries:
+Num: +Value Size Type +Bind +Vis +Ndx Name
+[0-9]+: 0+ +0 NOTYPE LOCAL DEFAULT UND *
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sg3
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sg4
+[0-9]+: 0+1000 +0 FUNC +GLOBAL DEFAULT +5 fn3
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sg5
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sg1
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS __bss_start
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sg2
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _edata
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _end
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+[0-9]+: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND *
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sg3
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sg4
+[0-9]+: 0+1000 +0 +FUNC +GLOBAL +DEFAULT +5 fn3
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sg5
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sg1
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sg2
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
Symbol table '\.symtab' contains [0-9]+ entries:
+Num: +Value Size Type +Bind +Vis +Ndx Name
+[0-9]+: 0+ +0 NOTYPE LOCAL DEFAULT UND *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +1 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +2 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +3 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +4 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +5 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +6 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +7 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +8 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +9 *
+[0-9]+: 0+00 +0 TLS +LOCAL DEFAULT +6 bl1
+[0-9]+: 0+04 +0 TLS +LOCAL DEFAULT +6 bl2
+[0-9]+: 0+08 +0 TLS +LOCAL DEFAULT +6 bl3
+[0-9]+: 0+0c +0 TLS +LOCAL DEFAULT +6 bl4
+[0-9]+: 0+10 +0 TLS +LOCAL DEFAULT +6 bl5
+[0-9]+: [0-9a-f]+ +0 OBJECT LOCAL HIDDEN ABS _DYNAMIC
+[0-9]+: 0+1c +0 TLS +LOCAL HIDDEN +6 sh3
+[0-9]+: 0+20 +0 TLS +LOCAL HIDDEN +6 sh4
+[0-9]+: 0+14 +0 TLS +LOCAL HIDDEN +6 sh1
+[0-9]+: 0+218c +0 OBJECT LOCAL HIDDEN ABS _GLOBAL_OFFSET_TABLE_
+[0-9]+: 0+18 +0 TLS +LOCAL HIDDEN +6 sh2
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sg3
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sg4
+[0-9]+: 0+1000 +0 FUNC +GLOBAL DEFAULT +5 fn3
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sg5
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sg1
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS __bss_start
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT UND sg2
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _edata
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _end
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+[0-9]+: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +1 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +2 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +3 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +4 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +5 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +6 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +7 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +8 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +9 *
+[0-9]+: 0+00 +0 +TLS +LOCAL +DEFAULT +6 bl1
+[0-9]+: 0+04 +0 +TLS +LOCAL +DEFAULT +6 bl2
+[0-9]+: 0+08 +0 +TLS +LOCAL +DEFAULT +6 bl3
+[0-9]+: 0+0c +0 +TLS +LOCAL +DEFAULT +6 bl4
+[0-9]+: 0+10 +0 +TLS +LOCAL +DEFAULT +6 bl5
+[0-9]+: [0-9a-f]+ +0 +OBJECT +LOCAL +HIDDEN +ABS _DYNAMIC
+[0-9]+: 0+1c +0 +TLS +LOCAL +HIDDEN +6 sh3
+[0-9]+: 0+20 +0 +TLS +LOCAL +HIDDEN +6 sh4
+[0-9]+: 0+14 +0 +TLS +LOCAL +HIDDEN +6 sh1
+[0-9]+: 0+218c +0 +OBJECT +LOCAL +HIDDEN +ABS _GLOBAL_OFFSET_TABLE_
+[0-9]+: 0+18 +0 +TLS +LOCAL +HIDDEN +6 sh2
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sg3
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sg4
+[0-9]+: 0+1000 +0 +FUNC +GLOBAL +DEFAULT +5 fn3
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sg5
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sg1
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +UND sg2
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end

View File

@ -8,7 +8,7 @@
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
+\[Nr\] Name +Type +Addr +Off +Size +ES Flg Lk Inf Al
+\[[ 0-9]+\] +NULL +0+ 0+ 0+ 0+ +0 +0 +0
+\[[ 0-9]+\] \.hash +.*
+\[[ 0-9]+\] \.dynsym +.*
@ -17,8 +17,8 @@ Section Headers:
+\[[ 0-9]+\] \.rel.plt +.*
+\[[ 0-9]+\] \.plt +.*
+\[[ 0-9]+\] \.text +.*
+\[[ 0-9]+\] \.tdata +PROGBITS +[0-9a-f]+ [0-9a-f]+ 000060 00 WAT 0 0 1
+\[[ 0-9]+\] \.tbss +NOBITS +[0-9aa-f]+ [0-9a-f]+ 000020 00 WAT 0 0 1
+\[[ 0-9]+\] \.tdata +PROGBITS +[0-9a-f]+ [0-9a-f]+ 000060 00 WAT +0 +0 +1
+\[[ 0-9]+\] \.tbss +NOBITS +[0-9aa-f]+ [0-9a-f]+ 000020 00 WAT +0 +0 +1
+\[[ 0-9]+\] \.dynamic +.*
+\[[ 0-9]+\] \.got +.*
+\[[ 0-9]+\] \.got.plt +.*
@ -35,18 +35,18 @@ Entry point 0x[0-9a-f]+
There are [0-9]+ program headers, starting at offset [0-9]+
Program Headers:
Type +Offset +VirtAddr +PhysAddr +FileSiz +MemSiz +Flg Align
LOAD.*
LOAD.*
DYNAMIC.*
TLS +0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x0+60 0x0+80 R +0x1
+Type +Offset +VirtAddr +PhysAddr +FileSiz +MemSiz +Flg Align
+LOAD.*
+LOAD.*
+DYNAMIC.*
+TLS +0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x0+60 0x0+80 R +0x1
Section to Segment mapping:
Segment Sections...
00 +.hash .dynsym .dynstr .rel.dyn .rel.plt .plt .text *
01 +.tdata .dynamic .got .got.plt *
02 +.dynamic *
03 +.tdata .tbss *
+Segment Sections...
+00 +.hash .dynsym .dynstr .rel.dyn .rel.plt .plt .text *
+01 +.tdata .dynamic .got .got.plt *
+02 +.dynamic *
+03 +.tdata .tbss *
Relocation section '.rel.dyn' at offset 0x[0-9a-f]+ contains 26 entries:
Offset +Info +Type +Sym.Value +Sym. Name
@ -69,86 +69,86 @@ Relocation section '.rel.dyn' at offset 0x[0-9a-f]+ contains 26 entries:
[0-9a-f ]+R_386_TLS_TPOFF *
[0-9a-f ]+R_386_TLS_DTPMOD3
[0-9a-f ]+R_386_TLS_TPOFF32
[0-9a-f ]+R_386_TLS_TPOFF 0+8 sg3
[0-9a-f ]+R_386_TLS_TPOFF32 0+c sg4
[0-9a-f ]+R_386_TLS_TPOFF 0+c sg4
[0-9a-f ]+R_386_TLS_TPOFF 0+10 sg5
[0-9a-f ]+R_386_TLS_DTPMOD3 0+ sg1
[0-9a-f ]+R_386_TLS_DTPOFF3 0+ sg1
[0-9a-f ]+R_386_TLS_TPOFF32 0+4 sg2
[0-9a-f ]+R_386_TLS_TPOFF +0+8 +sg3
[0-9a-f ]+R_386_TLS_TPOFF32 0+c +sg4
[0-9a-f ]+R_386_TLS_TPOFF +0+c +sg4
[0-9a-f ]+R_386_TLS_TPOFF +0+10 +sg5
[0-9a-f ]+R_386_TLS_DTPMOD3 0+ +sg1
[0-9a-f ]+R_386_TLS_DTPOFF3 0+ +sg1
[0-9a-f ]+R_386_TLS_TPOFF32 0+4 +sg2
Relocation section '.rel.plt' at offset 0x[0-9a-f]+ contains 1 entries:
Offset +Info +Type +Sym.Value +Sym. Name
[0-9a-f ]+R_386_JUMP_SLOT 0+ ___tls_get_addr
[0-9a-f ]+R_386_JUMP_SLOT +0+ +___tls_get_addr
Symbol table '\.dynsym' contains [0-9]+ entries:
+Num: +Value Size Type +Bind +Vis +Ndx Name
+[0-9]+: 0+ +0 NOTYPE LOCAL DEFAULT UND *
+[0-9]+: 0+1c +0 TLS +GLOBAL DEFAULT +8 sg8
+[0-9]+: 0+8 +0 TLS +GLOBAL DEFAULT +8 sg3
+[0-9]+: 0+c +0 TLS +GLOBAL DEFAULT +8 sg4
+[0-9]+: 0+10 +0 TLS +GLOBAL DEFAULT +8 sg5
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT +8 sg1
+[0-9]+: [0-9a-f]+ +0 FUNC +GLOBAL DEFAULT +7 fn1
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS __bss_start
+[0-9]+: 0+4 +0 TLS +GLOBAL DEFAULT +8 sg2
+[0-9]+: 0+14 +0 TLS +GLOBAL DEFAULT +8 sg6
+[0-9]+: 0+18 +0 TLS +GLOBAL DEFAULT +8 sg7
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _edata
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _end
+[0-9]+: 0+ +0 NOTYPE GLOBAL DEFAULT UND ___tls_get_addr
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+[0-9]+: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND *
+[0-9]+: 0+1c +0 +TLS +GLOBAL +DEFAULT +8 sg8
+[0-9]+: 0+8 +0 +TLS +GLOBAL +DEFAULT +8 sg3
+[0-9]+: 0+c +0 +TLS +GLOBAL +DEFAULT +8 sg4
+[0-9]+: 0+10 +0 +TLS +GLOBAL +DEFAULT +8 sg5
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +8 sg1
+[0-9]+: [0-9a-f]+ +0 +FUNC +GLOBAL +DEFAULT +7 fn1
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
+[0-9]+: 0+4 +0 +TLS +GLOBAL +DEFAULT +8 sg2
+[0-9]+: 0+14 +0 +TLS +GLOBAL +DEFAULT +8 sg6
+[0-9]+: 0+18 +0 +TLS +GLOBAL +DEFAULT +8 sg7
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
+[0-9]+: 0+ +0 +NOTYPE +GLOBAL +DEFAULT +UND ___tls_get_addr
Symbol table '\.symtab' contains [0-9]+ entries:
+Num: +Value Size Type +Bind +Vis +Ndx Name
+[0-9]+: 0+ +0 NOTYPE LOCAL DEFAULT UND *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +1 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +2 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +3 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +4 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +5 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +6 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +7 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +8 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +9 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +10 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +11 *
+[0-9]+: [0-9a-f]+ +0 SECTION LOCAL DEFAULT +12 *
+[0-9]+: 0+20 +0 TLS +LOCAL DEFAULT +8 sl1
+[0-9]+: 0+24 +0 TLS +LOCAL DEFAULT +8 sl2
+[0-9]+: 0+28 +0 TLS +LOCAL DEFAULT +8 sl3
+[0-9]+: 0+2c +0 TLS +LOCAL DEFAULT +8 sl4
+[0-9]+: 0+30 +0 TLS +LOCAL DEFAULT +8 sl5
+[0-9]+: 0+34 +0 TLS +LOCAL DEFAULT +8 sl6
+[0-9]+: 0+38 +0 TLS +LOCAL DEFAULT +8 sl7
+[0-9]+: 0+3c +0 TLS +LOCAL DEFAULT +8 sl8
+[0-9]+: 0+60 +0 TLS +LOCAL HIDDEN +9 sH1
+[0-9]+: [0-9a-f]+ +0 OBJECT LOCAL HIDDEN ABS _DYNAMIC
+[0-9]+: 0+48 +0 TLS +LOCAL HIDDEN +8 sh3
+[0-9]+: 0+64 +0 TLS +LOCAL HIDDEN +9 sH2
+[0-9]+: 0+78 +0 TLS +LOCAL HIDDEN +9 sH7
+[0-9]+: 0+58 +0 TLS +LOCAL HIDDEN +8 sh7
+[0-9]+: 0+5c +0 TLS +LOCAL HIDDEN +8 sh8
+[0-9]+: 0+6c +0 TLS +LOCAL HIDDEN +9 sH4
+[0-9]+: 0+4c +0 TLS +LOCAL HIDDEN +8 sh4
+[0-9]+: 0+68 +0 TLS +LOCAL HIDDEN +9 sH3
+[0-9]+: 0+50 +0 TLS +LOCAL HIDDEN +8 sh5
+[0-9]+: 0+70 +0 TLS +LOCAL HIDDEN +9 sH5
+[0-9]+: 0+74 +0 TLS +LOCAL HIDDEN +9 sH6
+[0-9]+: 0+7c +0 TLS +LOCAL HIDDEN +9 sH8
+[0-9]+: 0+40 +0 TLS +LOCAL HIDDEN +8 sh1
+[0-9]+: [0-9a-f]+ +0 OBJECT LOCAL HIDDEN ABS _GLOBAL_OFFSET_TABLE_
+[0-9]+: 0+44 +0 TLS +LOCAL HIDDEN +8 sh2
+[0-9]+: 0+54 +0 TLS +LOCAL HIDDEN +8 sh6
+[0-9]+: 0+1c +0 TLS +GLOBAL DEFAULT +8 sg8
+[0-9]+: 0+8 +0 TLS +GLOBAL DEFAULT +8 sg3
+[0-9]+: 0+c +0 TLS +GLOBAL DEFAULT +8 sg4
+[0-9]+: 0+10 +0 TLS +GLOBAL DEFAULT +8 sg5
+[0-9]+: 0+ +0 TLS +GLOBAL DEFAULT +8 sg1
+[0-9]+: [0-9a-f]+ +0 FUNC +GLOBAL DEFAULT +7 fn1
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS __bss_start
+[0-9]+: 0+4 +0 TLS +GLOBAL DEFAULT +8 sg2
+[0-9]+: 0+14 +0 TLS +GLOBAL DEFAULT +8 sg6
+[0-9]+: 0+18 +0 TLS +GLOBAL DEFAULT +8 sg7
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _edata
+[0-9]+: [0-9a-f]+ +0 NOTYPE GLOBAL DEFAULT ABS _end
+[0-9]+: 0+ +0 NOTYPE GLOBAL DEFAULT UND ___tls_get_addr
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+[0-9]+: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +1 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +2 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +3 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +4 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +5 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +6 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +7 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +8 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +9 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +10 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +11 *
+[0-9]+: [0-9a-f]+ +0 +SECTION +LOCAL +DEFAULT +12 *
+[0-9]+: 0+20 +0 +TLS +LOCAL +DEFAULT +8 sl1
+[0-9]+: 0+24 +0 +TLS +LOCAL +DEFAULT +8 sl2
+[0-9]+: 0+28 +0 +TLS +LOCAL +DEFAULT +8 sl3
+[0-9]+: 0+2c +0 +TLS +LOCAL +DEFAULT +8 sl4
+[0-9]+: 0+30 +0 +TLS +LOCAL +DEFAULT +8 sl5
+[0-9]+: 0+34 +0 +TLS +LOCAL +DEFAULT +8 sl6
+[0-9]+: 0+38 +0 +TLS +LOCAL +DEFAULT +8 sl7
+[0-9]+: 0+3c +0 +TLS +LOCAL +DEFAULT +8 sl8
+[0-9]+: 0+60 +0 +TLS +LOCAL +HIDDEN +9 sH1
+[0-9]+: [0-9a-f]+ +0 +OBJECT +LOCAL +HIDDEN +ABS _DYNAMIC
+[0-9]+: 0+48 +0 +TLS +LOCAL +HIDDEN +8 sh3
+[0-9]+: 0+64 +0 +TLS +LOCAL +HIDDEN +9 sH2
+[0-9]+: 0+78 +0 +TLS +LOCAL +HIDDEN +9 sH7
+[0-9]+: 0+58 +0 +TLS +LOCAL +HIDDEN +8 sh7
+[0-9]+: 0+5c +0 +TLS +LOCAL +HIDDEN +8 sh8
+[0-9]+: 0+6c +0 +TLS +LOCAL +HIDDEN +9 sH4
+[0-9]+: 0+4c +0 +TLS +LOCAL +HIDDEN +8 sh4
+[0-9]+: 0+68 +0 +TLS +LOCAL +HIDDEN +9 sH3
+[0-9]+: 0+50 +0 +TLS +LOCAL +HIDDEN +8 sh5
+[0-9]+: 0+70 +0 +TLS +LOCAL +HIDDEN +9 sH5
+[0-9]+: 0+74 +0 +TLS +LOCAL +HIDDEN +9 sH6
+[0-9]+: 0+7c +0 +TLS +LOCAL +HIDDEN +9 sH8
+[0-9]+: 0+40 +0 +TLS +LOCAL +HIDDEN +8 sh1
+[0-9]+: [0-9a-f]+ +0 +OBJECT +LOCAL +HIDDEN +ABS _GLOBAL_OFFSET_TABLE_
+[0-9]+: 0+44 +0 +TLS +LOCAL +HIDDEN +8 sh2
+[0-9]+: 0+54 +0 +TLS +LOCAL +HIDDEN +8 sh6
+[0-9]+: 0+1c +0 +TLS +GLOBAL +DEFAULT +8 sg8
+[0-9]+: 0+8 +0 +TLS +GLOBAL +DEFAULT +8 sg3
+[0-9]+: 0+c +0 +TLS +GLOBAL +DEFAULT +8 sg4
+[0-9]+: 0+10 +0 +TLS +GLOBAL +DEFAULT +8 sg5
+[0-9]+: 0+ +0 +TLS +GLOBAL +DEFAULT +8 sg1
+[0-9]+: [0-9a-f]+ +0 +FUNC +GLOBAL +DEFAULT +7 fn1
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
+[0-9]+: 0+4 +0 +TLS +GLOBAL +DEFAULT +8 sg2
+[0-9]+: 0+14 +0 +TLS +GLOBAL +DEFAULT +8 sg6
+[0-9]+: 0+18 +0 +TLS +GLOBAL +DEFAULT +8 sg7
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
+[0-9]+: [0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
+[0-9]+: 0+ +0 +NOTYPE +GLOBAL +DEFAULT +UND ___tls_get_addr

View File

@ -8,7 +8,7 @@
There are [0-9]+ section headers, starting at offset 0x[0-9a-f]+:
Section Headers:
\[Nr\] Name +Type +Address +Off +Size +ES Flg Lk Inf Al
+\[Nr\] Name +Type +Address +Off +Size +ES Flg Lk Inf Al
+\[[ 0-9]+\] +NULL +0+ 0+ 0+ 00 +0 +0 +0
+\[[ 0-9]+\] .interp +.*
+\[[ 0-9]+\] .hash +.*
@ -35,55 +35,55 @@ Entry point 0x40+10d0
There are [0-9]+ program headers, starting at offset [0-9]+
Program Headers:
Type +Offset +VirtAddr +PhysAddr +FileSiz +MemSiz +Flg Align
PHDR +0x0+40 0x40+40 0x40+40 0x0+188 0x0+188 R E 0x8
INTERP +0x0+1c8 0x40+1c8 0x40+1c8 0x[0-9a-f]+ 0x[0-9a-f]+ R +0x1
+Type +Offset +VirtAddr +PhysAddr +FileSiz +MemSiz +Flg Align
+PHDR +0x0+40 0x40+40 0x40+40 0x0+188 0x0+188 R E 0x8
+INTERP +0x0+1c8 0x40+1c8 0x40+1c8 0x[0-9a-f]+ 0x[0-9a-f]+ R +0x1
.*Requesting program interpreter.*
LOAD +0x0+ 0x40+ 0x40+ 0x0+1[0-9a-f]+ 0x0+1[0-9a-f]+ R E 0x10000
LOAD +0x0+1[0-9a-f]+ 0x60+1[0-9a-f]+ 0x60+1[0-9a-f]+ 0x0+0[0-9a-f]+ 0x0+0[0-9a-f]+ RW +0x10000
DYNAMIC +0x0+1[0-9a-f]+ 0x60+1[0-9a-f]+ 0x60+1[0-9a-f]+ 0x0+150 0x0+150 RW +0x8
TLS +0x0+1[0-9a-f]+ 0x60+1[0-9a-f]+ 0x60+1[0-9a-f]+ 0x0+60 0x0+a0 R +0x4
IA_64_UNWIND .* R +0x8
+LOAD +0x0+ 0x40+ 0x40+ 0x0+1[0-9a-f]+ 0x0+1[0-9a-f]+ R E 0x10000
+LOAD +0x0+1[0-9a-f]+ 0x60+1[0-9a-f]+ 0x60+1[0-9a-f]+ 0x0+0[0-9a-f]+ 0x0+0[0-9a-f]+ RW +0x10000
+DYNAMIC +0x0+1[0-9a-f]+ 0x60+1[0-9a-f]+ 0x60+1[0-9a-f]+ 0x0+150 0x0+150 RW +0x8
+TLS +0x0+1[0-9a-f]+ 0x60+1[0-9a-f]+ 0x60+1[0-9a-f]+ 0x0+60 0x0+a0 R +0x4
+IA_64_UNWIND .* R +0x8
#...
Relocation section '.rela.dyn' at offset 0x[0-9a-f]+ contains 3 entries:
+Offset +Info +Type +Symbol's Value Symbol's Name \+ Addend
+Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
[0-9a-f ]+R_IA64_TPREL64LSB +0+ sG2 \+ 0
[0-9a-f ]+R_IA64_DTPMOD64LSB +0+ sG1 \+ 0
[0-9a-f ]+R_IA64_DTPREL64LSB +0+ sG1 \+ 0
Relocation section '.rela.IA_64.pltoff' at offset 0x[0-9a-f]+ contains 1 entries:
+Offset +Info +Type +Symbol's Value Symbol's Name \+ Addend
+Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
[0-9a-f ]+R_IA64_IPLTLSB +0+ __tls_get_addr \+ 0
Symbol table '\.dynsym' contains [0-9]+ entries:
+Num: +Value +Size Type +Bind +Vis +Ndx Name
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
.* NOTYPE +LOCAL +DEFAULT +UND *
.* TLS +GLOBAL DEFAULT +UND sG2
.* FUNC +GLOBAL DEFAULT +UND __tls_get_addr
.* NOTYPE +GLOBAL DEFAULT +ABS __bss_start
.* TLS +GLOBAL DEFAULT +UND sG1
.* NOTYPE +GLOBAL DEFAULT +ABS _edata
.* NOTYPE +GLOBAL DEFAULT +ABS _end
.* TLS +GLOBAL +DEFAULT +UND sG2
.* FUNC +GLOBAL +DEFAULT +UND __tls_get_addr
.* NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
.* TLS +GLOBAL +DEFAULT +UND sG1
.* NOTYPE +GLOBAL +DEFAULT +ABS _edata
.* NOTYPE +GLOBAL +DEFAULT +ABS _end
Symbol table '\.symtab' contains [0-9]+ entries:
+Num: +Value +Size Type +Bind +Vis +Ndx Name
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
.* NOTYPE +LOCAL +DEFAULT +UND *
.* SECTION LOCAL +DEFAULT +1 *
.* SECTION LOCAL +DEFAULT +2 *
.* SECTION LOCAL +DEFAULT +3 *
.* SECTION LOCAL +DEFAULT +4 *
.* SECTION LOCAL +DEFAULT +5 *
.* SECTION LOCAL +DEFAULT +6 *
.* SECTION LOCAL +DEFAULT +7 *
.* SECTION LOCAL +DEFAULT +8 *
.* SECTION LOCAL +DEFAULT +9 *
.* SECTION LOCAL +DEFAULT +10 *
.* SECTION LOCAL +DEFAULT +11 *
.* SECTION LOCAL +DEFAULT +12 *
.* SECTION LOCAL +DEFAULT +13 *
.* SECTION LOCAL +DEFAULT +14 *
.* SECTION LOCAL +DEFAULT +15 *
.* SECTION +LOCAL +DEFAULT +1 *
.* SECTION +LOCAL +DEFAULT +2 *
.* SECTION +LOCAL +DEFAULT +3 *
.* SECTION +LOCAL +DEFAULT +4 *
.* SECTION +LOCAL +DEFAULT +5 *
.* SECTION +LOCAL +DEFAULT +6 *
.* SECTION +LOCAL +DEFAULT +7 *
.* SECTION +LOCAL +DEFAULT +8 *
.* SECTION +LOCAL +DEFAULT +9 *
.* SECTION +LOCAL +DEFAULT +10 *
.* SECTION +LOCAL +DEFAULT +11 *
.* SECTION +LOCAL +DEFAULT +12 *
.* SECTION +LOCAL +DEFAULT +13 *
.* SECTION +LOCAL +DEFAULT +14 *
.* SECTION +LOCAL +DEFAULT +15 *
.* TLS +LOCAL +DEFAULT +11 sl1
.* TLS +LOCAL +DEFAULT +11 sl2
.* TLS +LOCAL +DEFAULT +11 sl3
@ -102,35 +102,35 @@ Symbol table '\.symtab' contains [0-9]+ entries:
.* TLS +LOCAL +DEFAULT +12 bl8
.* OBJECT +LOCAL +HIDDEN +13 _DYNAMIC
.* OBJECT +LOCAL +HIDDEN +14 _GLOBAL_OFFSET_TABLE_
.* TLS +GLOBAL DEFAULT +11 sg8
.* TLS +GLOBAL DEFAULT +12 bg8
.* TLS +GLOBAL DEFAULT +12 bg6
.* TLS +GLOBAL DEFAULT +12 bg3
.* TLS +GLOBAL DEFAULT +11 sg3
.* TLS +GLOBAL HIDDEN +11 sh3
.* TLS +GLOBAL DEFAULT +UND sG2
.* TLS +GLOBAL DEFAULT +11 sg4
.* TLS +GLOBAL DEFAULT +11 sg5
.* TLS +GLOBAL DEFAULT +12 bg5
.* FUNC +GLOBAL DEFAULT +UND __tls_get_addr
.* TLS +GLOBAL HIDDEN +11 sh7
.* TLS +GLOBAL HIDDEN +11 sh8
.* TLS +GLOBAL DEFAULT +11 sg1
.* FUNC +GLOBAL DEFAULT +8 _start
.* TLS +GLOBAL HIDDEN +11 sh4
.* TLS +GLOBAL DEFAULT +12 bg7
.* TLS +GLOBAL HIDDEN +11 sh5
.* NOTYPE +GLOBAL DEFAULT +ABS __bss_start
.* FUNC +GLOBAL DEFAULT +8 fn2
.* TLS +GLOBAL DEFAULT +11 sg2
.* TLS +GLOBAL DEFAULT +UND sG1
.* TLS +GLOBAL HIDDEN +11 sh1
.* TLS +GLOBAL DEFAULT +11 sg6
.* TLS +GLOBAL DEFAULT +11 sg7
.* NOTYPE +GLOBAL DEFAULT +ABS _edata
.* NOTYPE +GLOBAL DEFAULT +ABS _end
.* TLS +GLOBAL HIDDEN +11 sh2
.* TLS +GLOBAL HIDDEN +11 sh6
.* TLS +GLOBAL DEFAULT +12 bg2
.* TLS +GLOBAL DEFAULT +12 bg1
.* TLS +GLOBAL DEFAULT +12 bg4
.* TLS +GLOBAL +DEFAULT +11 sg8
.* TLS +GLOBAL +DEFAULT +12 bg8
.* TLS +GLOBAL +DEFAULT +12 bg6
.* TLS +GLOBAL +DEFAULT +12 bg3
.* TLS +GLOBAL +DEFAULT +11 sg3
.* TLS +GLOBAL +HIDDEN +11 sh3
.* TLS +GLOBAL +DEFAULT +UND sG2
.* TLS +GLOBAL +DEFAULT +11 sg4
.* TLS +GLOBAL +DEFAULT +11 sg5
.* TLS +GLOBAL +DEFAULT +12 bg5
.* FUNC +GLOBAL +DEFAULT +UND __tls_get_addr
.* TLS +GLOBAL +HIDDEN +11 sh7
.* TLS +GLOBAL +HIDDEN +11 sh8
.* TLS +GLOBAL +DEFAULT +11 sg1
.* FUNC +GLOBAL +DEFAULT +8 _start
.* TLS +GLOBAL +HIDDEN +11 sh4
.* TLS +GLOBAL +DEFAULT +12 bg7
.* TLS +GLOBAL +HIDDEN +11 sh5
.* NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
.* FUNC +GLOBAL +DEFAULT +8 fn2
.* TLS +GLOBAL +DEFAULT +11 sg2
.* TLS +GLOBAL +DEFAULT +UND sG1
.* TLS +GLOBAL +HIDDEN +11 sh1
.* TLS +GLOBAL +DEFAULT +11 sg6
.* TLS +GLOBAL +DEFAULT +11 sg7
.* NOTYPE +GLOBAL +DEFAULT +ABS _edata
.* NOTYPE +GLOBAL +DEFAULT +ABS _end
.* TLS +GLOBAL +HIDDEN +11 sh2
.* TLS +GLOBAL +HIDDEN +11 sh6
.* TLS +GLOBAL +DEFAULT +12 bg2
.* TLS +GLOBAL +DEFAULT +12 bg1
.* TLS +GLOBAL +DEFAULT +12 bg4

View File

@ -8,7 +8,7 @@
There are [0-9]+ section headers, starting at offset 0x[0-9a-f]+:
Section Headers:
\[Nr\] Name +Type +Address +Off +Size +ES Flg Lk Inf Al
+\[Nr\] Name +Type +Address +Off +Size +ES Flg Lk Inf Al
+\[[ 0-9]+\] +NULL +0+ 0+ 0+ 00 +0 +0 +0
+\[[ 0-9]+\] .hash +.*
+\[[ 0-9]+\] .dynsym +.*
@ -35,12 +35,12 @@ Entry point 0x1000
There are [0-9]+ program headers, starting at offset [0-9]+
Program Headers:
Type +Offset +VirtAddr +PhysAddr +FileSiz +MemSiz +Flg Align
LOAD +0x0+ 0x0+ 0x0+ 0x0+1[0-9a-f]+ 0x0+1[0-9a-f]+ R E 0x10000
LOAD +0x0+1[0-9a-f]+ 0x0+11[0-9a-f]+ 0x0+11[0-9a-f]+ 0x0+0[0-9a-f]+ 0x0+0[0-9a-f]+ RW +0x10000
DYNAMIC +0x0+1[0-9a-f]+ 0x0+11[0-9a-f]+ 0x0+11[0-9a-f]+ 0x0+140 0x0+140 RW +0x8
TLS +0x0+1[0-9a-f]+ 0x0+11[0-9a-f]+ 0x0+11[0-9a-f]+ 0x0+60 0x0+80 R +0x4
IA_64_UNWIND +0x0+1[0-9a-f]+ 0x0+1[0-9a-f]+ 0x0+1[0-9a-f]+ 0x0+18 0x0+18 R +0x8
+Type +Offset +VirtAddr +PhysAddr +FileSiz +MemSiz +Flg Align
+LOAD +0x0+ 0x0+ 0x0+ 0x0+1[0-9a-f]+ 0x0+1[0-9a-f]+ R E 0x10000
+LOAD +0x0+1[0-9a-f]+ 0x0+11[0-9a-f]+ 0x0+11[0-9a-f]+ 0x0+0[0-9a-f]+ 0x0+0[0-9a-f]+ RW +0x10000
+DYNAMIC +0x0+1[0-9a-f]+ 0x0+11[0-9a-f]+ 0x0+11[0-9a-f]+ 0x0+140 0x0+140 RW +0x8
+TLS +0x0+1[0-9a-f]+ 0x0+11[0-9a-f]+ 0x0+11[0-9a-f]+ 0x0+60 0x0+80 R +0x4
+IA_64_UNWIND +0x0+1[0-9a-f]+ 0x0+1[0-9a-f]+ 0x0+1[0-9a-f]+ 0x0+18 0x0+18 R +0x8
#...
Relocation section '.rela.dyn' at offset 0x[0-9a-f]+ contains 6 entries:
@ -57,39 +57,39 @@ Relocation section '.rela.IA_64.pltoff' at offset 0x[0-9a-f]+ contains 1 entries
[0-9a-f ]+R_IA64_IPLTLSB +0+ __tls_get_addr \+ 0
Symbol table '\.dynsym' contains [0-9]+ entries:
+Num: +Value +Size Type +Bind +Vis +Ndx Name
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
.* NOTYPE +LOCAL +DEFAULT +UND *
.* TLS +GLOBAL DEFAULT +10 sg8
.* TLS +GLOBAL DEFAULT +10 sg3
.* TLS +GLOBAL DEFAULT +10 sg4
.* TLS +GLOBAL DEFAULT +10 sg5
.* NOTYPE +GLOBAL DEFAULT +UND __tls_get_addr
.* TLS +GLOBAL DEFAULT +10 sg1
.* FUNC +GLOBAL DEFAULT +7 fn1
.* NOTYPE +GLOBAL DEFAULT +ABS __bss_start
.* TLS +GLOBAL DEFAULT +10 sg2
.* TLS +GLOBAL DEFAULT +10 sg6
.* TLS +GLOBAL DEFAULT +10 sg7
.* NOTYPE +GLOBAL DEFAULT +ABS _edata
.* NOTYPE +GLOBAL DEFAULT +ABS _end
.* TLS +GLOBAL +DEFAULT +10 sg8
.* TLS +GLOBAL +DEFAULT +10 sg3
.* TLS +GLOBAL +DEFAULT +10 sg4
.* TLS +GLOBAL +DEFAULT +10 sg5
.* NOTYPE +GLOBAL +DEFAULT +UND __tls_get_addr
.* TLS +GLOBAL +DEFAULT +10 sg1
.* FUNC +GLOBAL +DEFAULT +7 fn1
.* NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
.* TLS +GLOBAL +DEFAULT +10 sg2
.* TLS +GLOBAL +DEFAULT +10 sg6
.* TLS +GLOBAL +DEFAULT +10 sg7
.* NOTYPE +GLOBAL +DEFAULT +ABS _edata
.* NOTYPE +GLOBAL +DEFAULT +ABS _end
Symbol table '\.symtab' contains [0-9]+ entries:
+Num: +Value +Size Type +Bind +Vis +Ndx Name
.* NOTYPE +LOCAL +DEFAULT +UND *
.* SECTION LOCAL +DEFAULT +1 *
.* SECTION LOCAL +DEFAULT +2 *
.* SECTION LOCAL +DEFAULT +3 *
.* SECTION LOCAL +DEFAULT +4 *
.* SECTION LOCAL +DEFAULT +5 *
.* SECTION LOCAL +DEFAULT +6 *
.* SECTION LOCAL +DEFAULT +7 *
.* SECTION LOCAL +DEFAULT +8 *
.* SECTION LOCAL +DEFAULT +9 *
.* SECTION LOCAL +DEFAULT +10 *
.* SECTION LOCAL +DEFAULT +11 *
.* SECTION LOCAL +DEFAULT +12 *
.* SECTION LOCAL +DEFAULT +13 *
.* SECTION LOCAL +DEFAULT +14 *
.* SECTION +LOCAL +DEFAULT +1 *
.* SECTION +LOCAL +DEFAULT +2 *
.* SECTION +LOCAL +DEFAULT +3 *
.* SECTION +LOCAL +DEFAULT +4 *
.* SECTION +LOCAL +DEFAULT +5 *
.* SECTION +LOCAL +DEFAULT +6 *
.* SECTION +LOCAL +DEFAULT +7 *
.* SECTION +LOCAL +DEFAULT +8 *
.* SECTION +LOCAL +DEFAULT +9 *
.* SECTION +LOCAL +DEFAULT +10 *
.* SECTION +LOCAL +DEFAULT +11 *
.* SECTION +LOCAL +DEFAULT +12 *
.* SECTION +LOCAL +DEFAULT +13 *
.* SECTION +LOCAL +DEFAULT +14 *
.* TLS +LOCAL +DEFAULT +10 sl1
.* TLS +LOCAL +DEFAULT +10 sl2
.* TLS +LOCAL +DEFAULT +10 sl3
@ -116,16 +116,16 @@ Symbol table '\.symtab' contains [0-9]+ entries:
.* OBJECT +LOCAL +HIDDEN +ABS _GLOBAL_OFFSET_TABLE_
.* TLS +LOCAL +HIDDEN +10 sh2
.* TLS +LOCAL +HIDDEN +10 sh6
.* TLS +GLOBAL DEFAULT +10 sg8
.* TLS +GLOBAL DEFAULT +10 sg3
.* TLS +GLOBAL DEFAULT +10 sg4
.* TLS +GLOBAL DEFAULT +10 sg5
.* NOTYPE +GLOBAL DEFAULT +UND __tls_get_addr
.* TLS +GLOBAL DEFAULT +10 sg1
.* FUNC +GLOBAL DEFAULT +7 fn1
.* NOTYPE +GLOBAL DEFAULT +ABS __bss_start
.* TLS +GLOBAL DEFAULT +10 sg2
.* TLS +GLOBAL DEFAULT +10 sg6
.* TLS +GLOBAL DEFAULT +10 sg7
.* NOTYPE +GLOBAL DEFAULT +ABS _edata
.* NOTYPE +GLOBAL DEFAULT +ABS _end
.* TLS +GLOBAL +DEFAULT +10 sg8
.* TLS +GLOBAL +DEFAULT +10 sg3
.* TLS +GLOBAL +DEFAULT +10 sg4
.* TLS +GLOBAL +DEFAULT +10 sg5
.* NOTYPE +GLOBAL +DEFAULT +UND __tls_get_addr
.* TLS +GLOBAL +DEFAULT +10 sg1
.* FUNC +GLOBAL +DEFAULT +7 fn1
.* NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
.* TLS +GLOBAL +DEFAULT +10 sg2
.* TLS +GLOBAL +DEFAULT +10 sg6
.* TLS +GLOBAL +DEFAULT +10 sg7
.* NOTYPE +GLOBAL +DEFAULT +ABS _edata
.* NOTYPE +GLOBAL +DEFAULT +ABS _end

View File

@ -1,6 +1,6 @@
# foo@@V2 must have index DT_MIPS_GOTSYM
#...
*3: .* 4 * OBJECT * GLOBAL * DEFAULT * [0-9]+ * foo@@V2
*3: .* 4 +OBJECT +GLOBAL +DEFAULT +[0-9]+ +foo@@V2
Symbol table '\.symtab' contains .*:
#pass

View File

@ -1,10 +1,10 @@
# used8 should come before MIPS_GOTSYM.
#...
4: 000405bc 36 FUNC GLOBAL DEFAULT .* used8
5: .* _GLOBAL_OFFSET_TABLE_
6: 00040574 36 FUNC GLOBAL DEFAULT .* used6
7: 00040598 36 FUNC GLOBAL DEFAULT .* used7
8: 00040550 36 FUNC GLOBAL DEFAULT .* used5
9: 0004052c 36 FUNC GLOBAL DEFAULT .* used4
+4: 000405bc +36 +FUNC +GLOBAL +DEFAULT .* used8
+5: .* _GLOBAL_OFFSET_TABLE_
+6: 00040574 +36 +FUNC +GLOBAL +DEFAULT .* used6
+7: 00040598 +36 +FUNC +GLOBAL +DEFAULT .* used7
+8: 00040550 +36 +FUNC +GLOBAL +DEFAULT .* used5
+9: 0004052c +36 +FUNC +GLOBAL +DEFAULT .* used4
#pass

View File

@ -1,10 +1,10 @@
Symbol table '\.dynsym' contains 6 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 00000000 0 NOTYPE LOCAL DEFAULT UND
1: 00040400 0 SECTION LOCAL DEFAULT .*
2: 00040420 12 FUNC GLOBAL DEFAULT .* f1@@V1
3: 00000000 0 OBJECT GLOBAL DEFAULT ABS V1
4: 00040408 8 FUNC GLOBAL DEFAULT .* f3@@V1
5: 00040400 8 FUNC GLOBAL DEFAULT .* f2@@V1
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 00000000 +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 00040400 +0 +SECTION +LOCAL +DEFAULT +.*
+2: 00040420 +12 +FUNC +GLOBAL +DEFAULT +.* f1@@V1
+3: 00000000 +0 +OBJECT +GLOBAL +DEFAULT +ABS V1
+4: 00040408 +8 +FUNC +GLOBAL +DEFAULT +.* f3@@V1
+5: 00040400 +8 +FUNC +GLOBAL +DEFAULT +.* f2@@V1
#pass

View File

@ -1,5 +1,5 @@
#...
.*: 00000030 14 FUNC GLOBAL DEFAULT \[MIPS16\] .* f3
.*: 00000040 24 FUNC GLOBAL DEFAULT .* __start
.*: 0000001c 20 FUNC GLOBAL DEFAULT \[MIPS PIC\] .* f2
.*: 00000000 28 FUNC GLOBAL DEFAULT \[MIPS PIC\] .* f1
.*: 00000030 +14 +FUNC +GLOBAL +DEFAULT +\[MIPS16\] .* f3
.*: 00000040 +24 +FUNC +GLOBAL +DEFAULT +.* __start
.*: 0000001c +20 +FUNC +GLOBAL +DEFAULT +\[MIPS PIC\] .* f2
.*: 00000000 +28 +FUNC +GLOBAL +DEFAULT +\[MIPS PIC\] .* f1

View File

@ -1,9 +1,9 @@
#...
.*: 00041018 8 FUNC LOCAL DEFAULT .* .pic.f1
.*: 00041000 16 FUNC LOCAL DEFAULT .* .pic.f2
.*: 00000000 0 OBJECT GLOBAL DEFAULT UND _gp_disp
.*: 00068000 0 NOTYPE GLOBAL DEFAULT ABS _gp
.*: 00041050 14 FUNC GLOBAL DEFAULT \[MIPS16\] .* f3
.*: 00041060 24 FUNC GLOBAL DEFAULT .* __start
.*: 0004103c 20 FUNC GLOBAL DEFAULT .* f2
.*: 00041020 28 FUNC GLOBAL DEFAULT .* f1
.*: 00041018 +8 +FUNC +LOCAL +DEFAULT .* .pic.f1
.*: 00041000 +16 +FUNC +LOCAL +DEFAULT .* .pic.f2
.*: 00000000 +0 +OBJECT +GLOBAL +DEFAULT +UND _gp_disp
.*: 00068000 +0 +NOTYPE +GLOBAL +DEFAULT +ABS _gp
.*: 00041050 +14 +FUNC +GLOBAL +DEFAULT +\[MIPS16\] .* f3
.*: 00041060 +24 +FUNC +GLOBAL +DEFAULT .* __start
.*: 0004103c +20 +FUNC +GLOBAL +DEFAULT .* f2
.*: 00041020 +28 +FUNC +GLOBAL +DEFAULT .* f1

View File

@ -1,9 +1,9 @@
Symbol table '\.dynsym' contains .*:
#...
.*: 00000000 * 0 * FUNC * GLOBAL * DEFAULT * UND * foo
.*: 00000000 +0 +FUNC +GLOBAL +DEFAULT +UND +foo
# The index on the next line should correspond to MIPS_GOTSYM.
#...
*7: 00044030 * 0 * FUNC * GLOBAL * DEFAULT * UND * bar
*7: 00044030 +0 +FUNC +GLOBAL +DEFAULT +UND +bar
#pass

View File

@ -2,11 +2,11 @@
Symbol table '\.dynsym' contains .*:
# The order of the next two symbols is not important.
#...
.*: 000a2000 * 8 * OBJECT * GLOBAL * DEFAULT * [0-9]+ * obj1
.*: 000a2000 +8 +OBJECT +GLOBAL +DEFAULT +[0-9]+ +obj1
#...
.*: 000a2008 * 4 * OBJECT * GLOBAL * DEFAULT * [0-9]+ * obj2
.*: 000a2008 +4 +OBJECT +GLOBAL +DEFAULT +[0-9]+ +obj2
# The index on the next line should correspond to MIPS_GOTSYM.
#...
*7: 0+ * 0 * OBJECT * GLOBAL * DEFAULT * UND * obj3
*7: 0+ +0 +OBJECT +GLOBAL +DEFAULT +UND +obj3
#pass

View File

@ -1,10 +1,10 @@
Symbol table '\.dynsym' contains .*:
#...
.*: 00043060 * 0 * FUNC * GLOBAL * DEFAULT * \[MIPS PLT\] * UND * foo
.*: 00043060 +0 +FUNC +GLOBAL +DEFAULT +\[MIPS PLT\] +UND +foo
# The index on the next line should correspond to MIPS_GOTSYM.
#...
*8: 0+ * 0 * OBJECT * GLOBAL * DEFAULT * UND * obj2
*9: 0+ * 0 * FUNC * GLOBAL * DEFAULT * UND * bar
*8: 0+ +0 +OBJECT +GLOBAL +DEFAULT +UND +obj2
*9: 0+ +0 +FUNC +GLOBAL +DEFAULT +UND +bar
#pass

View File

@ -1,17 +1,17 @@
Symbol table '\.dynsym' contains .*:
#...
.*: 00000000 * 0 * FUNC * GLOBAL * DEFAULT * UND * extf5
.*: 00000000 +0 +FUNC +GLOBAL +DEFAULT +UND +extf5
# The index on the next line should correspond to MIPS_GOTSYM,
# and the remaining symbols should have the same order as the
# GOT layout given in the *.dd dump.
#...
*7: 0+ * 0 * FUNC * GLOBAL * DEFAULT * UND * extf2
*8: 0+ * 0 * * FUNC * GLOBAL * DEFAULT * UND * extf3
*9: 0+a2000 * 24 * OBJECT * GLOBAL * DEFAULT * [0-9]+ * extd2
*10: 0+440a0 * 0 * FUNC * GLOBAL * DEFAULT * UND * extf1
*11: 0+ * 0 * OBJECT * GLOBAL * DEFAULT * UND * extd1
*12: 0+ * 0 * FUNC * GLOBAL * DEFAULT * UND * extf4
*13: 0+ * 0 * OBJECT * GLOBAL * DEFAULT * UND * extd4
*7: 0+ +0 +FUNC +GLOBAL +DEFAULT +UND +extf2
*8: 0+ +0 +FUNC +GLOBAL +DEFAULT +UND +extf3
*9: 0+a2000 +24 +OBJECT +GLOBAL +DEFAULT +[0-9]+ +extd2
*10: 0+440a0 +0 +FUNC +GLOBAL +DEFAULT +UND +extf1
*11: 0+ +0 +OBJECT +GLOBAL +DEFAULT +UND +extd1
*12: 0+ +0 +FUNC +GLOBAL +DEFAULT +UND +extf4
*13: 0+ +0 +OBJECT +GLOBAL +DEFAULT +UND +extd4
#pass

View File

@ -1,17 +1,17 @@
Symbol table '\.dynsym' contains .*:
#...
.*: 0+ * 0 * FUNC * GLOBAL * DEFAULT * UND * extf5
.*: 0+ +0 +FUNC +GLOBAL +DEFAULT +UND +extf5
# The index on the next line should correspond to MIPS_GOTSYM,
# and the remaining symbols should have the same order as the
# GOT layout given in the *.dd dump.
#...
*7: 0+ * 0 * FUNC * GLOBAL * DEFAULT * UND * extf2
*8: 0+ * 0 * FUNC * GLOBAL * DEFAULT * UND * extf3
*9: 0+a2000 * 24 * OBJECT * GLOBAL * DEFAULT * [0-9]+ * extd2
*10: 0+440a0 * 0 * FUNC * GLOBAL * DEFAULT * UND * extf1
*11: 0+ * 0 * OBJECT * GLOBAL * DEFAULT * UND * extd1
*12: 0+ * 0 * FUNC * GLOBAL * DEFAULT * UND * extf4
*13: 0+ * 0 * OBJECT * GLOBAL * DEFAULT * UND * extd4
*7: 0+ +0 +FUNC +GLOBAL +DEFAULT +UND +extf2
*8: 0+ +0 +FUNC +GLOBAL +DEFAULT +UND +extf3
*9: 0+a2000 +24 +OBJECT +GLOBAL +DEFAULT +[0-9]+ +extd2
*10: 0+440a0 +0 +FUNC +GLOBAL +DEFAULT +UND +extf1
*11: 0+ +0 +OBJECT +GLOBAL +DEFAULT +UND +extd1
*12: 0+ +0 +FUNC +GLOBAL +DEFAULT +UND +extf4
*13: 0+ +0 +OBJECT +GLOBAL +DEFAULT +UND +extd4
#pass

View File

@ -1,17 +1,17 @@
Symbol table '\.dynsym' contains .*:
#...
.*: 00000000 * 0 * FUNC * GLOBAL * DEFAULT * UND * extf5
.*: 00000000 +0 +FUNC +GLOBAL +DEFAULT +UND +extf5
# The index on the next line should correspond to MIPS_GOTSYM,
# and the remaining symbols should have the same order as the
# GOT layout given in the *.dd dump.
#...
*7: 0+ * 0 * FUNC * GLOBAL * DEFAULT * UND * extf2
*8: 0+ * 0 * FUNC * GLOBAL * DEFAULT * UND * extf3
*9: 0+a2000 * 24 * OBJECT * GLOBAL * DEFAULT * [0-9]+ * extd2
*10: 0+440a0 * 0 * FUNC * GLOBAL * DEFAULT * UND * extf1
*11: 0+ * 0 * OBJECT * GLOBAL * DEFAULT * UND * extd1
*12: 0+ * 0 * FUNC * GLOBAL * DEFAULT * UND * extf4
*13: 0+ * 0 * OBJECT * GLOBAL * DEFAULT * UND * extd4
*7: 0+ +0 +FUNC +GLOBAL +DEFAULT +UND +extf2
*8: 0+ +0 +FUNC +GLOBAL +DEFAULT +UND +extf3
*9: 0+a2000 +24 +OBJECT +GLOBAL +DEFAULT +[0-9]+ +extd2
*10: 0+440a0 +0 +FUNC +GLOBAL +DEFAULT +UND +extf1
*11: 0+ +0 +OBJECT +GLOBAL +DEFAULT +UND +extd1
*12: 0+ +0 +FUNC +GLOBAL +DEFAULT +UND +extf4
*13: 0+ +0 +OBJECT +GLOBAL +DEFAULT +UND +extd4
#pass

View File

@ -1,9 +1,9 @@
#...
Symbol table '\.dynsym' .*:
#...
.*: 00081410 * 0 * OBJECT * GLOBAL * DEFAULT * [0-9]+ _GLOBAL_OFFSET_TABLE_
.*: 00081410 +0 +OBJECT +GLOBAL +DEFAULT +[0-9]+ _GLOBAL_OFFSET_TABLE_
#...
Symbol table '\.symtab' .*:
#...
.*: 00081410 * 0 * OBJECT * GLOBAL * DEFAULT * [0-9]+ _GLOBAL_OFFSET_TABLE_
.*: 00081410 +0 +OBJECT +GLOBAL +DEFAULT +[0-9]+ _GLOBAL_OFFSET_TABLE_
#pass

View File

@ -6,34 +6,34 @@
There are 6 section headers, starting at offset 0xb8:
Section Headers:
\[Nr\] Name Type Address Offset
Size EntSize Flags Link Info Align
\[ 0\] NULL 0+ 0+
0+ 0+ 0 0 0
\[ 1\] \.text PROGBITS 0+ 0+78
0+4 0+ AX 0 0 4
\[ 2\] \.MMIX\.spec_data\.2 PROGBITS 0+ 0+7c
0+4 0+ 0 0 4
\[ 3\] \.shstrtab STRTAB 0+ 0+80
0+33 0+ 0 0 1
\[ 4\] \.symtab SYMTAB 0+ 0+238
0+d8 0+18 5 3 8
\[ 5\] \.strtab STRTAB 0+ 0+310
0+2d 0+ 0 0 1
+\[Nr\] Name +Type +Address +Offset
+Size +EntSize +Flags +Link +Info +Align
+\[ 0\] +NULL +0+ +0+
+0+ +0+ +0 +0 +0
+\[ 1\] \.text +PROGBITS +0+ +0+78
+0+4 +0+ +AX +0 +0 +4
+\[ 2\] \.MMIX\.spec_data\.2 PROGBITS +0+ +0+7c
+0+4 +0+ +0 +0 +4
+\[ 3\] \.shstrtab +STRTAB +0+ +0+80
+0+33 +0+ +0 +0 +1
+\[ 4\] \.symtab +SYMTAB +0+ +0+238
+0+d8 +0+18 +5 +3 +8
+\[ 5\] \.strtab +STRTAB +0+ +0+310
+0+2d +0+ +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\)
There are no relocations in this file\.
Symbol table '\.symtab' contains 9 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0+ 0 NOTYPE LOCAL DEFAULT UND
1: 0+ 0 SECTION LOCAL DEFAULT 1
2: 0+ 0 SECTION LOCAL DEFAULT 2
3: 0+ 0 FUNC GLOBAL DEFAULT 1 Main
4: 0+ 0 NOTYPE GLOBAL DEFAULT 1 _start
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+ +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+ +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+ +0 +FUNC +GLOBAL +DEFAULT +1 Main
+4: 0+ +0 +NOTYPE +GLOBAL +DEFAULT +1 _start
#...
Hex dump of section '\.text':

View File

@ -9,38 +9,38 @@
There are 7 section headers, starting at offset 0xd0:
Section Headers:
\[Nr\] Name Type Address Offset
Size EntSize Flags Link Info Align
\[ 0\] NULL 0+ 0+
0+ 0+ 0 0 0
\[ 1\] \.text PROGBITS 0+ 0+78
0+4 0+ AX 0 0 4
\[ 2\] \.MMIX\.spec_data\.2 PROGBITS 0+ 0+7c
0+8 0+ 0 0 4
\[ 3\] \.MMIX\.spec_data\.3 PROGBITS 0+ 0+84
0+4 0+ 0 0 4
\[ 4\] \.shstrtab STRTAB 0+ 0+88
0+45 0+ 0 0 1
\[ 5\] \.symtab SYMTAB 0+ 0+290
0+108 0+18 6 4 8
\[ 6\] \.strtab STRTAB 0+ 0+398
0+32 0+ 0 0 1
+\[Nr\] Name +Type +Address +Offset
+Size +EntSize +Flags +Link +Info +Align
+\[ 0\] +NULL +0+ +0+
+0+ +0+ +0 +0 +0
+\[ 1\] \.text +PROGBITS +0+ +0+78
+0+4 +0+ +AX +0 +0 +4
+\[ 2\] \.MMIX\.spec_data\.2 PROGBITS +0+ +0+7c
+0+8 +0+ +0 +0 +4
+\[ 3\] \.MMIX\.spec_data\.3 PROGBITS +0+ +0+84
+0+4 +0+ +0 +0 +4
+\[ 4\] \.shstrtab +STRTAB +0+ +0+88
+0+45 +0+ +0 +0 +1
+\[ 5\] \.symtab +SYMTAB +0+ +0+290
+0+108 +0+18 +6 +4 +8
+\[ 6\] \.strtab +STRTAB +0+ +0+398
+0+32 +0+ +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\)
There are no relocations in this file\.
Symbol table '\.symtab' contains 11 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0+ 0 NOTYPE LOCAL DEFAULT UND
1: 0+ 0 SECTION LOCAL DEFAULT 1
2: 0+ 0 SECTION LOCAL DEFAULT 2
3: 0+ 0 SECTION LOCAL DEFAULT 3
4: 0+ 0 FUNC GLOBAL DEFAULT 1 Main
5: 0+fc 0 NOTYPE GLOBAL DEFAULT ABS ext1
6: 0+ 0 NOTYPE GLOBAL DEFAULT 1 _start
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+ +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+ +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+ +0 +SECTION +LOCAL +DEFAULT +3
+4: 0+ +0 +FUNC +GLOBAL +DEFAULT +1 Main
+5: 0+fc +0 +NOTYPE +GLOBAL +DEFAULT +ABS ext1
+6: 0+ +0 +NOTYPE +GLOBAL +DEFAULT +1 _start
#...
Hex dump of section '\.text':

View File

@ -13,34 +13,34 @@
There are 6 section headers, starting at offset 0xc8:
Section Headers:
\[Nr\] Name Type Address Offset
Size EntSize Flags Link Info Align
\[ 0\] NULL 0+ 0+
0+ 0+ 0 0 0
\[ 1\] \.text PROGBITS 0+ 0+78
0+8 0+ AX 0 0 4
\[ 2\] \.MMIX\.reg_content PROGBITS 0+7e8 0+80
0+10 0+ W 0 0 1
\[ 3\] \.shstrtab STRTAB 0+ 0+90
0+34 0+ 0 0 1
\[ 4\] \.symtab SYMTAB 0+ 0+248
0+108 0+18 5 5 8
\[ 5\] \.strtab STRTAB 0+ 0+350
0+32 0+ 0 0 1
+\[Nr\] Name +Type +Address +Offset
+Size +EntSize +Flags +Link +Info +Align
+\[ 0\] +NULL +0+ +0+
+0+ +0+ +0 +0 +0
+\[ 1\] \.text +PROGBITS +0+ +0+78
+0+8 +0+ +AX +0 +0 +4
+\[ 2\] \.MMIX\.reg_content PROGBITS +0+7e8 +0+80
+0+10 +0+ +W +0 +0 +1
+\[ 3\] \.shstrtab +STRTAB +0+ +0+90
+0+34 +0+ +0 +0 +1
+\[ 4\] \.symtab +SYMTAB +0+ +0+248
+0+108 +0+18 +5 +5 +8
+\[ 5\] \.strtab +STRTAB +0+ +0+350
+0+32 +0+ +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\)
Symbol table '\.symtab' contains 11 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0+ 0 NOTYPE LOCAL DEFAULT UND
1: 0+ 0 SECTION LOCAL DEFAULT 1
2: 0+7e8 0 SECTION LOCAL DEFAULT 2
3: 0+fd 0 NOTYPE LOCAL DEFAULT PRC\[0xff00\] lsym
4: 0+fe 0 NOTYPE LOCAL DEFAULT PRC\[0xff00\] lsym
5: 0+fc 0 NOTYPE GLOBAL DEFAULT PRC\[0xff00\] ext1
6: 0+4 0 NOTYPE GLOBAL DEFAULT 1 _start
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+ +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+7e8 +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+fd +0 +NOTYPE +LOCAL +DEFAULT +PRC\[0xff00\] lsym
+4: 0+fe +0 +NOTYPE +LOCAL +DEFAULT +PRC\[0xff00\] lsym
+5: 0+fc +0 +NOTYPE +GLOBAL +DEFAULT +PRC\[0xff00\] ext1
+6: 0+4 +0 +NOTYPE +GLOBAL +DEFAULT +1 _start
#...
Hex dump of section '\.text':

View File

@ -4,41 +4,41 @@
#source: ext1.s
#source: start.s
#ld: -m elf64mmix
#readelf: -Ssx1 -x2
#readelf: -Ssx1 -x2
# Like local1, but ext1 is here a constant, not a global register.
There are 6 section headers, starting at offset 0xc8:
Section Headers:
\[Nr\] Name Type Address Offset
Size EntSize Flags Link Info Align
\[ 0\] NULL 0+ 0+
0+ 0+ 0 0 0
\[ 1\] \.text PROGBITS 0+ 0+78
0+8 0+ AX 0 0 4
\[ 2\] \.MMIX\.reg_content PROGBITS 0+7e8 0+80
0+10 0+ W 0 0 1
\[ 3\] \.shstrtab STRTAB 0+ 0+90
0+34 0+ 0 0 1
\[ 4\] \.symtab SYMTAB 0+ 0+248
0+108 0+18 5 5 8
\[ 5\] \.strtab STRTAB 0+ 0+350
0+32 0+ 0 0 1
+\[Nr\] Name +Type +Address +Offset
+Size +EntSize +Flags +Link +Info +Align
+\[ 0\] +NULL +0+ +0+
+0+ +0+ +0 +0 +0
+\[ 1\] \.text +PROGBITS +0+ +0+78
+0+8 +0+ +AX +0 +0 +4
+\[ 2\] \.MMIX\.reg_content PROGBITS +0+7e8 +0+80
+0+10 +0+ +W +0 +0 +1
+\[ 3\] \.shstrtab +STRTAB +0+ +0+90
+0+34 +0+ +0 +0 +1
+\[ 4\] \.symtab +SYMTAB +0+ +0+248
+0+108 +0+18 +5 +5 +8
+\[ 5\] \.strtab +STRTAB +0+ +0+350
+0+32 +0+ +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\)
Symbol table '\.symtab' contains 11 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0+ 0 NOTYPE LOCAL DEFAULT UND
1: 0+ 0 SECTION LOCAL DEFAULT 1
2: 0+7e8 0 SECTION LOCAL DEFAULT 2
3: 0+fd 0 NOTYPE LOCAL DEFAULT PRC\[0xff00\] lsym
4: 0+fe 0 NOTYPE LOCAL DEFAULT PRC\[0xff00\] lsym
5: 0+fc 0 NOTYPE GLOBAL DEFAULT ABS ext1
6: 0+4 0 NOTYPE GLOBAL DEFAULT 1 _start
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+ +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+7e8 +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+fd +0 +NOTYPE +LOCAL +DEFAULT +PRC\[0xff00\] lsym
+4: 0+fe +0 +NOTYPE +LOCAL +DEFAULT +PRC\[0xff00\] lsym
+5: 0+fc +0 +NOTYPE +GLOBAL +DEFAULT +ABS ext1
+6: 0+4 +0 +NOTYPE +GLOBAL +DEFAULT +1 _start
#...
Hex dump of section '\.text':

View File

@ -5,41 +5,41 @@
#source: regext1.s
#source: start.s
#ld: -m elf64mmix
#readelf: -Ssx1 -x2
#readelf: -Ssx1 -x2
# Like local1, but with two checks for a local register.
There are 6 section headers, starting at offset 0xc8:
Section Headers:
\[Nr\] Name Type Address Offset
Size EntSize Flags Link Info Align
\[ 0\] NULL 0+ 0+
0+ 0+ 0 0 0
\[ 1\] \.text PROGBITS 0+ 0+78
0+c 0+ AX 0 0 4
\[ 2\] \.MMIX\.reg_content PROGBITS 0+7e8 0+84
0+10 0+ W 0 0 1
\[ 3\] \.shstrtab STRTAB 0+ 0+94
0+34 0+ 0 0 1
\[ 4\] \.symtab SYMTAB 0+ 0+248
0+108 0+18 5 5 8
\[ 5\] \.strtab STRTAB 0+ 0+350
0+32 0+ 0 0 1
+\[Nr\] Name +Type +Address +Offset
+Size +EntSize +Flags +Link +Info +Align
+\[ 0\] +NULL +0+ +0+
+0+ +0+ +0 +0 +0
+\[ 1\] \.text +PROGBITS +0+ +0+78
+0+c +0+ +AX +0 +0 +4
+\[ 2\] \.MMIX\.reg_content PROGBITS +0+7e8 +0+84
+0+10 +0+ +W +0 +0 +1
+\[ 3\] \.shstrtab +STRTAB +0+ +0+94
+0+34 +0+ +0 +0 +1
+\[ 4\] \.symtab +SYMTAB +0+ +0+248
+0+108 +0+18 +5 +5 +8
+\[ 5\] \.strtab +STRTAB +0+ +0+350
+0+32 +0+ +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\)
Symbol table '\.symtab' contains 11 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0+ 0 NOTYPE LOCAL DEFAULT UND
1: 0+ 0 SECTION LOCAL DEFAULT 1
2: 0+7e8 0 SECTION LOCAL DEFAULT 2
3: 0+fd 0 NOTYPE LOCAL DEFAULT PRC\[0xff00\] lsym
4: 0+fe 0 NOTYPE LOCAL DEFAULT PRC\[0xff00\] lsym
5: 0+fc 0 NOTYPE GLOBAL DEFAULT PRC\[0xff00\] ext1
6: 0+8 0 NOTYPE GLOBAL DEFAULT 1 _start
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+ +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+7e8 +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+fd +0 +NOTYPE +LOCAL +DEFAULT +PRC\[0xff00\] lsym
+4: 0+fe +0 +NOTYPE +LOCAL +DEFAULT +PRC\[0xff00\] lsym
+5: 0+fc +0 +NOTYPE +GLOBAL +DEFAULT +PRC\[0xff00\] ext1
+6: 0+8 +0 +NOTYPE +GLOBAL +DEFAULT +1 _start
#...
Hex dump of section '\.text':

View File

@ -5,7 +5,7 @@
#source: ext1.s
#source: start.s
#ld: -m elf64mmix
#readelf: -Ssx1 -x2
#readelf: -Ssx1 -x2
# Like local1, but ext1 is here a constant, not a global register and two
# local-register checks.
@ -13,34 +13,34 @@
There are 6 section headers, starting at offset 0xc8:
Section Headers:
\[Nr\] Name Type Address Offset
Size EntSize Flags Link Info Align
\[ 0\] NULL 0+ 0+
0+ 0+ 0 0 0
\[ 1\] \.text PROGBITS 0+ 0+78
0+c 0+ AX 0 0 4
\[ 2\] \.MMIX\.reg_content PROGBITS 0+7e8 0+84
0+10 0+ W 0 0 1
\[ 3\] \.shstrtab STRTAB 0+ 0+94
0+34 0+ 0 0 1
\[ 4\] \.symtab SYMTAB 0+ 0+248
0+108 0+18 5 5 8
\[ 5\] \.strtab STRTAB 0+ 0+350
0+32 0+ 0 0 1
+\[Nr\] Name +Type +Address +Offset
+Size +EntSize +Flags +Link +Info +Align
+\[ 0\] +NULL +0+ +0+
+0+ +0+ +0 +0 +0
+\[ 1\] \.text +PROGBITS +0+ +0+78
+0+c +0+ +AX +0 +0 +4
+\[ 2\] \.MMIX\.reg_content PROGBITS +0+7e8 +0+84
+0+10 +0+ +W +0 +0 +1
+\[ 3\] \.shstrtab +STRTAB +0+ +0+94
+0+34 +0+ +0 +0 +1
+\[ 4\] \.symtab +SYMTAB +0+ +0+248
+0+108 +0+18 +5 +5 +8
+\[ 5\] \.strtab +STRTAB +0+ +0+350
+0+32 +0+ +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\)
Symbol table '\.symtab' contains 11 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0+ 0 NOTYPE LOCAL DEFAULT UND
1: 0+ 0 SECTION LOCAL DEFAULT 1
2: 0+7e8 0 SECTION LOCAL DEFAULT 2
3: 0+fd 0 NOTYPE LOCAL DEFAULT PRC\[0xff00\] lsym
4: 0+fe 0 NOTYPE LOCAL DEFAULT PRC\[0xff00\] lsym
5: 0+fc 0 NOTYPE GLOBAL DEFAULT ABS ext1
6: 0+8 0 NOTYPE GLOBAL DEFAULT 1 _start
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+ +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+7e8 +0 +SECTION +LOCAL +DEFAULT +2
+3: 0+fd +0 +NOTYPE +LOCAL +DEFAULT +PRC\[0xff00\] lsym
+4: 0+fe +0 +NOTYPE +LOCAL +DEFAULT +PRC\[0xff00\] lsym
+5: 0+fc +0 +NOTYPE +GLOBAL +DEFAULT +ABS ext1
+6: 0+8 +0 +NOTYPE +GLOBAL +DEFAULT +1 _start
#...
Hex dump of section '\.text':

View File

@ -5,30 +5,30 @@
There are 5 section headers, starting at offset 0xa0:
Section Headers:
\[Nr\] Name Type Address Offset
Size EntSize Flags Link Info Align
\[ 0\] NULL 0+ 0+
0+ 0+ 0 0 0
\[ 1\] \.text PROGBITS 0+ 0+78
0+4 0+ AX 0 0 4
\[ 2\] \.shstrtab STRTAB 0+ 0+7c
0+21 0+ 0 0 1
\[ 3\] \.symtab SYMTAB 0+ 0+1e0
0+c0 0+18 4 2 8
\[ 4\] \.strtab STRTAB 0+ 0+2a0
0+2f 0+ 0 0 1
+\[Nr\] Name +Type +Address +Offset
+Size +EntSize +Flags +Link +Info +Align
+\[ 0\] +NULL +0+ +0+
+0+ +0+ +0 +0 +0
+\[ 1\] \.text +PROGBITS +0+ +0+78
+0+4 +0+ +AX +0 +0 +4
+\[ 2\] \.shstrtab +STRTAB +0+ +0+7c
+0+21 +0+ +0 +0 +1
+\[ 3\] \.symtab +SYMTAB +0+ +0+1e0
+0+c0 +0+18 +4 +2 +8
+\[ 4\] \.strtab +STRTAB +0+ +0+2a0
+0+2f +0+ +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\)
Symbol table '\.symtab' contains 8 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0+ 0 NOTYPE LOCAL DEFAULT UND
1: 0+ 0 SECTION LOCAL DEFAULT 1
2: 0+ 0 NOTYPE GLOBAL DEFAULT UND undefd
3: 0+ 0 NOTYPE GLOBAL DEFAULT 1 _start
4: 2000000000000000 0 NOTYPE GLOBAL DEFAULT ABS __bss_start
5: 2000000000000000 0 NOTYPE GLOBAL DEFAULT ABS _edata
6: 2000000000000000 0 NOTYPE GLOBAL DEFAULT ABS _end
7: 0+ 0 NOTYPE GLOBAL DEFAULT 1 _start\.
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+0: 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
+1: 0+ +0 +SECTION +LOCAL +DEFAULT +1
+2: 0+ +0 +NOTYPE +GLOBAL +DEFAULT +UND undefd
+3: 0+ +0 +NOTYPE +GLOBAL +DEFAULT +1 _start
+4: 2000000000000000 +0 +NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
+5: 2000000000000000 +0 +NOTYPE +GLOBAL +DEFAULT +ABS _edata
+6: 2000000000000000 +0 +NOTYPE +GLOBAL +DEFAULT +ABS _end
+7: 0+ +0 +NOTYPE +GLOBAL +DEFAULT +1 _start\.

View File

@ -1,11 +1,11 @@
Symbol table '.symtab' contains .. entries:
Num: Value Size Type Bind Vis Ndx Name
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
#...
..: 0[0-9a-f]+[ ]+7 FUNC LOCAL DEFAULT . _func
+..: 0[0-9a-f]+ +7 +FUNC +LOCAL +DEFAULT +. _func
#...
..: 0[0-9a-f]+[ ]+0 NOTYPE LOCAL DEFAULT . A
..: 0[0-9a-f]+[ ]+7 FUNC GLOBAL DEFAULT . _func2
+..: 0[0-9a-f]+ +0 +NOTYPE +LOCAL +DEFAULT +. A
+..: 0[0-9a-f]+ +7 +FUNC +GLOBAL +DEFAULT +. _func2
#...
..: 0[0-9a-f]+[ ]+0 NOTYPE GLOBAL DEFAULT . BOTTOM
+..: 0[0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +. BOTTOM
#...

View File

@ -1,11 +1,11 @@
Symbol table '.symtab' contains .. entries:
Num: Value Size Type Bind Vis Ndx Name
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
#...
..: 0[0-9a-f]+02[ ]+0 NOTYPE LOCAL DEFAULT . _A
..: 0[0-9a-f]+08[ ]+0 NOTYPE LOCAL DEFAULT . _B
..: 0[0-9a-f]+08[ ]+0 NOTYPE LOCAL DEFAULT . _C
..: 0[0-9a-f]+10[ ]+7 FUNC LOCAL DEFAULT . _func
..: 0[0-9a-f]+14[ ]+0 NOTYPE LOCAL DEFAULT . _D
..: 0[0-9a-f]+17[ ]+0 NOTYPE LOCAL DEFAULT . BOTTOM
+..: 0[0-9a-f]+02 +0 +NOTYPE +LOCAL +DEFAULT +. _A
+..: 0[0-9a-f]+08 +0 +NOTYPE +LOCAL +DEFAULT +. _B
+..: 0[0-9a-f]+08 +0 +NOTYPE +LOCAL +DEFAULT +. _C
+..: 0[0-9a-f]+10 +7 +FUNC +LOCAL +DEFAULT +. _func
+..: 0[0-9a-f]+14 +0 +NOTYPE +LOCAL +DEFAULT +. _D
+..: 0[0-9a-f]+17 +0 +NOTYPE +LOCAL +DEFAULT +. BOTTOM
#pass

View File

@ -62,32 +62,32 @@ Relocation section '\.rela\.plt' at offset .* contains 1 entries:
[0-9a-f ]+R_PPC64_JMP_SLOT +0+ __tls_get_addr_opt \+ 0
Symbol table '\.dynsym' contains [0-9]+ entries:
+Num: +Value +Size Type +Bind +Vis +Ndx Name
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
.* NOTYPE +LOCAL +DEFAULT +UND
.* TLS +GLOBAL DEFAULT +UND gd
.* TLS +GLOBAL DEFAULT +UND ld
.* TLS +GLOBAL DEFAULT +9 ld2
.* NOTYPE +GLOBAL DEFAULT +ABS __bss_start
.* FUNC +GLOBAL DEFAULT +UND __tls_get_addr_opt
.* NOTYPE +GLOBAL DEFAULT +ABS _edata
.* NOTYPE +GLOBAL DEFAULT +ABS _end
.* TLS +GLOBAL +DEFAULT +UND gd
.* TLS +GLOBAL +DEFAULT +UND ld
.* TLS +GLOBAL +DEFAULT +9 ld2
.* NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
.* FUNC +GLOBAL +DEFAULT +UND __tls_get_addr_opt
.* NOTYPE +GLOBAL +DEFAULT +ABS _edata
.* NOTYPE +GLOBAL +DEFAULT +ABS _end
Symbol table '\.symtab' contains [0-9]+ entries:
+Num: +Value +Size Type +Bind +Vis +Ndx Name
.* 0+ +0 NOTYPE +LOCAL +DEFAULT +UND
.* SECTION LOCAL +DEFAULT +1
.* SECTION LOCAL +DEFAULT +2
.* SECTION LOCAL +DEFAULT +3
.* SECTION LOCAL +DEFAULT +4
.* SECTION LOCAL +DEFAULT +5
.* SECTION LOCAL +DEFAULT +6
.* SECTION LOCAL +DEFAULT +7
.* SECTION LOCAL +DEFAULT +8
.* SECTION LOCAL +DEFAULT +9
.* SECTION LOCAL +DEFAULT +10
.* SECTION LOCAL +DEFAULT +11
.* SECTION LOCAL +DEFAULT +12
.* SECTION LOCAL +DEFAULT +13
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
.* 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND
.* SECTION +LOCAL +DEFAULT +1
.* SECTION +LOCAL +DEFAULT +2
.* SECTION +LOCAL +DEFAULT +3
.* SECTION +LOCAL +DEFAULT +4
.* SECTION +LOCAL +DEFAULT +5
.* SECTION +LOCAL +DEFAULT +6
.* SECTION +LOCAL +DEFAULT +7
.* SECTION +LOCAL +DEFAULT +8
.* SECTION +LOCAL +DEFAULT +9
.* SECTION +LOCAL +DEFAULT +10
.* SECTION +LOCAL +DEFAULT +11
.* SECTION +LOCAL +DEFAULT +12
.* SECTION +LOCAL +DEFAULT +13
.* TLS +LOCAL +DEFAULT +8 gd4
.* TLS +LOCAL +DEFAULT +8 ld4
.* TLS +LOCAL +DEFAULT +8 ld5
@ -97,17 +97,17 @@ Symbol table '\.symtab' contains [0-9]+ entries:
.* TLS +LOCAL +DEFAULT +8 le5
.* OBJECT +LOCAL +HIDDEN +10 _DYNAMIC
.* (FUNC|NOTYPE) +LOCAL +DEFAULT +UND \.__tls_get_addr(|_opt)
.* GLOBAL DEFAULT +UND gd
.* GLOBAL DEFAULT +9 le0
.* GLOBAL DEFAULT +9 ld0
.* GLOBAL DEFAULT +9 le1
.* GLOBAL DEFAULT +UND ld
.* NOTYPE +GLOBAL DEFAULT +7 _start
.* TLS +GLOBAL DEFAULT +9 ld2
.* TLS +GLOBAL DEFAULT +9 ld1
.* NOTYPE +GLOBAL DEFAULT +ABS __bss_start
.* GLOBAL +DEFAULT +UND gd
.* GLOBAL +DEFAULT +9 le0
.* GLOBAL +DEFAULT +9 ld0
.* GLOBAL +DEFAULT +9 le1
.* GLOBAL +DEFAULT +UND ld
.* NOTYPE +GLOBAL +DEFAULT +7 _start
.* TLS +GLOBAL +DEFAULT +9 ld2
.* TLS +GLOBAL +DEFAULT +9 ld1
.* NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
.* FUNC +GLOBAL +DEFAULT +UND __tls_get_addr_opt
.* NOTYPE +GLOBAL DEFAULT +ABS _edata
.* NOTYPE +GLOBAL DEFAULT +ABS _end
.* TLS +GLOBAL DEFAULT +9 gd0
.* TLS +GLOBAL DEFAULT +9 ie0
.* NOTYPE +GLOBAL +DEFAULT +ABS _edata
.* NOTYPE +GLOBAL +DEFAULT +ABS _end
.* TLS +GLOBAL +DEFAULT +9 gd0
.* TLS +GLOBAL +DEFAULT +9 ie0

View File

@ -60,31 +60,31 @@ Relocation section '\.rela\.plt' at offset .* contains 1 entries:
[0-9a-f ]+R_PPC_JMP_SLOT[0-9a-f ]+__tls_get_addr_opt \+ 0
Symbol table '\.dynsym' contains [0-9]+ entries:
+Num: +Value +Size Type +Bind +Vis +Ndx Name
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
.* NOTYPE +LOCAL +DEFAULT +UND
.* TLS +GLOBAL DEFAULT +UND gd
.* TLS +GLOBAL DEFAULT +UND ld
.* NOTYPE +GLOBAL DEFAULT +ABS __end
.* NOTYPE +GLOBAL DEFAULT +ABS __bss_start
.* FUNC +GLOBAL DEFAULT +UND __tls_get_addr_opt
.* NOTYPE +GLOBAL DEFAULT +ABS _edata
.* NOTYPE +GLOBAL DEFAULT +ABS _end
.* TLS +GLOBAL +DEFAULT +UND gd
.* TLS +GLOBAL +DEFAULT +UND ld
.* NOTYPE +GLOBAL +DEFAULT +ABS __end
.* NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
.* FUNC +GLOBAL +DEFAULT +UND __tls_get_addr_opt
.* NOTYPE +GLOBAL +DEFAULT +ABS _edata
.* NOTYPE +GLOBAL +DEFAULT +ABS _end
Symbol table '\.symtab' contains [0-9]+ entries:
+Num: +Value +Size Type +Bind +Vis +Ndx Name
+Num: +Value +Size +Type +Bind +Vis +Ndx +Name
.* NOTYPE +LOCAL +DEFAULT +UND
.* SECTION LOCAL +DEFAULT +1
.* SECTION LOCAL +DEFAULT +2
.* SECTION LOCAL +DEFAULT +3
.* SECTION LOCAL +DEFAULT +4
.* SECTION LOCAL +DEFAULT +5
.* SECTION LOCAL +DEFAULT +6
.* SECTION LOCAL +DEFAULT +7
.* SECTION LOCAL +DEFAULT +8
.* SECTION LOCAL +DEFAULT +9
.* SECTION LOCAL +DEFAULT +10
.* SECTION LOCAL +DEFAULT +11
.* SECTION LOCAL +DEFAULT +12
.* SECTION +LOCAL +DEFAULT +1
.* SECTION +LOCAL +DEFAULT +2
.* SECTION +LOCAL +DEFAULT +3
.* SECTION +LOCAL +DEFAULT +4
.* SECTION +LOCAL +DEFAULT +5
.* SECTION +LOCAL +DEFAULT +6
.* SECTION +LOCAL +DEFAULT +7
.* SECTION +LOCAL +DEFAULT +8
.* SECTION +LOCAL +DEFAULT +9
.* SECTION +LOCAL +DEFAULT +10
.* SECTION +LOCAL +DEFAULT +11
.* SECTION +LOCAL +DEFAULT +12
.* TLS +LOCAL +DEFAULT +8 gd4
.* TLS +LOCAL +DEFAULT +8 ld4
.* TLS +LOCAL +DEFAULT +8 ld5
@ -94,18 +94,18 @@ Symbol table '\.symtab' contains [0-9]+ entries:
.* TLS +LOCAL +DEFAULT +8 le5
.* OBJECT +LOCAL +HIDDEN +10 _DYNAMIC
.* OBJECT +LOCAL +HIDDEN +11 _GLOBAL_OFFSET_TABLE_
.* TLS +GLOBAL DEFAULT +UND gd
.* TLS +GLOBAL DEFAULT +9 le0
.* TLS +GLOBAL DEFAULT +9 ld0
.* TLS +GLOBAL DEFAULT +9 le1
.* TLS +GLOBAL DEFAULT +UND ld
.* NOTYPE +GLOBAL DEFAULT +7 _start
.* NOTYPE +GLOBAL DEFAULT +ABS __end
.* TLS +GLOBAL DEFAULT +9 ld2
.* TLS +GLOBAL DEFAULT +9 ld1
.* NOTYPE +GLOBAL DEFAULT +ABS __bss_start
.* FUNC +GLOBAL DEFAULT +UND __tls_get_addr_opt
.* NOTYPE +GLOBAL DEFAULT +ABS _edata
.* NOTYPE +GLOBAL DEFAULT +ABS _end
.* TLS +GLOBAL DEFAULT +9 gd0
.* TLS +GLOBAL DEFAULT +9 ie0
.* TLS +GLOBAL +DEFAULT +UND gd
.* TLS +GLOBAL +DEFAULT +9 le0
.* TLS +GLOBAL +DEFAULT +9 ld0
.* TLS +GLOBAL +DEFAULT +9 le1
.* TLS +GLOBAL +DEFAULT +UND ld
.* NOTYPE +GLOBAL +DEFAULT +7 _start
.* NOTYPE +GLOBAL +DEFAULT +ABS __end
.* TLS +GLOBAL +DEFAULT +9 ld2
.* TLS +GLOBAL +DEFAULT +9 ld1
.* NOTYPE +GLOBAL +DEFAULT +ABS __bss_start
.* FUNC +GLOBAL +DEFAULT +UND __tls_get_addr_opt
.* NOTYPE +GLOBAL +DEFAULT +ABS _edata
.* NOTYPE +GLOBAL +DEFAULT +ABS _end
.* TLS +GLOBAL +DEFAULT +9 gd0
.* TLS +GLOBAL +DEFAULT +9 ie0

Some files were not shown because too many files have changed in this diff Show More