Rev 3675 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 3675 | Rev 4377 | ||
|---|---|---|---|
| Line 266... | Line 266... | ||
| 266 | pushl %ds |
266 | pushl %ds |
| 267 | pushl %es |
267 | pushl %es |
| 268 | pushl %fs |
268 | pushl %fs |
| 269 | pushl %gs |
269 | pushl %gs |
| 270 | 270 | ||
| 271 | #ifdef CONFIG_DEBUG_ALLREGS |
- | |
| 272 | pushl %ebx |
- | |
| 273 | pushl %ebp |
- | |
| 274 | pushl %edi |
- | |
| 275 | pushl %esi |
- | |
| 276 | #else |
- | |
| 277 | subl $16, %esp |
- | |
| 278 | #endif |
- | |
| 279 | pushl %edx |
271 | pushl %edx |
| 280 | pushl %ecx |
272 | pushl %ecx |
| 281 | pushl %eax |
273 | pushl %eax |
| 282 | 274 | ||
| 283 | # we must fill the data segment registers |
275 | # we must fill the data segment registers |
| Line 295... | Line 287... | ||
| 295 | CLEAR_NT_FLAG # Modifies %ecx |
287 | CLEAR_NT_FLAG # Modifies %ecx |
| 296 | 288 | ||
| 297 | popl %eax |
289 | popl %eax |
| 298 | popl %ecx |
290 | popl %ecx |
| 299 | popl %edx |
291 | popl %edx |
| 300 | #ifdef CONFIG_DEBUG_ALLREGS |
- | |
| 301 | popl %esi |
- | |
| 302 | popl %edi |
- | |
| 303 | popl %ebp |
- | |
| 304 | popl %ebx |
- | |
| 305 | #else |
- | |
| 306 | addl $16, %esp |
- | |
| 307 | #endif |
- | |
| 308 | 292 | ||
| 309 | popl %gs |
293 | popl %gs |
| 310 | popl %fs |
294 | popl %fs |
| 311 | popl %es |
295 | popl %es |
| 312 | popl %ds |
296 | popl %ds |