]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseLib/Ia32/Thunk16.S
sync GCC assembly files with MASM assembly files
[mirror_edk2.git] / MdePkg / Library / BaseLib / Ia32 / Thunk16.S
index fa7be9192d7cd9206592f8c3ff36d03aa253899e..b3ac412efe3b6f23e68d4dc0dacaa047eefbd8ee 100644 (file)
 #\r
 #------------------------------------------------------------------------------\r
 \r
+.global _m16Start, _m16Size, _mThunk16Attr, _m16GdtBase, _m16Gdt, _m16GdtrBase, _mTransition\r
+                        ##########\r
+                        # FIXME! #\r
+                        ##########\r
+# The following data are INVALID!!\r
+# They just follow GAS syntax.\r
+_m16Start:        .byte   0x00\r
+_m16Size:         .word   0x00\r
+_mThunk16Attr:    .word   0x00\r
+_m16Gdt:          .word   0x00\r
+_m16GdtrBase:     .word   0x00\r
+_mTransition:     .word   0x00\r
 \r
-\r
+.global _InternalAsmThunk16\r
+_InternalAsmThunk16:\r
 \r
                         ##########\r
                         # FIXME! #\r
                         ##########\r
+ # This function won't work for now.\r
+ # it will directly enter dead loop.\r
+ jmp .\r
\ No newline at end of file