Commit [6ffb09] Maximize Restore History

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)

Christophe Rhodes Christophe Rhodes 2003-11-08

changed contrib/asdf-install/asdf-install.asd
changed contrib/sb-aclrepl/sb-aclrepl.asd
changed contrib/sb-bsd-sockets/sb-bsd-sockets.asd
changed contrib/sb-cltl2/sb-cltl2.asd
changed contrib/sb-executable/sb-executable.lisp
changed contrib/sb-grovel/sb-grovel.asd
changed contrib/sb-md5/sb-md5.asd
changed contrib/sb-posix/sb-posix.asd
changed contrib/sb-rotate-byte/sb-rotate-byte.asd
changed contrib/sb-rt/sb-rt.asd
changed contrib/sb-simple-streams/sb-simple-streams.asd
changed contrib/asdf-module.mk
changed contrib/vanilla-module.mk
changed src/cold/warm.lisp
changed src/compiler/debug-dump.lisp
changed NEWS
changed package-data-list.lisp-expr
changed version.lisp-expr
contrib/asdf-install/asdf-install.asd Diff Switch to side-by-side view
Loading...
contrib/sb-aclrepl/sb-aclrepl.asd Diff Switch to side-by-side view
Loading...
contrib/sb-bsd-sockets/sb-bsd-sockets.asd Diff Switch to side-by-side view
Loading...
contrib/sb-cltl2/sb-cltl2.asd Diff Switch to side-by-side view
Loading...
contrib/sb-executable/sb-executable.lisp Diff Switch to side-by-side view
Loading...
contrib/sb-grovel/sb-grovel.asd Diff Switch to side-by-side view
Loading...
contrib/sb-md5/sb-md5.asd Diff Switch to side-by-side view
Loading...
contrib/sb-posix/sb-posix.asd Diff Switch to side-by-side view
Loading...
contrib/sb-rotate-byte/sb-rotate-byte.asd Diff Switch to side-by-side view
Loading...
contrib/sb-rt/sb-rt.asd Diff Switch to side-by-side view
Loading...
contrib/sb-simple-streams/sb-simple-streams.asd Diff Switch to side-by-side view
Loading...
contrib/asdf-module.mk Diff Switch to side-by-side view
Loading...
contrib/vanilla-module.mk Diff Switch to side-by-side view
Loading...
src/cold/warm.lisp Diff Switch to side-by-side view
Loading...
src/compiler/debug-dump.lisp Diff Switch to side-by-side view
Loading...
NEWS Diff Switch to side-by-side view
Loading...
package-data-list.lisp-expr Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...