UefiCpuPkg CpuExceptionHandlerLib: Use %rax instead of %eax to make code consistence.

Make code consistence between ASM and S files.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16530 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
Jeff Fan 2014-12-17 05:30:33 +00:00 committed by vanjeff
parent a1252397f5
commit e5030c1ec5
1 changed files with 6 additions and 6 deletions

View File

@ -188,13 +188,13 @@ CommonInterruptEntry_al_0000:
pushq %rax # for ss
movzwq 32(%rbp), %rax
pushq %rax # for cs
movl %ds, %eax
mov %ds, %rax
pushq %rax
movl %es, %eax
mov %es, %rax
pushq %rax
movl %fs, %eax
mov %fs, %rax
pushq %rax
movl %gs, %eax
mov %gs, %rax
pushq %rax
movq %rcx, 8(%rbp) # save vector number
@ -327,9 +327,9 @@ CommonInterruptEntry_al_0000:
# mov %rax, %fs ; not for fs
# (X64 will not use fs and gs, so we do not restore it)
popq %rax
movl %eax, %es
mov %rax, %es
popq %rax
movl %eax, %ds
mov %rax, %ds
popq 32(%rbp) # for cs
popq 56(%rbp) # for ss