Commit [22b819] Maximize Restore History

0.8alpha.0.13:

CLISP build megapatch
... mostly putting #-SB-XC in front of :COMPILE-TOPLEVEL,
because clisp gives a full warning for function and
macro redefinition;
... workaround clisp's buggy pretty printer by not exercising it
as much: use (INHIBIT-WARNINGS 3);
... explicit :INITIAL-ELEMENT 0 when we're using 0 to mean
"uninitialized" in MAKE-ARRAY;
... SPECIAL-OPERATOR-P isn't a good test on the host for what
can become a target macro;
... slightly more portable floating point logic:
Explicitly set *READ-DEFAULT-FLOAT-FORMAT* so that we
don't create host LONG-FLOATs by accident;
LOAD-TIME-VALUE magic for negative floating point zeros;
Minor associated text file frobbage
... braindump some unrelated TODO items
Obligatory runtime code improvement
... fix one warning in gencgc.h

Christophe Rhodes Christophe Rhodes 2003-05-05

1 2 > >> (Page 1 of 2)
changed src/code/class.lisp
changed src/code/cross-float.lisp
changed src/code/defbangstruct.lisp
changed src/code/defmacro.lisp
changed src/code/defstruct.lisp
changed src/code/early-extensions.lisp
changed src/code/early-type.lisp
changed src/code/host-alieneval.lisp
changed src/code/irrat.lisp
changed src/code/late-format.lisp
changed src/code/late-type.lisp
changed src/code/macros.lisp
changed src/code/pathname.lisp
changed src/code/pred.lisp
changed src/code/primordial-extensions.lisp
changed src/code/print.lisp
changed src/code/reader.lisp
changed src/code/target-hash-table.lisp
changed src/code/target-random.lisp
changed src/code/type-class.lisp
changed src/cold/ansify.lisp
changed src/cold/defun-load-or-cload-xcompiler.lisp
changed src/compiler/generic/genesis.lisp
changed src/compiler/x86/float.lisp
changed src/compiler/x86/insts.lisp
src/code/class.lisp Diff Switch to side-by-side view
Loading...
src/code/cross-float.lisp Diff Switch to side-by-side view
Loading...
src/code/defbangstruct.lisp Diff Switch to side-by-side view
Loading...
src/code/defmacro.lisp Diff Switch to side-by-side view
Loading...
src/code/defstruct.lisp Diff Switch to side-by-side view
Loading...
src/code/early-extensions.lisp Diff Switch to side-by-side view
Loading...
src/code/early-type.lisp Diff Switch to side-by-side view
Loading...
src/code/host-alieneval.lisp Diff Switch to side-by-side view
Loading...
src/code/irrat.lisp Diff Switch to side-by-side view
Loading...
src/code/late-format.lisp Diff Switch to side-by-side view
Loading...
src/code/late-type.lisp Diff Switch to side-by-side view
Loading...
src/code/macros.lisp Diff Switch to side-by-side view
Loading...
src/code/pathname.lisp Diff Switch to side-by-side view
Loading...
src/code/pred.lisp Diff Switch to side-by-side view
Loading...
src/code/primordial-extensions.lisp Diff Switch to side-by-side view
Loading...
src/code/print.lisp Diff Switch to side-by-side view
Loading...
src/code/reader.lisp Diff Switch to side-by-side view
Loading...
src/code/target-hash-table.lisp Diff Switch to side-by-side view
Loading...
src/code/target-random.lisp Diff Switch to side-by-side view
Loading...
src/code/type-class.lisp Diff Switch to side-by-side view
Loading...
src/cold/ansify.lisp Diff Switch to side-by-side view
Loading...
src/cold/defun-load-or-cload-xcompiler.lisp Diff Switch to side-by-side view
Loading...
src/compiler/generic/genesis.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86/float.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86/insts.lisp Diff Switch to side-by-side view
Loading...
1 2 > >> (Page 1 of 2)