OpenCores
URL https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk

Subversion Repositories open8_urisc

[/] [open8_urisc/] [trunk/] [gnu/] [binutils/] [ld/] [testsuite/] [ld-i386/] [tlspic.dd] - Blame information for rev 157

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 66 khays
#source: tlspic1.s
2
#source: tlspic2.s
3
#as: --32
4 157 khays
#ld: -shared -melf_i386 --no-ld-generated-unwind-info
5 66 khays
#objdump: -drj.text
6
#target: i?86-*-*
7
 
8
.*: +file format elf32-i386
9
 
10
Disassembly of section .text:
11
 
12
[0-9a-f]+ :
13
 [0-9a-f]+:     55[     ]+push   %ebp
14
 [0-9a-f]+:     89 e5[  ]+mov    %esp,%ebp
15
 [0-9a-f]+:     53[     ]+push   %ebx
16
 [0-9a-f]+:     50[     ]+push   %eax
17
 [0-9a-f]+:     e8 00 00 00 00[         ]+call   [0-9a-f]+ 
18
 [0-9a-f]+:     5b[     ]+pop    %ebx
19
 [0-9a-f]+:     81 c3 42 14 00 00[      ]+add    \$0x[0-9a-f]+,%ebx
20
 [0-9a-f]+:     90[     ]+nop *
21
 [0-9a-f]+:     90[     ]+nop *
22
 [0-9a-f]+:     90[     ]+nop *
23
 [0-9a-f]+:     90[     ]+nop *
24
#  GD
25
 [0-9a-f]+:     8d 04 1d d4 ff ff ff[   ]+lea    -0x2c\(,%ebx,1\),%eax
26
#                               ->R_386_TLS_DTPMOD32    sg1
27
 [0-9a-f]+:     e8 cf ff ff ff[         ]+call   [0-9a-f]+ <___tls_get_addr@plt>
28
#                               ->R_386_JUMP_SLOT       ___tls_get_addr
29
 [0-9a-f]+:     90[     ]+nop *
30
 [0-9a-f]+:     90[     ]+nop *
31
 [0-9a-f]+:     90[     ]+nop *
32
 [0-9a-f]+:     90[     ]+nop *
33
#  GD -> IE because variable is referenced through @gottpoff too
34
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
35
 [0-9a-f]+:     2b 83 f0 ff ff ff[      ]+sub    -0x10\(%ebx\),%eax
36
#                               ->R_386_TLS_TPOFF32     sg2
37
 [0-9a-f]+:     90[     ]+nop *
38
 [0-9a-f]+:     90[     ]+nop *
39
 [0-9a-f]+:     90[     ]+nop *
40
 [0-9a-f]+:     90[     ]+nop *
41
#  GD -> IE because variable is referenced through @gotntpoff too
42
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
43
 [0-9a-f]+:     03 83 b4 ff ff ff[      ]+add    -0x4c\(%ebx\),%eax
44
#                               ->R_386_TLS_TPOFF       sg3
45
 [0-9a-f]+:     90[     ]+nop *
46
 [0-9a-f]+:     90[     ]+nop *
47
 [0-9a-f]+:     90[     ]+nop *
48
 [0-9a-f]+:     90[     ]+nop *
49
#  GD -> IE because variable is referenced through @gottpoff and
50
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
51
 [0-9a-f]+:     2b 83 c0 ff ff ff[      ]+sub    -0x40\(%ebx\),%eax
52
#                               ->R_386_TLS_TPOFF32     sg4
53
 [0-9a-f]+:     90[     ]+nop *
54
 [0-9a-f]+:     90[     ]+nop *
55
 [0-9a-f]+:     90[     ]+nop *
56
 [0-9a-f]+:     90[     ]+nop *
57
#  GD against local variable
58
 [0-9a-f]+:     8d 04 1d 88 ff ff ff[   ]+lea    -0x78\(,%ebx,1\),%eax
59
#                               ->R_386_TLS_DTPMOD32    [0x00000000 0x20000000]
60
 [0-9a-f]+:     e8 8f ff ff ff[         ]+call   [0-9a-f]+ <___tls_get_addr@plt>
