Fixed the register saving in ExfInterlockedCompareExchange64.
Modified: trunk/reactos/ntoskrnl/ex/i386/fastinterlck_asm.S
_____
Modified: trunk/reactos/ntoskrnl/ex/i386/fastinterlck_asm.S
--- trunk/reactos/ntoskrnl/ex/i386/fastinterlck_asm.S 2006-01-06
08:37:46 UTC (rev 20606)
+++ trunk/reactos/ntoskrnl/ex/i386/fastinterlck_asm.S 2006-01-06
11:36:43 UTC (rev 20607)
@@ -611,8 +611,8 @@
@ExfInterlockedCompareExchange64@12:
/* Save registers */
+ push ebx
push ebp
- push ebp
/* Get desination pointer, exchange value and comperand
value/address */
mov ebp, ecx
Show replies by date