Commit [f6f238] Maximize Restore History

0.8.2.29:

* Fix bug in ASSQ, reported by Paul Dietz;
* FLOAT-RADIX IGNOREs its argument as was suggested by Clemens
Heitzinger;
* fix return type declaration for FFLOOR and friends (reported
by Paul Dietz);
* SB-C::DESCRIBE-COMPONENT prints blocks in IR1 component "as
is";
* introduced "good" (transparent) modular functions;
... LOGAND and LOGIOR are :GOOD;
* on X86: transform 32BIT-LOGICAL-xxx into LOGXXX; implement
LOGXOR-MOD32; change implementation of FAST-+-MOD32: inherit
without changes from FAST-+/UNSIGNED=>UNSIGNED :-).

(On X86 SB-MD5 may be implemented without 32BIT-LOGICAL-xxx
and evil TRULY-THE.)

Alexey Dejneka Alexey Dejneka 2003-08-15

changed src/code/early-extensions.lisp
changed src/code/float.lisp
changed src/code/numbers.lisp
changed src/compiler/generic/vm-macs.lisp
changed src/compiler/generic/vm-tran.lisp
changed src/compiler/x86/arith.lisp
changed src/compiler/fndb.lisp
changed src/compiler/main.lisp
changed src/compiler/srctran.lisp
changed tests/float.pure.lisp
changed tests/list.pure.lisp
changed NEWS
changed version.lisp-expr
src/code/early-extensions.lisp Diff Switch to side-by-side view
Loading...
src/code/float.lisp Diff Switch to side-by-side view
Loading...
src/code/numbers.lisp Diff Switch to side-by-side view
Loading...
src/compiler/generic/vm-macs.lisp Diff Switch to side-by-side view
Loading...
src/compiler/generic/vm-tran.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86/arith.lisp Diff Switch to side-by-side view
Loading...
src/compiler/fndb.lisp Diff Switch to side-by-side view
Loading...
src/compiler/main.lisp Diff Switch to side-by-side view
Loading...
src/compiler/srctran.lisp Diff Switch to side-by-side view
Loading...
tests/float.pure.lisp Diff Switch to side-by-side view
Loading...
tests/list.pure.lisp Diff Switch to side-by-side view
Loading...
NEWS Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...