61
#                               ->R_386_JUMP_SLOT       ___tls_get_addr
62
 [0-9a-f]+:     90[     ]+nop *
63
 [0-9a-f]+:     90[     ]+nop *
64
 [0-9a-f]+:     90[     ]+nop *
65
 [0-9a-f]+:     90[     ]+nop *
66
#  GD -> IE against local variable referenced through @gottpoff too
67
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
68
 [0-9a-f]+:     2b 83 90 ff ff ff[      ]+sub    -0x70\(%ebx\),%eax
69
#                               ->R_386_TLS_TPOFF32     [0xdcffffff]
70
 [0-9a-f]+:     90[     ]+nop *
71
 [0-9a-f]+:     90[     ]+nop *
72
 [0-9a-f]+:     90[     ]+nop *
73
 [0-9a-f]+:     90[     ]+nop *
74
#  GD -> IE against local variable referenced through @gotntpoff
75
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
76
 [0-9a-f]+:     03 83 94 ff ff ff[      ]+add    -0x6c\(%ebx\),%eax
77
#                               ->R_386_TLS_TPOFF       [0x28000000]
78
 [0-9a-f]+:     90[     ]+nop *
79
 [0-9a-f]+:     90[     ]+nop *
80
 [0-9a-f]+:     90[     ]+nop *
81
 [0-9a-f]+:     90[     ]+nop *
82
#  GD -> IE against local variable referenced through @gottpoff and
83
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
84
 [0-9a-f]+:     2b 83 98 ff ff ff[      ]+sub    -0x68\(%ebx\),%eax
85
#                               ->R_386_TLS_TPOFF32     [0xd4ffffff]
86
 [0-9a-f]+:     90[     ]+nop *
87
 [0-9a-f]+:     90[     ]+nop *
88
 [0-9a-f]+:     90[     ]+nop *
89
 [0-9a-f]+:     90[     ]+nop *
90
#  GD against hidden and local variable
91
 [0-9a-f]+:     8d 04 1d f4 ff ff ff[   ]+lea    -0xc\(,%ebx,1\),%eax
92
#                               ->R_386_TLS_DTPMOD32    [0x00000000 0x40000000]
93
 [0-9a-f]+:     e8 4f ff ff ff[         ]+call   [0-9a-f]+ <___tls_get_addr@plt>
94
#                               ->R_386_JUMP_SLOT       ___tls_get_addr
95
 [0-9a-f]+:     90[     ]+nop *
96
 [0-9a-f]+:     90[     ]+nop *
97
 [0-9a-f]+:     90[     ]+nop *
98
 [0-9a-f]+:     90[     ]+nop *
99
#  GD -> IE against hidden and local variable referenced through @gottpoff too
100
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
101
 [0-9a-f]+:     2b 83 fc ff ff ff[      ]+sub    -0x4\(%ebx\),%eax
102
#                               ->R_386_TLS_TPOFF32     [0xbcffffff]
103
 [0-9a-f]+:     90[     ]+nop *
104
 [0-9a-f]+:     90[     ]+nop *
105
 [0-9a-f]+:     90[     ]+nop *
106
 [0-9a-f]+:     90[     ]+nop *
107
#  GD -> IE against hidden and local variable referenced through @gotntpoff too
108
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
109
 [0-9a-f]+:     03 83 b8 ff ff ff[      ]+add    -0x48\(%ebx\),%eax
110
#                               ->R_386_TLS_TPOFF       [0x48000000]
111
 [0-9a-f]+:     90[     ]+nop *
112
 [0-9a-f]+:     90[     ]+nop *
113
 [0-9a-f]+:     90[     ]+nop *
114
 [0-9a-f]+:     90[     ]+nop *
115
#  GD -> IE against hidden and local variable referenced through @gottpoff and @gotntpoff too
116
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
117
 [0-9a-f]+:     2b 83 dc ff ff ff[      ]+sub    -0x24\(%ebx\),%eax
118
#                               ->R_386_TLS_TPOFF32     [0xb4ffffff]
119
 [0-9a-f]+:     90[     ]+nop *
