Replace "addr16" with other instructions.

Thunk16.S was merely "translated" from Thunk16.asm to ensure of the binary equivalence.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4812 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
qhuang8 2008-03-10 05:57:03 +00:00
parent fcb577f458
commit 9e77c2c3b7
1 changed files with 2 additions and 2 deletions

View File

@ -98,8 +98,8 @@ ASM_PFX(ToUserCode):
call L_Base # push eip call L_Base # push eip
L_Base: L_Base:
popw %bp # ebp <- offset L_Base popw %bp # ebp <- offset L_Base
addr16 pushl 36(%si) .byte 0x67; # address size override
.byte 0x36 push 54(%esp)
lea 0xc(%esi), %eax lea 0xc(%esi), %eax
push %eax push %eax
lret lret