Author: tkreuzer
Date: Sun Dec 7 06:59:41 2008
New Revision: 37911
URL:
http://svn.reactos.org/svn/reactos?rev=37911&view=rev
Log:
enable saving of xmm registers in RtlCaptureContext
Modified:
branches/ros-amd64-bringup/reactos/lib/rtl/amd64/except_asm.S
Modified: branches/ros-amd64-bringup/reactos/lib/rtl/amd64/except_asm.S
URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/r…
==============================================================================
--- branches/ros-amd64-bringup/reactos/lib/rtl/amd64/except_asm.S [iso-8859-1] (original)
+++ branches/ros-amd64-bringup/reactos/lib/rtl/amd64/except_asm.S [iso-8859-1] Sun Dec 7
06:59:41 2008
@@ -74,8 +74,8 @@
/* Store return address */
mov [rcx + CONTEXT_Rip], rax
- /* Safe mmx registers */
-/* movdqa [rcx + CONTEXT_Xmm0], xmm0
+ /* Safe xmm registers */
+ movdqa [rcx + CONTEXT_Xmm0], xmm0
movdqa [rcx + CONTEXT_Xmm1], xmm1
movdqa [rcx + CONTEXT_Xmm2], xmm2
movdqa [rcx + CONTEXT_Xmm3], xmm3
@@ -91,7 +91,7 @@
movdqa [rcx + CONTEXT_Xmm13], xmm13
movdqa [rcx + CONTEXT_Xmm14], xmm14
movdqa [rcx + CONTEXT_Xmm15], xmm15
-*/
+
/* Cleanup stack and return */
add rsp, 8
ret