9 #as
: --no
-underscore
--em
=criself
-I
$srcdir
/$subdir
--pic
11 #objdump
: -d
-s
-h
-t
-r
-p
13 # Like tls
-e
-20.d but
with an offset
for all TLS GOT entries
, and an
14 # offset
for all TLS data we care about
. Offsets different
for TLS
17 .*: file format elf32
-cris
20 LOAD off
0x0+ vaddr
0x0+80000 paddr
0x0+80000 align 2\
*\
*13
21 filesz
0x0+dc memsz
0x0+dc flags r
-x
22 LOAD off
0x0+dc vaddr
0x0+820dc paddr
0x0+820dc
align 2\
*\
*13
23 filesz
0x0+e4 memsz
0x0+e4 flags rw
-
24 TLS off
0x0+dc vaddr
0x0+820dc paddr
0x0+820dc
align 2\
*\
*2
25 filesz
0x0+8c memsz
0x0+8c flags r
--
29 Idx Name Size VMA LMA File off Algn
30 0 \
.text
0+48 0+80094 0+80094 0+94 2\
*\
*1
31 CONTENTS
, ALLOC
, LOAD
, READONLY
, CODE
32 1 \
.tdata
0+8c
0+820dc
0+820dc
0+dc
2\
*\
*2
33 CONTENTS
, ALLOC
, LOAD
, DATA
, THREAD_LOCAL
34 2 \
.got
0+3c
0+82168 0+82168 0+168 2\
*\
*2
35 CONTENTS
, ALLOC
, LOAD
, DATA
36 3 \
.data
0+1c
0+821a4
0+821a4
0+1a4
2\
*\
*0
37 CONTENTS
, ALLOC
, LOAD
, DATA
39 0+80094 l d \
.text
0+ \
.text
40 0+820dc l d \
.tdata
0+ \
.tdata
41 0+82168 l d \
.got
0+ \
.got
42 0+821a4 l d \
.data
0+ \
.data
43 0+ l \
.tdata
0+80 tls128
44 0+82168 l O \
.got
0+ \
.hidden _GLOBAL_OFFSET_TABLE_
45 0+80 g \
.tdata
0+4 \
.hidden x
46 0+800c4 g F \
.text
0+6 tlsdsofn2
47 0+821b4 g O \
.data
0+4 got7var5
48 0+88 g \
.tdata
0+4 \
.hidden x2
49 0+821ac g O \
.data
0+4 got7var3
50 0+821bc g O \
.data
0+4 got7var7
51 0+80098 g F \
.text
0+2a got7fn
52 0+821b8 g O \
.data
0+4 got7var6
53 0+80094 g \
.text
0+ _start
54 0+821c0 g \
*ABS\
* 0+ __bss_start
55 0+821a4 g O \
.data
0+4 got7var1
56 0+821b0 g O \
.data
0+4 got7var4
57 0+800cc g F \
.text
0+6 tlsdsofn
58 0+84 g \
.tdata
0+4 \
.hidden x1
59 0+821c0 g \
*ABS\
* 0+ _edata
60 0+821c0 g \
*ABS\
* 0+ _end
61 0+821a8 g O \
.data
0+4 got7var2
62 0+800d4 g F \
.text
0+6 tlsdsofn10
64 Contents of section \
.text
:
66 Contents of section \
.tdata
:
67 820dc
2f000000 00000000 00000000 00000000 .*
68 820ec
00000000 00000000 00000000 00000000 .*
69 820fc
00000000 00000000 00000000 00000000 .*
70 8210c
00000000 00000000 00000000 00000000 .*
71 8211c
00000000 00000000 00000000 00000000 .*
72 8212c
00000000 00000000 00000000 00000000 .*
73 8213c
00000000 00000000 00000000 00000000 .*
74 8214c
00000000 00000000 00000000 00000000 .*
75 8215c
28000000 29000000 2a000000
.*
76 Contents of section \
.got
:
77 82168 00000000 00000000 00000000 01000000 .*
78 82178 00000000 f4ffffff
01000000 f4ffffff
.*
79 82188 b4210800 ac210800 bc210800 b8210800
.*
80 82198 a4210800 b0210800 a8210800
.*
81 Contents of section \
.data
:
82 821a4
00000000 00000000 00000000 00000000 .*
83 821b4 00000000 00000000 00000000 .*
85 Disassembly of section \
.text
:
88 80094: 41b2 moveq
1,\
$r11
91 80098: 6fae
3000 0000 move\
.d
30 <tls128\
+0x30>,\
$r10
92 8009e
: 6fae
3800 0000 move\
.d
38 <tls128\
+0x38>,\
$r10
93 800a4
: 6fae
2400 0000 move\
.d
24 <tls128\
+0x24>,\
$r10
94 800aa
: 6fae
3400 0000 move\
.d
34 <tls128\
+0x34>,\
$r10
95 800b0: 6fae
2000 0000 move\
.d
20 <tls128\
+0x20>,\
$r10
96 800b6: 6fae
2c00
0000 move\
.d
2c
<tls128\
+0x2c>,\
$r10
97 800bc
: 6fae
2800 0000 move\
.d
28 <tls128\
+0x28>,\
$r10
100 000800c4
<tlsdsofn2
>:
101 800c4
: 6fae
1800 0000 move\
.d
18 <tls128\
+0x18>,\
$r10
105 800cc
: 6fae f4ff ffff move\
.d
0xfffffff4,\
$r10
108 000800d4 <tlsdsofn10
>:
109 800d4: 6fae
1400 0000 move\
.d
14 <tls128\
+0x14>,\
$r10