summaryrefslogtreecommitdiff
path: root/MdePkg/Library/BaseLib/Ia32/Thunk16.S
diff options
context:
space:
mode:
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>2006-07-11 10:25:13 +0000
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>2006-07-11 10:25:13 +0000
commitbd0cd44be53b858f9a4aae532525f7b5ada962c9 (patch)
tree93fea870cff4781e5e3809fe5a46bfc3e75d647d /MdePkg/Library/BaseLib/Ia32/Thunk16.S
parent983ba75c9282121d69e5544be3938b4c5b74f83d (diff)
downloadedk2-platforms-bd0cd44be53b858f9a4aae532525f7b5ada962c9.tar.xz
sync GCC assembly files with MASM assembly files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@878 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdePkg/Library/BaseLib/Ia32/Thunk16.S')
-rw-r--r--MdePkg/Library/BaseLib/Ia32/Thunk16.S19
1 files changed, 18 insertions, 1 deletions
diff --git a/MdePkg/Library/BaseLib/Ia32/Thunk16.S b/MdePkg/Library/BaseLib/Ia32/Thunk16.S
index fa7be9192d..b3ac412efe 100644
--- a/MdePkg/Library/BaseLib/Ia32/Thunk16.S
+++ b/MdePkg/Library/BaseLib/Ia32/Thunk16.S
@@ -19,9 +19,26 @@
#
#------------------------------------------------------------------------------
+.global _m16Start, _m16Size, _mThunk16Attr, _m16GdtBase, _m16Gdt, _m16GdtrBase, _mTransition
+ ##########
+ # FIXME! #
+ ##########
+# The following data are INVALID!!
+# They just follow GAS syntax.
+_m16Start: .byte 0x00
+_m16Size: .word 0x00
+_mThunk16Attr: .word 0x00
+_m16Gdt: .word 0x00
+_m16GdtrBase: .word 0x00
+_mTransition: .word 0x00
-
+.global _InternalAsmThunk16
+_InternalAsmThunk16:
##########
# FIXME! #
##########
+ # This function won't work for now.
+ # it will directly enter dead loop.
+ jmp .
+ \ No newline at end of file