Commit [ff9259] Maximize Restore History

0.8.12.7: Merge package locks, AKA "what can go wrong with a 3783 line patch?"

... Controlled by the presence of :sb-package-locks in target
features.
... This builds both with and without package locks on both
x86 Linux and SunOS Sparc, with both CMUCL and SBCL
as host -- so chances are it should build elsewhere as
well.
... Remaining TODO: turn package locking errors from lexical
constructs to program errors in the produced code, fix
the bits in SBCL that hit host's SBCL-tyle package locks
(relevant FIXME is in src/cold/shared.lisp).

Nikodemus Siivola Nikodemus Siivola 2004-06-29

1 2 3 4 > >> (Page 1 of 4)
added doc/manual/package-locks-basic.texinfo
added doc/manual/package-locks-extended.texinfo
changed build-order.lisp-expr
changed contrib
changed contrib/sb-aclrepl
changed contrib/sb-aclrepl/debug.lisp
changed contrib/sb-aclrepl/inspect.lisp
changed contrib/sb-grovel
changed contrib/sb-grovel/defpackage.lisp
changed contrib/sb-grovel/foreign-glue.lisp
changed contrib/sb-simple-streams
changed contrib/sb-simple-streams/package.lisp
changed contrib/sb-sprof
changed contrib/sb-sprof/sb-sprof.lisp
changed doc
changed doc/manual
changed doc/manual/Makefile
changed doc/manual/make-tempfiles.sh
changed doc/manual/sbcl.texinfo
changed make-target-2.sh
changed package-data-list.lisp-expr
changed src
changed src/code
changed src/code/cold-init.lisp
changed src/code/condition.lisp
doc/manual/package-locks-basic.texinfo Diff Switch to side-by-side view
Loading...
doc/manual/package-locks-extended.texinfo Diff Switch to side-by-side view
Loading...
build-order.lisp-expr Diff Switch to side-by-side view
Loading...
contrib
Directory.
contrib/sb-aclrepl
Directory.
contrib/sb-aclrepl/debug.lisp Diff Switch to side-by-side view
Loading...
contrib/sb-aclrepl/inspect.lisp Diff Switch to side-by-side view
Loading...
contrib/sb-grovel
Directory.
contrib/sb-grovel/defpackage.lisp Diff Switch to side-by-side view
Loading...
contrib/sb-grovel/foreign-glue.lisp Diff Switch to side-by-side view
Loading...
contrib/sb-simple-streams/package.lisp Diff Switch to side-by-side view
Loading...
contrib/sb-sprof
Directory.
contrib/sb-sprof/sb-sprof.lisp Diff Switch to side-by-side view
Loading...
doc
Directory.
doc/manual
Directory.
doc/manual/Makefile Diff Switch to side-by-side view
Loading...
doc/manual/make-tempfiles.sh Diff Switch to side-by-side view
Loading...
doc/manual/sbcl.texinfo Diff Switch to side-by-side view
Loading...
make-target-2.sh Diff Switch to side-by-side view
Loading...
package-data-list.lisp-expr Diff Switch to side-by-side view
Loading...
src
Directory.
src/code
Directory.
src/code/cold-init.lisp Diff Switch to side-by-side view
Loading...
src/code/condition.lisp Diff Switch to side-by-side view
Loading...
1 2 3 4 > >> (Page 1 of 4)