Index: /trunk/source/compiler/X86/X8664/x8664-arch.lisp
===================================================================
--- /trunk/source/compiler/X86/X8664/x8664-arch.lisp	(revision 14174)
+++ /trunk/source/compiler/X86/X8664/x8664-arch.lisp	(revision 14175)
@@ -200,4 +200,9 @@
 (defx86reg temp1.b r9b)
 
+(defx86reg temp2 r10)
+(defx86reg temp2.l r10d)
+(defx86reg temp2.w r10w)
+(defx86reg temp2.b r10b)
+
 (defx86reg ra0 r10)
 (defx86reg ra0.l r10d)
@@ -205,9 +210,6 @@
 (defx86reg ra0.b r10b)
 
-(defx86reg temp2 r10)
-(defx86reg temp2.l r10d)
-(defx86reg temp2.w r10w)
-(defx86reg temp2.b r10b)
-
+#+(or darwin-target windows-target)
+(defx86reg rcontext r11)
 
 (defx86reg save3 r11)
@@ -215,4 +217,5 @@
 (defx86reg save3.w r11w)
 (defx86reg save3.b r11b)
+
 
 (defx86reg save2 r12)
