[movitz-cvs] CVS movitz/losp/muerte

ffjeld ffjeld at common-lisp.net
Mon Feb 18 22:31:13 UTC 2008


Update of /project/movitz/cvsroot/movitz/losp/muerte
In directory clnet:/tmp/cvs-serv31532

Modified Files:
	interrupt.lisp 
Log Message:
Prefer the new assembler.


--- /project/movitz/cvsroot/movitz/losp/muerte/interrupt.lisp	2007/04/07 20:49:17	1.56
+++ /project/movitz/cvsroot/movitz/losp/muerte/interrupt.lisp	2008/02/18 22:31:13	1.57
@@ -10,7 +10,7 @@
 ;;;; Author:        Frode Vatvedt Fjeld <frodef at acm.org>
 ;;;; Created at:    Wed Apr  7 01:50:03 2004
 ;;;;                
-;;;; $Id: interrupt.lisp,v 1.56 2007/04/07 20:49:17 ffjeld Exp $
+;;;; $Id: interrupt.lisp,v 1.57 2008/02/18 22:31:13 ffjeld Exp $
 ;;;;                
 ;;;;------------------------------------------------------------------
 
@@ -133,7 +133,7 @@
 	    
 	    ;; Do RET promotion of EIP.
 	    (:movl (:ebp ,(dit-frame-offset :eip)) :ecx)
-	    ((:cs-override) :cmpb ,(realpart (ia-x86:asm :ret)) (:ecx))
+	    ((:cs-override) :cmpb ,@(asm-x86:assemble-instruction '(:ret)) (:ecx))
 	    (:jne 'not-at-ret-instruction)
 	    (:globally (:movl (:edi (:edi-offset ret-trampoline)) :ecx))
 	    (:movl :ecx (:ebp ,(dit-frame-offset :eip)))




More information about the Movitz-cvs mailing list