[Openmcl-cvs-notifications] r11114 - /trunk/source/lisp-kernel/x86-asmutils32.s

gb at clozure.com gb at clozure.com
Fri Oct 17 06:43:28 EDT 2008


Author: gb
Date: Fri Oct 17 06:43:28 2008
New Revision: 11114

Log:
In restore_windows_context, remember to set tcr.valence!

Modified:
    trunk/source/lisp-kernel/x86-asmutils32.s

Modified: trunk/source/lisp-kernel/x86-asmutils32.s
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/x86-asmutils32.s (original)
+++ trunk/source/lisp-kernel/x86-asmutils32.s Fri Oct 17 06:43:28 2008
@@ -189,6 +189,7 @@
         __(movl 8(%esp),%eax)   /* tcr */
         __(movw tcr.ldt_selector(%eax), %rcontext_reg)
         __(movl 4(%esp),%ecx)   /* context */
+        __(movl %edx,rcontext(tcr.valence))
         __(movl $0,rcontext(tcr.pending_exception_context))
         __(frstor win32_context.FloatSave(%ecx))
         /* Windows doesn't bother to align the context, so use



More information about the Openmcl-cvs-notifications mailing list