mirror of https://github.com/acidanthera/audk.git
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:
parent
a1252397f5
commit
e5030c1ec5
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in New Issue