]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/Ia32/Power10U64.S
Sync all bug fixes between EDK1.04 and EDK1.06 into EdkCompatibilityPkg.
[mirror_edk2.git] / EdkCompatibilityPkg / Foundation / Library / EfiCommonLib / Ia32 / Power10U64.S
index b22609afb3990beaaadbb0fc2dc13fbc69198665..a40c56bcb1b15d33dff5586af3f4b140b42b6f83 100644 (file)
@@ -65,11 +65,13 @@ ASM_PFX(Power10U64):
   jcxz   _Power10U64_Done\r
 \r
 _Power10U64_Wend: \r
+  pushl  %ecx\r
   pushl  $10\r
   push   0xC(%ebp)\r
   push   0x8(%ebp)\r
   call   ASM_PFX(MultU64x32)\r
   addl   $0xc, %esp\r
+  popl   %ecx\r
   movl   %eax, 8(%ebp)  # dword ptr Operand[0]\r
   movl   %edx, 0xC(%ebp)  # dword ptr Operand[4]\r
   loopl  _Power10U64_Wend\r