Just Launched: You can now import projects and releases from Google Code onto SourceForge
We are excited to release new functionality to enable a 1-click import from Google Code onto the Allura platform on SourceForge. You can import tickets, wikis, source, releases, and more with a few simple steps. Read More
From: Juho Snellman <jsnell@us...> - 2007-01-19 01:55:51
Update of /cvsroot/sbcl/sbcl/src/code
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv32482/src/code
18.104.22.168: Better forward reference handling in WITH-COMPILATION-UNIT ...
* ... for the case where a forward reference is made during
compilation, and the referenced function is loaded from a
pre-existing fasl while still inside the same compilation unit.
(Reported by Jeremy Brown).
RCS file: /cvsroot/sbcl/sbcl/src/code/defboot.lisp,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -d -r1.54 -r1.55
--- defboot.lisp 5 Dec 2006 17:50:20 -0000 1.54
+++ defboot.lisp 19 Jan 2007 01:55:47 -0000 1.55
@@ -217,6 +217,8 @@
(style-warn "redefining ~S in DEFUN" name))
(setf (sb!xc:fdefinition name) def)
+ (sb!c::note-name-defined name :function)
;; FIXME: I want to do this here (and fix bug 137), but until the
;; breathtaking CMU CL function name architecture is converted into
;; something sane, (1) doing so doesn't really fix the bug, and