Update of /project/movitz/cvsroot/movitz In directory common-lisp.net:/tmp/cvs-serv3657
Modified Files: special-operators-cl.lisp Log Message: In go, don't check if dynamic-unwind-next finds an unwind-protect or not, since there's noe sense in doing that.
Date: Thu Oct 21 22:44:52 2004 Author: ffjeld
Index: movitz/special-operators-cl.lisp diff -u movitz/special-operators-cl.lisp:1.27 movitz/special-operators-cl.lisp:1.28 --- movitz/special-operators-cl.lisp:1.27 Mon Oct 11 15:48:07 2004 +++ movitz/special-operators-cl.lisp Thu Oct 21 22:44:52 2004 @@ -9,7 +9,7 @@ ;;;; Created at: Fri Nov 24 16:31:11 2000 ;;;; Distribution: See the accompanying file COPYING. ;;;; -;;;; $Id: special-operators-cl.lisp,v 1.27 2004/10/11 13:48:07 ffjeld Exp $ +;;;; $Id: special-operators-cl.lisp,v 1.28 2004/10/21 20:44:52 ffjeld Exp $ ;;;; ;;;;------------------------------------------------------------------
@@ -740,7 +740,6 @@ ;; Now, install correct jumper within tagbody as target. `((:addl ,(* 4 label-id) (:edx 8)))) (:globally (:call (:edi (:edi-offset dynamic-unwind-next)))) - (:jnc '(:sub-program () (:int 63))) ;; have next-continuation in EAX, final-continuation in EDX (:locally (:movl :edx (:edi (:edi-offset raw-scratch0)))) ; final continuation (:locally (:movl :esi (:edi (:edi-offset scratch1))))