Index: /trunk/ccl/lisp-kernel/x86-spentry64.s
===================================================================
--- /trunk/ccl/lisp-kernel/x86-spentry64.s	(revision 5241)
+++ /trunk/ccl/lisp-kernel/x86-spentry64.s	(revision 5242)
@@ -4260,5 +4260,4 @@
 	__(ref_global(get_tcr,%rax))
 	__(movq $1,%rdi)
-	__(movq %r12,%r11)
 	__(call *%rax)
         __ifdef([DARWIN_GS_HACK])
@@ -4266,6 +4265,6 @@
             saved in %r12 a moment ago. */
          __(set_gs_base(%rax))
-         __(movq %r12,%r11)
         __endif
+	__(movq %r12,%r11)
 1:	/* Align foreign stack for lisp   */
         __(subq $node_size,%rsp)
