From: Christophe R. <cr...@us...> - 2003-11-08 15:04:49
|
Update of /cvsroot/sbcl/sbcl In directory sc8-pr-cvs1:/tmp/cvs-serv16518 Modified Files: NEWS package-data-list.lisp-expr version.lisp-expr Log Message: 0.8.5.26: Record filesystem information during the build in debug information relative to SYS, not to /home/kevin/sbcl or equivalent. ... change to core code: tiny if ugly; ... change to warm load: only to refer to files as lpns rather than physical namestrings; ... change to vanilla-modules: tiny; ... change to asdf modules: well, erm, less tiny. I'm not pleased by the need to duplicate similar logic in every .asd, but I think it's a similar symptom to the duplication of the TEST-OP logic in many of them: the coupling between asdf and the rest of the system is slightly wrong. (At startup, SYS by default has translations that refer back to the build-time values; distributors may wish to alter this for their binaries, for instance by setting translations to distribution-known values when dumping any final image) Index: NEWS =================================================================== RCS file: /cvsroot/sbcl/sbcl/NEWS,v retrieving revision 1.441 retrieving revision 1.442 diff -u -d -r1.441 -r1.442 --- NEWS 30 Oct 2003 17:27:36 -0000 1.441 +++ NEWS 8 Nov 2003 15:04:45 -0000 1.442 @@ -2176,6 +2176,9 @@ * the system can now be dynamically linked on the MIPS platform, which enables dynamic loading of foreign code from Lisp. (thanks to Ralf Baechle for discussions on the MIPS ABI) + * the system now records its own debugging information in a + filesystem-position-independent manner, relative to the "SYS" + logical host. * fixed a compiler bug: MV-LET convertion did not check references to the "max args" entry point. (reported by Brian Downing) * tweaked disassembly notes to be less confident about proclaiming Index: package-data-list.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/package-data-list.lisp-expr,v retrieving revision 1.253 retrieving revision 1.254 diff -u -d -r1.253 -r1.254 --- package-data-list.lisp-expr 24 Oct 2003 10:23:55 -0000 1.253 +++ package-data-list.lisp-expr 8 Nov 2003 15:04:45 -0000 1.254 @@ -783,6 +783,8 @@ ;; ..and CONDITIONs.. "BUG" "UNSUPPORTED-OPERATOR" + "BOOTSTRAP-PACKAGE-NOT-FOUND" + "BOOTSTRAP-PACKAGE-NAME" "DEBOOTSTRAP-PACKAGE" ;; ..and DEFTYPEs.. "INDEX" "LOAD/STORE-INDEX" Index: version.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v retrieving revision 1.1347 retrieving revision 1.1348 diff -u -d -r1.1347 -r1.1348 --- version.lisp-expr 8 Nov 2003 01:32:02 -0000 1.1347 +++ version.lisp-expr 8 Nov 2003 15:04:46 -0000 1.1348 @@ -17,4 +17,4 @@ ;;; checkins which aren't released. (And occasionally for internal ;;; versions, especially for internal versions off the main CVS ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) -"0.8.5.25" +"0.8.5.26" |