From: Christophe R. <cr...@us...> - 2003-02-27 19:10:07
|
Update of /cvsroot/sbcl/sbcl/src/code In directory sc8-pr-cvs1:/tmp/cvs-serv7014/src/code Modified Files: Tag: pcl_build_1_branch typep.lisp Log Message: 0.7.12.pcl-build1.6: And so falls src/pcl/cache.lisp ... nothing really difficult in there ... and bye bye placeholder SB!PCL::CHECK-WRAPPER-VALIDITY OK, but now it gets difficult. The next files, dlisp and dlisp2, involve references to #'(sb-kernel:instance-lambda ...), which isn't a very happy concept on the cross-compilation host. Sadly, just putting them into :not-host mode doesn't work either, as there are uses of these instance-lambda-making macros in dlisp2, so they need to be defined in some sense. Ugh. One to sleep on, I suspect. Index: typep.lisp =================================================================== RCS file: /cvsroot/sbcl/sbcl/src/code/typep.lisp,v retrieving revision 1.14 retrieving revision 1.14.2.1 diff -u -d -r1.14 -r1.14.2.1 --- typep.lisp 17 Feb 2003 15:22:53 -0000 1.14 +++ typep.lisp 27 Feb 2003 19:09:32 -0000 1.14.2.1 @@ -210,8 +210,3 @@ (dotimes (i (length obj-inherits) nil) (when (eq (svref obj-inherits i) layout) (return t)))))) - -;;; This implementation is a placeholder to use until PCL is set up, -;;; at which time it will be overwritten by a real implementation. -(defun sb!pcl::check-wrapper-validity (object) - object) |