120
 [0-9a-f]+:     90[     ]+nop *
121
 [0-9a-f]+:     90[     ]+nop *
122
 [0-9a-f]+:     90[     ]+nop *
123
#  GD against hidden but not local variable
124
 [0-9a-f]+:     8d 04 1d ac ff ff ff[   ]+lea    -0x54\(,%ebx,1\),%eax
125
#                               ->R_386_TLS_DTPMOD32    [0x00000000 0x60000000]
126
 [0-9a-f]+:     e8 0f ff ff ff[         ]+call   [0-9a-f]+ <___tls_get_addr@plt>
127
#                               ->R_386_JUMP_SLOT       ___tls_get_addr
128
 [0-9a-f]+:     90[     ]+nop *
129
 [0-9a-f]+:     90[     ]+nop *
130
 [0-9a-f]+:     90[     ]+nop *
131
 [0-9a-f]+:     90[     ]+nop *
132
#  GD -> IE against hidden but not local variable referenced through
133
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
134
 [0-9a-f]+:     2b 83 bc ff ff ff[      ]+sub    -0x44\(%ebx\),%eax
135
#                               ->R_386_TLS_TPOFF32     [0x9cffffff]
136
 [0-9a-f]+:     90[     ]+nop *
137
 [0-9a-f]+:     90[     ]+nop *
138
 [0-9a-f]+:     90[     ]+nop *
139
 [0-9a-f]+:     90[     ]+nop *
140
#  GD -> IE against hidden but not local variable referenced through
141
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
142
 [0-9a-f]+:     03 83 e4 ff ff ff[      ]+add    -0x1c\(%ebx\),%eax
143
#                               ->R_386_TLS_TPOFF       [0x68000000]
144
 [0-9a-f]+:     90[     ]+nop *
145
 [0-9a-f]+:     90[     ]+nop *
146
 [0-9a-f]+:     90[     ]+nop *
147
 [0-9a-f]+:     90[     ]+nop *
148
#  GD -> IE against hidden but not local variable referenced through
149
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
150
 [0-9a-f]+:     2b 83 cc ff ff ff[      ]+sub    -0x34\(%ebx\),%eax
151
#                               ->R_386_TLS_TPOFF32     [0x94ffffff]
152
 [0-9a-f]+:     90[     ]+nop *
153
 [0-9a-f]+:     90[     ]+nop *
154
 [0-9a-f]+:     90[     ]+nop *
155
 [0-9a-f]+:     90[     ]+nop *
156
#  LD
157
 [0-9a-f]+:     8d 83 a4 ff ff ff[      ]+lea    -0x5c\(%ebx\),%eax
158
#                               ->R_386_TLS_DTPMOD32    [0x00000000 0x00000000]
159
 [0-9a-f]+:     e8 d0 fe ff ff[         ]+call   [0-9a-f]+ <___tls_get_addr@plt>
160
#                               ->R_386_JUMP_SLOT       ___tls_get_addr
161
 [0-9a-f]+:     90[     ]+nop *
162
 [0-9a-f]+:     90[     ]+nop *
163
 [0-9a-f]+:     8d 90 20 00 00 00[      ]+lea    0x20\(%eax\),%edx
164
#                                                       sl1
165
 [0-9a-f]+:     90[     ]+nop *
166
 [0-9a-f]+:     90[     ]+nop *
167
 [0-9a-f]+:     8d 88 26 00 00 00[      ]+lea    0x26\(%eax\),%ecx
168
#                                                       sl2+2
169
 [0-9a-f]+:     90[     ]+nop *
170
 [0-9a-f]+:     90[     ]+nop *
171
 [0-9a-f]+:     90[     ]+nop *
172
 [0-9a-f]+:     90[     ]+nop *
173
#  LD against hidden and local variables
174
 [0-9a-f]+:     8d 83 a4 ff ff ff[      ]+lea    -0x5c\(%ebx\),%eax
175
#                               ->R_386_TLS_DTPMOD32    [0x00000000 0x00000000]
176
 [0-9a-f]+:     e8 b1 fe ff ff[         ]+call   [0-9a-f]+ <___tls_get_addr@plt>
