call L_Base # push eip\r
L_Base:\r
popw %bp # ebp <- offset L_Base\r
- addr16 pushl 36(%si)\r
- .byte 0x36\r
+ .byte 0x67; # address size override\r
+ push 54(%esp)\r
lea 0xc(%esi), %eax\r
push %eax\r
lret\r
popfl\r
lidtl 0x24(%esp)\r
lea 0xffffffcc(%ebp), %eax\r
- pop %gs\r
- pop %fs\r
- pop %es\r
- pop %ds\r
- pop %edi\r
- pop %esi\r
- pop %ebx\r
- pop %ebp\r
+ pop %gs\r
+ pop %fs\r
+ pop %es\r
+ pop %ds\r
+ pop %edi\r
+ pop %esi\r
+ pop %ebx\r
+ pop %ebp\r
ret\r
\r
.const:\r