error during create-image with los0-gc.lisp
Elliott A Johnson <[email protected]> Mon, 06 Sep 2004 03:34:02 -0700
| Newsgroups | gmane.lisp.movitz.devel |
|---|---|
| Message-ID | <[email protected]> |
Frode- I don't know if you "guarantee" Movitz to build on SBCL, but it suffers from the same problem. -Elliott > + #+cmu (declare (optimize (safety 0))) ; Circumvent CMUCL bug in > loop for-as-on-list. > + (loop for (p . tail) on prg > + as expander = (and (consp p) > + (symbolp (car p)) > + (assembly-macro-expander (car p) amenv)) > + if expander > + append (funcall expander p) into result > + else if (consp p) > + append (list (assembly-macroexpand p amenv)) into result > + else append (list p) into result > + when (not (listp tail)) > + do (setf (cdr (last result)) tail) > + (return result) > + finally (return result)))