Fix KeSaveFloatingPointState. It was working once upon a time, but the fix was lost...
authorDavid Quintana <gigaherz@gmail.com>
Tue, 20 May 2014 22:33:26 +0000 (22:33 +0000)
committerDavid Quintana <gigaherz@gmail.com>
Tue, 20 May 2014 22:33:26 +0000 (22:33 +0000)
svn path=/trunk/; revision=63390

reactos/ntoskrnl/ke/i386/cpu.c

index 2d741ab..b56414c 100644 (file)
@@ -1432,7 +1432,8 @@ KeSaveFloatingPointState(OUT PKFLOATING_SAVE Save)
 #else
     __asm
     {
 #else
     __asm
     {
-        fnsave [FpState]
+        mov eax, [FpState]
+        fnsave [eax]
     };
 #endif
 
     };
 #endif