Remove ".intel_syntax", convert MASM to GAS.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9080 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
gikidy 2009-08-17 06:16:40 +00:00
parent 3668c083cd
commit 16e864a270
2 changed files with 11 additions and 13 deletions

View File

@ -37,7 +37,6 @@
# @return None
#
#
.intel_syntax
ASM_GLOBAL ASM_PFX(_ModuleEntryPoint)
ASM_PFX(_ModuleEntryPoint):
@ -45,17 +44,17 @@ ASM_PFX(_ModuleEntryPoint):
# Load temporary stack top at very low memory. The C code
# can reload to a better address.
#
mov eax, INITIAL_TOP_OF_STACK
mov esp, eax
movl $INITIAL_TOP_OF_STACK, %eax
movl %eax, %esp
nop
#
# Call into C code
#
push eax
push edi
push esi
push ebp
pushl %eax
pushl %edi
pushl %esi
pushl %ebp
call ASM_PFX(SecCoreStartupWithStack)

View File

@ -34,7 +34,6 @@
# @return None
#
#
.intel_syntax
ASM_GLOBAL ASM_PFX(_ModuleEntryPoint)
ASM_PFX(_ModuleEntryPoint):
@ -42,7 +41,7 @@ ASM_PFX(_ModuleEntryPoint):
# Load temporary stack top at very low memory. The C code
# can reload to a better address.
#
mov %rsp, INITIAL_TOP_OF_STACK
movq $INITIAL_TOP_OF_STACK, %rsp
nop
#
@ -52,9 +51,9 @@ ASM_PFX(_ModuleEntryPoint):
# r8: PeiCoreEntryPoint
# r9: TopOfCurrentStack
#
mov %rcx, %rbp
mov %rdx, %rsi
mov %r8, %rdi
mov %r9, %rsp
movq %rbp, %rcx
movq %rsi, %rdx
movq %rdi, %r8
movq %rsp, %r9
call ASM_PFX(SecCoreStartupWithStack)