Update of /project/movitz/cvsroot/movitz/losp In directory common-lisp.net:/tmp/cvs-serv11045
Modified Files: los0-gc.lisp Log Message: This fix is about the new bignum formatting again.
Date: Mon Jul 12 04:11:16 2004 Author: ffjeld
Index: movitz/losp/los0-gc.lisp diff -u movitz/losp/los0-gc.lisp:1.22 movitz/losp/los0-gc.lisp:1.23 --- movitz/losp/los0-gc.lisp:1.22 Mon Jul 12 00:59:04 2004 +++ movitz/losp/los0-gc.lisp Mon Jul 12 04:11:15 2004 @@ -10,7 +10,7 @@ ;;;; Author: Frode Vatvedt Fjeld frodef@acm.org ;;;; Created at: Sat Feb 21 17:48:32 2004 ;;;; -;;;; $Id: los0-gc.lisp,v 1.22 2004/07/12 07:59:04 ffjeld Exp $ +;;;; $Id: los0-gc.lisp,v 1.23 2004/07/12 11:11:15 ffjeld Exp $ ;;;; ;;;;------------------------------------------------------------------
@@ -169,7 +169,8 @@ (:edi (:edi-offset atomically-status)))) (:int 113) ; This interrupt can be retried. (:jmp 'retry-cons))) - (:movl ,(dpb 1 (byte 16 16) (movitz:tag :bignum 0)) + (:movl ,(dpb movitz:+movitz-fixnum-factor+ + (byte 16 16) (movitz:tag :bignum 0)) (:edx :eax 2)) (:movl :ecx (:edx :eax 6)) (:addl 8 :eax)