177
#                               ->R_386_JUMP_SLOT       ___tls_get_addr
178
 [0-9a-f]+:     90[     ]+nop *
179
 [0-9a-f]+:     90[     ]+nop *
180
 [0-9a-f]+:     8d 90 40 00 00 00[      ]+lea    0x40\(%eax\),%edx
181
#                                                       sh1
182
 [0-9a-f]+:     90[     ]+nop *
183
 [0-9a-f]+:     90[     ]+nop *
184
 [0-9a-f]+:     8d 88 47 00 00 00[      ]+lea    0x47\(%eax\),%ecx
185
#                                                       sh2+3
186
 [0-9a-f]+:     90[     ]+nop *
187
 [0-9a-f]+:     90[     ]+nop *
188
 [0-9a-f]+:     90[     ]+nop *
189
 [0-9a-f]+:     90[     ]+nop *
190
#  LD against hidden but not local variables
191
 [0-9a-f]+:     8d 83 a4 ff ff ff[      ]+lea    -0x5c\(%ebx\),%eax
192
#                               ->R_386_TLS_DTPMOD32    [0x00000000 0x00000000]
193
 [0-9a-f]+:     e8 92 fe ff ff[         ]+call   [0-9a-f]+ <___tls_get_addr@plt>
194
#                               ->R_386_JUMP_SLOT       ___tls_get_addr
195
 [0-9a-f]+:     90[     ]+nop *
196
 [0-9a-f]+:     90[     ]+nop *
197
 [0-9a-f]+:     8d 90 60 00 00 00[      ]+lea    0x60\(%eax\),%edx
198
#                                                       sH1
199
 [0-9a-f]+:     90[     ]+nop *
200
 [0-9a-f]+:     90[     ]+nop *
201
 [0-9a-f]+:     8d 88 65 00 00 00[      ]+lea    0x65\(%eax\),%ecx
202
#                                                       sH2+1
203
 [0-9a-f]+:     90[     ]+nop *
204
 [0-9a-f]+:     90[     ]+nop *
205
#  @gottpoff IE against global var
206
 [0-9a-f]+:     65 8b 0d 00 00 00 00[   ]+mov    %gs:0x0,%ecx
207
 [0-9a-f]+:     90[     ]+nop *
208
 [0-9a-f]+:     90[     ]+nop *
209
 [0-9a-f]+:     2b 8b f0 ff ff ff[      ]+sub    -0x10\(%ebx\),%ecx
210
#                               ->R_386_TLS_TPOFF32     sg2
211
 [0-9a-f]+:     90[     ]+nop *
212
 [0-9a-f]+:     90[     ]+nop *
213
 [0-9a-f]+:     90[     ]+nop *
214
 [0-9a-f]+:     90[     ]+nop *
215
#  @gottpoff IE against global var
216
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
217
 [0-9a-f]+:     90[     ]+nop *
218
 [0-9a-f]+:     90[     ]+nop *
219
 [0-9a-f]+:     2b 83 c0 ff ff ff[      ]+sub    -0x40\(%ebx\),%eax
220
#                               ->R_386_TLS_TPOFF32     sg4
221
 [0-9a-f]+:     90[     ]+nop *
222
 [0-9a-f]+:     90[     ]+nop *
223
 [0-9a-f]+:     90[     ]+nop *
224
 [0-9a-f]+:     90[     ]+nop *
225
#  @gotntpoff IE against global var
226
 [0-9a-f]+:     65 8b 0d 00 00 00 00[   ]+mov    %gs:0x0,%ecx
227
 [0-9a-f]+:     90[     ]+nop *
228
 [0-9a-f]+:     90[     ]+nop *
229
 [0-9a-f]+:     03 8b b4 ff ff ff[      ]+add    -0x4c\(%ebx\),%ecx
230
#                               ->R_386_TLS_TPOFF       sg3
231
 [0-9a-f]+:     90[     ]+nop *
232
 [0-9a-f]+:     90[     ]+nop *
233
 [0-9a-f]+:     90[     ]+nop *
234
 [0-9a-f]+:     90[     ]+nop *
