diff options
author | Alan Modra <amodra@gmail.com> | 2012-06-15 15:13:41 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2012-06-15 15:13:41 +0000 |
commit | d2667025dd30611514810c28bee9709e4623012a (patch) | |
tree | 7364422fa955cf289aef9008298bb0bc79394d65 /ld/testsuite/ld-cris | |
parent | 8e09ad05eda21f6772d6bcca1eb8b42e5d77be03 (diff) | |
download | gdb-d2667025dd30611514810c28bee9709e4623012a.zip gdb-d2667025dd30611514810c28bee9709e4623012a.tar.gz gdb-d2667025dd30611514810c28bee9709e4623012a.tar.bz2 |
ld/
* ldlang.h (lang_output_section_statement_type): Add after_end field.
(lang_abs_symbol_at_beginning_of, lang_abs_symbol_at_end_of): Delete.
(section_for_dot): Declare.
* ldlang.c (lang_size_sections_1): Correct comment.
(current_section): Move earlier.
(current_assign, prefer_next_section): New static vars.
(lang_do_assignments_1): Add found_end param. Detect _end
assignment to set found_end. Set os->after_end. Set above statics.
(lang_do_assignments): Adjust lang_do_assignments_1 call. Init
vars.
(section_for_dot): New function.
(lang_set_startof): Don't make an absolute symbol.
(lang_abs_symbol_at_beginning_of, lang_abs_symbol_at_end_of): Delete.
* ldexp.c (new_rel_from_abs): Use section_for_dot.
* emultempl/lnk960.em (symbol_at_beginning_of): New function.
(symbol_at_end_of): Likewise.
(lnk960_after_allocation): Use them.
* scripttempl/elf.sc: Precede OTHER_GOT_SYMBOLS with . = .; and
likewise before __bss_start.
ld/testsuite/
Update far too many tests.
Diffstat (limited to 'ld/testsuite/ld-cris')
-rw-r--r-- | ld/testsuite/ld-cris/libdso-2.d | 6 | ||||
-rw-r--r-- | ld/testsuite/ld-cris/pv32-1.d | 6 | ||||
-rw-r--r-- | ld/testsuite/ld-cris/tls-e-20.d | 6 | ||||
-rw-r--r-- | ld/testsuite/ld-cris/tls-e-20a.d | 6 | ||||
-rw-r--r-- | ld/testsuite/ld-cris/tls-e-80.d | 6 | ||||
-rw-r--r-- | ld/testsuite/ld-cris/tls-e-tpoffcomm1.d | 20 | ||||
-rw-r--r-- | ld/testsuite/ld-cris/tls-gc-68.d | 18 | ||||
-rw-r--r-- | ld/testsuite/ld-cris/tls-gc-69.d | 14 | ||||
-rw-r--r-- | ld/testsuite/ld-cris/tls-gc-70.d | 18 | ||||
-rw-r--r-- | ld/testsuite/ld-cris/tls-gc-71.d | 16 | ||||
-rw-r--r-- | ld/testsuite/ld-cris/tls-gc-75.d | 18 | ||||
-rw-r--r-- | ld/testsuite/ld-cris/tls-gc-76.d | 26 | ||||
-rw-r--r-- | ld/testsuite/ld-cris/tls-gc-79.d | 18 | ||||
-rw-r--r-- | ld/testsuite/ld-cris/weakhiddso.d | 10 | ||||
-rw-r--r-- | ld/testsuite/ld-cris/weakref3.d | 14 | ||||
-rw-r--r-- | ld/testsuite/ld-cris/weakref4.d | 10 |
16 files changed, 106 insertions, 106 deletions
diff --git a/ld/testsuite/ld-cris/libdso-2.d b/ld/testsuite/ld-cris/libdso-2.d index d50cceb..3b4777a 100644 --- a/ld/testsuite/ld-cris/libdso-2.d +++ b/ld/testsuite/ld-cris/libdso-2.d @@ -49,10 +49,10 @@ Symbol table '\.symtab' contains 18 entries: +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 +DEFAULT +ABS _DYNAMIC - +11: 0+2..[046c] +0 +NOTYPE +LOCAL +DEFAULT +ABS __bss_start - +12: 0+2..[046c] +0 +NOTYPE +LOCAL +DEFAULT +ABS _edata + +11: 0+2..[046c] +0 +NOTYPE +LOCAL +DEFAULT +9 __bss_start + +12: 0+2..[046c] +0 +NOTYPE +LOCAL +DEFAULT +9 _edata +13: 0+2..[046c] +0 +OBJECT +LOCAL +DEFAULT +ABS _GLOBAL_OFFSET_TABLE_ - +14: 0+2..[046c] +0 +NOTYPE +LOCAL +DEFAULT +ABS _end + +14: 0+2..[046c] +0 +NOTYPE +LOCAL +DEFAULT +9 _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 diff --git a/ld/testsuite/ld-cris/pv32-1.d b/ld/testsuite/ld-cris/pv32-1.d index 16113a2..c963ed1 100644 --- a/ld/testsuite/ld-cris/pv32-1.d +++ b/ld/testsuite/ld-cris/pv32-1.d @@ -10,10 +10,10 @@ DYNAMIC SYMBOL TABLE: 0+8021e DF \*UND\* 0+ expfn 0+82324 g DO \.bss 0+4 expobj -0+82324 g D \*ABS\* 0+ __bss_start +0+82324 g D \.bss 0+ __bss_start 0+80238 DF \*UND\* 0+ dsofn3 -0+82324 g D \*ABS\* 0+ _edata -0+82340 g D \*ABS\* 0+ _end +0+82324 g D \.got 0+ _edata +0+82340 g D \.bss 0+ _end 0+80264 g DF \.text 0+8 dsofn Contents of section \.interp: diff --git a/ld/testsuite/ld-cris/tls-e-20.d b/ld/testsuite/ld-cris/tls-e-20.d index 5771d74..6b4e714 100644 --- a/ld/testsuite/ld-cris/tls-e-20.d +++ b/ld/testsuite/ld-cris/tls-e-20.d @@ -40,11 +40,11 @@ SYMBOL TABLE: 0+80098 g F \.text 0+6 tlsdsofn2 0+8 g \.tdata 0+4 \.hidden x2 0+80094 g \.text 0+ _start -0+820dc g \*ABS\* 0+ __bss_start +0+820dc g \.got 0+ __bss_start 0+800a0 g F \.text 0+6 tlsdsofn 0+4 g \.tdata 0+4 \.hidden x1 -0+820dc g \*ABS\* 0+ _edata -0+820e0 g \*ABS\* 0+ _end +0+820dc g \.got 0+ _edata +0+820e0 g \.got 0+ _end 0+800a8 g F \.text 0+6 tlsdsofn10 Contents of section \.text: diff --git a/ld/testsuite/ld-cris/tls-e-20a.d b/ld/testsuite/ld-cris/tls-e-20a.d index 834bd24..13b3be8 100644 --- a/ld/testsuite/ld-cris/tls-e-20a.d +++ b/ld/testsuite/ld-cris/tls-e-20a.d @@ -53,13 +53,13 @@ SYMBOL TABLE: 0+80098 g F \.text 0+2a got7fn 0+821b8 g O \.data 0+4 got7var6 0+80094 g \.text 0+ _start -0+821c0 g \*ABS\* 0+ __bss_start +0+821c0 g \.data 0+ __bss_start 0+821a4 g O \.data 0+4 got7var1 0+821b0 g O \.data 0+4 got7var4 0+800cc g F \.text 0+6 tlsdsofn 0+84 g \.tdata 0+4 \.hidden x1 -0+821c0 g \*ABS\* 0+ _edata -0+821c0 g \*ABS\* 0+ _end +0+821c0 g \.data 0+ _edata +0+821c0 g \.data 0+ _end 0+821a8 g O \.data 0+4 got7var2 0+800d4 g F \.text 0+6 tlsdsofn10 diff --git a/ld/testsuite/ld-cris/tls-e-80.d b/ld/testsuite/ld-cris/tls-e-80.d index 603d581..7a6f459 100644 --- a/ld/testsuite/ld-cris/tls-e-80.d +++ b/ld/testsuite/ld-cris/tls-e-80.d @@ -50,11 +50,11 @@ SYMBOL TABLE: 0+4 g \.tdata 0+4 z 0+80094 g \.text 0+ _start 0+80098 g F \.text 0+6 tlsfn -0+820f0 g \*ABS\* 0+ __bss_start +0+820f0 g \.got 0+ __bss_start 0+800b0 g F \.text 0+6 tlsdsofn 0+8 g \.tdata 0+4 \.hidden x1 -0+820f0 g \*ABS\* 0+ _edata -0+82100 g \*ABS\* 0+ _end +0+820f0 g \.got 0+ _edata +0+82100 g \.got 0+ _end 0+10 g \.tbss 0+40 gx 0+800b8 g F \.text 0+6 tlsdsofn10 diff --git a/ld/testsuite/ld-cris/tls-e-tpoffcomm1.d b/ld/testsuite/ld-cris/tls-e-tpoffcomm1.d index 48a52ea..b1f39ec 100644 --- a/ld/testsuite/ld-cris/tls-e-tpoffcomm1.d +++ b/ld/testsuite/ld-cris/tls-e-tpoffcomm1.d @@ -23,19 +23,19 @@ Idx Name Size VMA LMA File off Algn 1 .tbss 0+8 0+82084 0+82084 0+84 2\*\*2 ALLOC, THREAD_LOCAL SYMBOL TABLE: -0+80074 l d .text 0+ .text -0+82084 l d .tbss 0+ .tbss +0+80074 l d \.text 0+ \.text +0+82084 l d \.tbss 0+ \.tbss 0+ l df \*ABS\* 0+ .* -0+80078 l F .text 0+c do_test +0+80078 l F \.text 0+c do_test 0+ l df \*ABS\* 0+ .* -0+80074 g .text 0+ _start -0+82084 g \*ABS\* 0+ __bss_start -0+ g .tbss 0+4 foo -0+82084 g \*ABS\* 0+ _edata -0+820a0 g \*ABS\* 0+ _end -0+4 g .tbss 0+4 bar +0+80074 g \.text 0+ _start +0+82084 g \.text 0+ __bss_start +0+ g \.tbss 0+4 foo +0+82084 g \.text 0+ _edata +0+820a0 g \.text 0+ _end +0+4 g \.tbss 0+4 bar #... -Disassembly of section .text: +Disassembly of section \.text: 00080074 <_start>: 80074: 41b2 moveq 1,\$r11 diff --git a/ld/testsuite/ld-cris/tls-gc-68.d b/ld/testsuite/ld-cris/tls-gc-68.d index 4b63991..6d3121b 100644 --- a/ld/testsuite/ld-cris/tls-gc-68.d +++ b/ld/testsuite/ld-cris/tls-gc-68.d @@ -19,15 +19,15 @@ Program Header: private flags = 0: SYMBOL TABLE: -0+80074 l d .text 0+ .text -0+82078 l d .got 0+ .got -0+82084 l \*ABS\* 0+ __bss_start -0+82084 l \*ABS\* 0+ _edata -0+82078 l O .got 0+ _GLOBAL_OFFSET_TABLE_ -0+820a0 l \*ABS\* 0+ _end -0+80074 g .text 0+ _start +0+80074 l d \.text 0+ \.text +0+82078 l d \.got 0+ \.got +0+82084 l \.got 0+ __bss_start +0+82084 l \.got 0+ _edata +0+82078 l O \.got 0+ _GLOBAL_OFFSET_TABLE_ +0+820a0 l \.got 0+ _end +0+80074 g \.text 0+ _start -Contents of section .text: +Contents of section \.text: 80074 41b20+ .* -Contents of section .got: +Contents of section \.got: 82078 0+ 0+ 0+ .* diff --git a/ld/testsuite/ld-cris/tls-gc-69.d b/ld/testsuite/ld-cris/tls-gc-69.d index f14deec..482088c 100644 --- a/ld/testsuite/ld-cris/tls-gc-69.d +++ b/ld/testsuite/ld-cris/tls-gc-69.d @@ -20,13 +20,13 @@ Program Header: private flags = 0: SYMBOL TABLE: -0+80074 l d .text 0+ .text -0+82078 l d .got 0+ .got -0+82084 l \*ABS\* 0+ __bss_start -0+82084 l \*ABS\* 0+ _edata -0+82078 l O .got 0+ _GLOBAL_OFFSET_TABLE_ -0+820a0 l \*ABS\* 0+ _end -0+80074 g .text 0+ _start +0+80074 l d \.text 0+ \.text +0+82078 l d \.got 0+ \.got +0+82084 l \.got 0+ __bss_start +0+82084 l \.got 0+ _edata +0+82078 l O \.got 0+ _GLOBAL_OFFSET_TABLE_ +0+820a0 l \.got 0+ _end +0+80074 g \.text 0+ _start Contents of section .text: 80074 41b20+ .* diff --git a/ld/testsuite/ld-cris/tls-gc-70.d b/ld/testsuite/ld-cris/tls-gc-70.d index dbeb9d0..83b4c0b 100644 --- a/ld/testsuite/ld-cris/tls-gc-70.d +++ b/ld/testsuite/ld-cris/tls-gc-70.d @@ -20,15 +20,15 @@ Program Header: private flags = 0: SYMBOL TABLE: -0+80074 l d .text 0+ .text -0+82078 l d .got 0+ .got -0+82084 l \*ABS\* 0+ __bss_start -0+82084 l \*ABS\* 0+ _edata -0+82078 l O .got 0+ _GLOBAL_OFFSET_TABLE_ -0+820a0 l \*ABS\* 0+ _end -0+80074 g .text 0+ _start +0+80074 l d \.text 0+ \.text +0+82078 l d \.got 0+ \.got +0+82084 l \.got 0+ __bss_start +0+82084 l \.got 0+ _edata +0+82078 l O \.got 0+ _GLOBAL_OFFSET_TABLE_ +0+820a0 l \.got 0+ _end +0+80074 g \.text 0+ _start -Contents of section .text: +Contents of section \.text: 80074 41b20+ .* -Contents of section .got: +Contents of section \.got: 82078 0+ 0+ 0+ .* diff --git a/ld/testsuite/ld-cris/tls-gc-71.d b/ld/testsuite/ld-cris/tls-gc-71.d index 29745de..b580fd3 100644 --- a/ld/testsuite/ld-cris/tls-gc-71.d +++ b/ld/testsuite/ld-cris/tls-gc-71.d @@ -15,18 +15,18 @@ filesz 0x0+80 memsz 0x0+80 flags r-- #... DYNAMIC SYMBOL TABLE: -0+18e l d .text 0+ .text -0+2194 l d .tdata 0+ .tdata -0+2280 l D \*ABS\* 0+ __bss_start -0+2280 l D \*ABS\* 0+ _edata -0+2280 l D \*ABS\* 0+ _end -0+18e g DF .text 0+2 _init +0+18e l d \.text 0+ \.text +0+2194 l d \.tdata 0+ \.tdata +0+2280 l D \.got 0+ __bss_start +0+2280 l D \.got 0+ _edata +0+2280 l D \.got 0+ _end +0+18e g DF \.text 0+2 _init 0+ g D .tdata 0+80 tls128 DYNAMIC RELOCATION RECORDS \(none\) #... -Contents of section .text: +Contents of section \.text: 018e 0f050000 .* #... -Contents of section .got: +Contents of section \.got: 2274 14220000 00000000 00000000 .* diff --git a/ld/testsuite/ld-cris/tls-gc-75.d b/ld/testsuite/ld-cris/tls-gc-75.d index b1c77bf..472f889 100644 --- a/ld/testsuite/ld-cris/tls-gc-75.d +++ b/ld/testsuite/ld-cris/tls-gc-75.d @@ -22,15 +22,15 @@ Program Header: private flags = 0: SYMBOL TABLE: -0+80074 l d .text 0+ .text -0+82078 l d .got 0+ .got -0+82084 l \*ABS\* 0+ __bss_start -0+82084 l \*ABS\* 0+ _edata -0+82078 l O .got 0+ _GLOBAL_OFFSET_TABLE_ -0+820a0 l \*ABS\* 0+ _end -0+80074 g .text 0+ _start +0+80074 l d \.text 0+ \.text +0+82078 l d \.got 0+ \.got +0+82084 l \.got 0+ __bss_start +0+82084 l \.got 0+ _edata +0+82078 l O \.got 0+ _GLOBAL_OFFSET_TABLE_ +0+820a0 l \.got 0+ _end +0+80074 g \.text 0+ _start -Contents of section .text: +Contents of section \.text: 80074 41b20+ .* -Contents of section .got: +Contents of section \.got: 82078 0+ 0+ 0+ .* diff --git a/ld/testsuite/ld-cris/tls-gc-76.d b/ld/testsuite/ld-cris/tls-gc-76.d index 8f3dcc1..97edbef 100644 --- a/ld/testsuite/ld-cris/tls-gc-76.d +++ b/ld/testsuite/ld-cris/tls-gc-76.d @@ -19,22 +19,22 @@ Program Header: private flags = 0: SYMBOL TABLE: -0+80074 l d .text 0+ .text -0+82080 l d .got 0+ .got -0+82090 l d .data 0+ .data +0+80074 l d \.text 0+ \.text +0+82080 l d \.got 0+ \.got +0+82090 l d \.data 0+ \.data 0+ l df \*ABS\* 0+ .* -0+82090 l O .data 0+4 gc76var +0+82090 l O \.data 0+4 gc76var 0+ l df \*ABS\* 0+ .* -0+82094 l \*ABS\* 0+ __bss_start -0+82094 l \*ABS\* 0+ _edata -0+82080 l O .got 0+ _GLOBAL_OFFSET_TABLE_ -0+820a0 l \*ABS\* 0+ _end -0+80074 g .text 0+ _start -0+80078 g F .text 0+6 gc76fn +0+82094 l \.data 0+ __bss_start +0+82094 l \.data 0+ _edata +0+82080 l O \.got 0+ _GLOBAL_OFFSET_TABLE_ +0+820a0 l \.data 0+ _end +0+80074 g \.text 0+ _start +0+80078 g F \.text 0+6 gc76fn -Contents of section .text: +Contents of section \.text: 80074 41b20+ 6fae0c00 0+ .* -Contents of section .got: +Contents of section \.got: 82080 0+ 0+ 0+ 90200800 .* -Contents of section .data: +Contents of section \.data: 82090 0+ .* diff --git a/ld/testsuite/ld-cris/tls-gc-79.d b/ld/testsuite/ld-cris/tls-gc-79.d index eb3646d..424bfb0 100644 --- a/ld/testsuite/ld-cris/tls-gc-79.d +++ b/ld/testsuite/ld-cris/tls-gc-79.d @@ -20,15 +20,15 @@ Program Header: private flags = 0: SYMBOL TABLE: -0+80074 l d .text 0+ .text -0+82078 l d .got 0+ .got -0+82084 l \*ABS\* 0+ __bss_start -0+82084 l \*ABS\* 0+ _edata -0+82078 l O .got 0+ _GLOBAL_OFFSET_TABLE_ -0+820a0 l \*ABS\* 0+ _end -0+80074 g .text 0+ _start +0+80074 l d \.text 0+ \.text +0+82078 l d \.got 0+ \.got +0+82084 l \.got 0+ __bss_start +0+82084 l \.got 0+ _edata +0+82078 l O \.got 0+ _GLOBAL_OFFSET_TABLE_ +0+820a0 l \.got 0+ _end +0+80074 g \.text 0+ _start -Contents of section .text: +Contents of section \.text: 80074 41b20+ .* -Contents of section .got: +Contents of section \.got: 82078 0+ 0+ 0+ .* diff --git a/ld/testsuite/ld-cris/weakhiddso.d b/ld/testsuite/ld-cris/weakhiddso.d index c0908df..01940f7 100644 --- a/ld/testsuite/ld-cris/weakhiddso.d +++ b/ld/testsuite/ld-cris/weakhiddso.d @@ -10,13 +10,13 @@ .*: file format elf32-cris DYNAMIC SYMBOL TABLE: -0+2214 l d \.data 0+ .data +0+2214 l d \.data 0+ \.data 0+2214 g DO \.data 0+c x 0+ D \*UND\* 0+ xregobj -0+2220 g D \*ABS\* 0+ __bss_start +0+2220 g D \.data 0+ __bss_start 0+ w D \*UND\* 0+ xweakobj -0+2220 g D \*ABS\* 0+ _edata -0+2220 g D \*ABS\* 0+ _end +0+2220 g D \.data 0+ _edata +0+2220 g D \.data 0+ _end DYNAMIC RELOCATION RECORDS @@ -27,5 +27,5 @@ OFFSET TYPE VALUE Contents of section \.hash: #... -Contents of section .data: +Contents of section \.data: 2214 00000000 00000000 00000000 .* diff --git a/ld/testsuite/ld-cris/weakref3.d b/ld/testsuite/ld-cris/weakref3.d index d07f514d..aea3ad6 100644 --- a/ld/testsuite/ld-cris/weakref3.d +++ b/ld/testsuite/ld-cris/weakref3.d @@ -10,27 +10,27 @@ # object, instead yielding NULL. #... - +\[[0-9]+\] .got +PROGBITS +0+82314 000314 000010 04 +WA +0 +0 +4 + +\[[0-9]+\] .got +PROGBITS +[0-9a-f]* [0-9a-f]* 000010 .* #... - +\[[0-9]+\] .bss +NOBITS +0+82324 .* + +\[[0-9]+\] .bss +NOBITS +[0-9a-f]* [0-9a-f]* 000010 .* #... 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 +.* R_CRIS_COPY .* __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 +.* R_CRIS_JUMP_SLOT .* expfn2 \+ 0 The decoding of unwind sections for machine type Axis Communications 32-bit embedded processor is not currently supported. Symbol table '.dynsym' contains . entries: #... - +.: 00082324 +4 +OBJECT +GLOBAL +DEFAULT +13 __expobj2@TST3 \(2\) + +.: [0-9a-f]* +4 +OBJECT +GLOBAL +DEFAULT +13 __expobj2@TST3 \(2\) #... - +.: 00080238 +0 +FUNC +GLOBAL +DEFAULT +UND expfn2@TST3 \(2\) + +.: [0-9a-f]* +0 +FUNC +GLOBAL +DEFAULT +UND expfn2@TST3 \(2\) #... Symbol table '.symtab' contains .. entries: #... Hex dump of section '\.text': - 0x0008024c 41b20000 6fae2423 08006fae 38020800 .* + 0x000801f8 41b20000 6faed022 08006fae e4010800 .* diff --git a/ld/testsuite/ld-cris/weakref4.d b/ld/testsuite/ld-cris/weakref4.d index 95fb5ec..79de291 100644 --- a/ld/testsuite/ld-cris/weakref4.d +++ b/ld/testsuite/ld-cris/weakref4.d @@ -11,22 +11,22 @@ # sure we get a valid reloc. #... - +\[[0-9]+\] .data +PROGBITS +0+822a4 0002a4 000004 00 +WA +0 +0 +1 + +\[[0-9]+\] .data +PROGBITS +[0-9a-f]* [0-9a-f]* 000004 .* #... - +\[[0-9]+\] .bss +NOBITS +0+822a8 .* + +\[[0-9]+\] .bss +NOBITS +[0-9a-f]* [0-9a-f]* 00000c .* #... Relocation section '.rela.dyn' at offset 0x... contains 1 entries: #... -000822a8 +00000109 R_CRIS_COPY +000822a8 +__expobj2 \+ 0 +.* R_CRIS_COPY .* __expobj2 \+ 0 The decoding of unwind sections for machine type Axis Communications 32-bit embedded processor is not currently supported. Symbol table '.dynsym' contains . entries: #... - +.: 000822a8 +4 +OBJECT +GLOBAL +DEFAULT +12 __expobj2@TST3 \(2\) + +.: [0-9a-f]* +4 +OBJECT +GLOBAL +DEFAULT +12 __expobj2@TST3 \(2\) #... Symbol table '.symtab' contains .. entries: #... Hex dump of section '.data': - 0x000822a4 a8220800 .* + 0x00082250 54220800 .* |