Commit [c23e4d] Maximize Restore History

0.8.18.25.alpha64-3.7:

"The rest is trivial."

Minor changes:
* tools-for-build/ldso-stubs.lisp: untabify and update OSF/1
stub for a dynamically-linked world;
* src/runtime/alpha-assem.S: s/stl/stq/ (again, *sigh*)
* src/assembly/alpha/arith.lisp: optimize GENERIC-+/GENERIC--;
* src/compiler/generic/{interr,vm-type,vm-typetran}.lisp,
src/code/{pred,interr}.lisp: update with new 64-bit types and
add back specialized typechecks for {UN,}SIGNED-BYTE-32, on
the suspicion that they will be needed for the FFI.

Current status: plods forward until first GC (even with setting
up the pretty-printer, woohoo!), where it dies mysteriously
during scavenging. crhodes suggesting reverting the patches
made earlier to GC, as jsnell thoroughly 64-bitized the GC
for the x86-64 port; have to try that and see if that does
anything.

Various messages are blathered across the console about
unaligned accesses during setup of the pretty-printer; those
should be investigated...

Nathan Froyd Nathan Froyd 2005-01-15

changed src/assembly/alpha/arith.lisp
changed src/code/interr.lisp
changed src/code/pred.lisp
changed src/compiler/generic/interr.lisp
changed src/compiler/generic/vm-type.lisp
changed src/compiler/generic/vm-typetran.lisp
changed src/runtime/alpha-assem.S
changed tools-for-build/ldso-stubs.lisp
changed version.lisp-expr
src/assembly/alpha/arith.lisp Diff Switch to side-by-side view
Loading...
src/code/interr.lisp Diff Switch to side-by-side view
Loading...
src/code/pred.lisp Diff Switch to side-by-side view
Loading...
src/compiler/generic/interr.lisp Diff Switch to side-by-side view
Loading...
src/compiler/generic/vm-type.lisp Diff Switch to side-by-side view
Loading...
src/compiler/generic/vm-typetran.lisp Diff Switch to side-by-side view
Loading...
src/runtime/alpha-assem.S Diff Switch to side-by-side view
Loading...
tools-for-build/ldso-stubs.lisp Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...