235
#  @gotntpoff IE against global var
236
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
237
 [0-9a-f]+:     90[     ]+nop *
238
 [0-9a-f]+:     90[     ]+nop *
239
 [0-9a-f]+:     03 83 c4 ff ff ff[      ]+add    -0x3c\(%ebx\),%eax
240
#                               ->R_386_TLS_TPOFF       sg4
241
 [0-9a-f]+:     90[     ]+nop *
242
 [0-9a-f]+:     90[     ]+nop *
243
 [0-9a-f]+:     90[     ]+nop *
244
 [0-9a-f]+:     90[     ]+nop *
245
#  @gottpoff IE against local var
246
 [0-9a-f]+:     65 8b 0d 00 00 00 00[   ]+mov    %gs:0x0,%ecx
247
 [0-9a-f]+:     90[     ]+nop *
248
 [0-9a-f]+:     90[     ]+nop *
249
 [0-9a-f]+:     2b 8b 90 ff ff ff[      ]+sub    -0x70\(%ebx\),%ecx
250
#                               ->R_386_TLS_TPOFF32     [0xdcffffff]
251
 [0-9a-f]+:     90[     ]+nop *
252
 [0-9a-f]+:     90[     ]+nop *
253
 [0-9a-f]+:     90[     ]+nop *
254
 [0-9a-f]+:     90[     ]+nop *
255
#  @gottpoff IE against local var
256
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
257
 [0-9a-f]+:     90[     ]+nop *
258
 [0-9a-f]+:     90[     ]+nop *
259
 [0-9a-f]+:     2b 83 98 ff ff ff[      ]+sub    -0x68\(%ebx\),%eax
260
#                               ->R_386_TLS_TPOFF32     [0xd4ffffff]
261
 [0-9a-f]+:     90[     ]+nop *
262
 [0-9a-f]+:     90[     ]+nop *
263
 [0-9a-f]+:     90[     ]+nop *
264
 [0-9a-f]+:     90[     ]+nop *
265
#  @gotntpoff IE against local var
266
 [0-9a-f]+:     65 8b 0d 00 00 00 00[   ]+mov    %gs:0x0,%ecx
267
 [0-9a-f]+:     90[     ]+nop *
268
 [0-9a-f]+:     90[     ]+nop *
269
 [0-9a-f]+:     03 8b 94 ff ff ff[      ]+add    -0x6c\(%ebx\),%ecx
270
#                               ->R_386_TLS_TPOFF       [0x28000000]
271
 [0-9a-f]+:     90[     ]+nop *
272
 [0-9a-f]+:     90[     ]+nop *
273
 [0-9a-f]+:     90[     ]+nop *
274
 [0-9a-f]+:     90[     ]+nop *
275
#  @gotntpoff IE against local var
276
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
277
 [0-9a-f]+:     90[     ]+nop *
278
 [0-9a-f]+:     90[     ]+nop *
279
 [0-9a-f]+:     03 83 9c ff ff ff[      ]+add    -0x64\(%ebx\),%eax
280
#                               ->R_386_TLS_TPOFF       [0x2c000000]
281
 [0-9a-f]+:     90[     ]+nop *
282
 [0-9a-f]+:     90[     ]+nop *
283
 [0-9a-f]+:     90[     ]+nop *
284
 [0-9a-f]+:     90[     ]+nop *
285
#  @gottpoff IE against hidden and local var
286
 [0-9a-f]+:     65 8b 0d 00 00 00 00[   ]+mov    %gs:0x0,%ecx
287
 [0-9a-f]+:     90[     ]+nop *
288
 [0-9a-f]+:     90[     ]+nop *
289
 [0-9a-f]+:     2b 8b fc ff ff ff[      ]+sub    -0x4\(%ebx\),%ecx
290
#                               ->R_386_TLS_TPOFF32     [0xbcffffff]
291
 [0-9a-f]+:     90[     ]+nop *
292
 [0-9a-f]+:     90[     ]+nop *
293
 [0-9a-f]+:     90[     ]+nop *
294
 [0-9a-f]+:     90[     ]+nop *
