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

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.18.50/] [ld/] [testsuite/] [ld-i386/] [tlsdesc.dd] - Blame information for rev 310

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

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

powered by: WebSVN 2.1.0

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