295
#  @gottpoff IE against hidden and local var
296
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
297
 [0-9a-f]+:     90[     ]+nop *
298
 [0-9a-f]+:     90[     ]+nop *
299
 [0-9a-f]+:     2b 83 dc ff ff ff[      ]+sub    -0x24\(%ebx\),%eax
300
#                               ->R_386_TLS_TPOFF32     [0xb4ffffff]
301
 [0-9a-f]+:     90[     ]+nop *
302
 [0-9a-f]+:     90[     ]+nop *
303
 [0-9a-f]+:     90[     ]+nop *
304
 [0-9a-f]+:     90[     ]+nop *
305
#  @gotntpoff IE against hidden and local var
306
 [0-9a-f]+:     65 8b 0d 00 00 00 00[   ]+mov    %gs:0x0,%ecx
307
 [0-9a-f]+:     90[     ]+nop *
308
 [0-9a-f]+:     90[     ]+nop *
309
 [0-9a-f]+:     03 8b b8 ff ff ff[      ]+add    -0x48\(%ebx\),%ecx
310
#                               ->R_386_TLS_TPOFF       [0x48000000]
311
 [0-9a-f]+:     90[     ]+nop *
312
 [0-9a-f]+:     90[     ]+nop *
313
 [0-9a-f]+:     90[     ]+nop *
314
 [0-9a-f]+:     90[     ]+nop *
315
#  @gotntpoff IE against hidden and local var
316
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
317
 [0-9a-f]+:     90[     ]+nop *
318
 [0-9a-f]+:     90[     ]+nop *
319
 [0-9a-f]+:     03 83 e0 ff ff ff[      ]+add    -0x20\(%ebx\),%eax
320
#                               ->R_386_TLS_TPOFF       [0x4c000000]
321
 [0-9a-f]+:     90[     ]+nop *
322
 [0-9a-f]+:     90[     ]+nop *
323
 [0-9a-f]+:     90[     ]+nop *
324
 [0-9a-f]+:     90[     ]+nop *
325
#  @gottpoff IE against hidden but not local var
326
 [0-9a-f]+:     65 8b 0d 00 00 00 00[   ]+mov    %gs:0x0,%ecx
327
 [0-9a-f]+:     90[     ]+nop *
328
 [0-9a-f]+:     90[     ]+nop *
329
 [0-9a-f]+:     2b 8b bc ff ff ff[      ]+sub    -0x44\(%ebx\),%ecx
330
#                               ->R_386_TLS_TPOFF32     [0x9cffffff]
331
 [0-9a-f]+:     90[     ]+nop *
332
 [0-9a-f]+:     90[     ]+nop *
333
 [0-9a-f]+:     90[     ]+nop *
334
 [0-9a-f]+:     90[     ]+nop *
335
#  @gottpoff IE against hidden but not local var
336
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
337
 [0-9a-f]+:     90[     ]+nop *
338
 [0-9a-f]+:     90[     ]+nop *
339
 [0-9a-f]+:     2b 83 cc ff ff ff[      ]+sub    -0x34\(%ebx\),%eax
340
#                               ->R_386_TLS_TPOFF32     [0x94ffffff]
341
 [0-9a-f]+:     90[     ]+nop *
342
 [0-9a-f]+:     90[     ]+nop *
343
 [0-9a-f]+:     90[     ]+nop *
344
 [0-9a-f]+:     90[     ]+nop *
345
#  @gotntpoff IE against hidden but not local var
346
 [0-9a-f]+:     65 8b 0d 00 00 00 00[   ]+mov    %gs:0x0,%ecx
347
 [0-9a-f]+:     90[     ]+nop *
348
 [0-9a-f]+:     90[     ]+nop *
349
 [0-9a-f]+:     03 8b e4 ff ff ff[      ]+add    -0x1c\(%ebx\),%ecx
350
#                               ->R_386_TLS_TPOFF       [0x68000000]
351
 [0-9a-f]+:     90[     ]+nop *
352
 [0-9a-f]+:     90[     ]+nop *
353
 [0-9a-f]+:     90[     ]+nop *
354
 [0-9a-f]+:     90[     ]+nop *
355
#  @gotntpoff IE against hidden but not local var
356
 [0-9a-f]+:     65 a1 00 00 00 00[      ]+mov    %gs:0x0,%eax
357
 [0-9a-f]+:     90[     ]+nop *
358
 [0-9a-f]+:     90[     ]+nop *
359
 [0-9a-f]+:     03 83 d0 ff ff ff[      ]+add    -0x30\(%ebx\),%eax
360
#                               ->R_386_TLS_TPOFF       [0x6c000000]
361
 [0-9a-f]+:     90[     ]+nop *
362
 [0-9a-f]+:     90[     ]+nop *
363
 [0-9a-f]+:     90[     ]+nop *
364
 [0-9a-f]+:     90[     ]+nop *
365
#  Direct access through %gs
366
#  @gotntpoff IE against global var
367
 [0-9a-f]+:     8b 8b c8 ff ff ff[      ]+mov    -0x38\(%ebx\),%ecx
368
#                               ->R_386_TLS_TPOFF       sg5
369
 [0-9a-f]+:     90[     ]+nop *
370
 [0-9a-f]+:     90[     ]+nop *
371
 [0-9a-f]+:     65 8b 11[       ]+mov    %gs:\(%ecx\),%edx
372
 [0-9a-f]+:     90[     ]+nop *
373
 [0-9a-f]+:     90[     ]+nop *
374
 [0-9a-f]+:     90[     ]+nop *
375
 [0-9a-f]+:     90[     ]+nop *
376
#  @gotntpoff IE against local var
377
 [0-9a-f]+:     8b 83 a0 ff ff ff[      ]+mov    -0x60\(%ebx\),%eax
378
#                               ->R_386_TLS_TPOFF       [0x30000000]
379
 [0-9a-f]+:     90[     ]+nop *
380
 [0-9a-f]+:     90[     ]+nop *
381
 [0-9a-f]+:     65 8b 10[       ]+mov    %gs:\(%eax\),%edx
382
 [0-9a-f]+:     90[     ]+nop *
383
 [0-9a-f]+:     90[     ]+nop *
384
 [0-9a-f]+:     90[     ]+nop *
385
 [0-9a-f]+:     90[     ]+nop *
386
#  @gotntpoff IE against hidden and local var
387
 [0-9a-f]+:     8b 93 e8 ff ff ff[      ]+mov    -0x18\(%ebx\),%edx
388
#                               ->R_386_TLS_TPOFF       [0x50000000]
389
 [0-9a-f]+:     90[     ]+nop *
390
 [0-9a-f]+:     90[     ]+nop *
391
 [0-9a-f]+:     65 8b 12[       ]+mov    %gs:\(%edx\),%edx
392
 [0-9a-f]+:     90[     ]+nop *
393
 [0-9a-f]+:     90[     ]+nop *
394
 [0-9a-f]+:     90[     ]+nop *
395
 [0-9a-f]+:     90[     ]+nop *
396
#  @gotntpoff IE against hidden but not local var
397
 [0-9a-f]+:     8b 8b ec ff ff ff[      ]+mov    -0x14\(%ebx\),%ecx
398
#                               ->R_386_TLS_TPOFF       [0x70000000]
399
 [0-9a-f]+:     90[     ]+nop *
400
 [0-9a-f]+:     90[     ]+nop *
401
 [0-9a-f]+:     65 8b 11[       ]+mov    %gs:\(%ecx\),%edx
402
 [0-9a-f]+:     90[     ]+nop *
403
 [0-9a-f]+:     90[     ]+nop *
404
 [0-9a-f]+:     90[     ]+nop *
405
 [0-9a-f]+:     90[     ]+nop *
406
 [0-9a-f]+:     8b 5d fc[       ]+mov    -0x4\(%ebp\),%ebx
407
 [0-9a-f]+:     c9[     ]+leave *
408
 [0-9a-f]+:     c3[     ]+ret *
409
 [0-9a-f]+:     90[     ]+nop *
410
 [0-9a-f]+:     90[     ]+nop *
411
 [0-9a-f]+:     90[     ]+nop *

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.