0.8.2.29:
authorAlexey Dejneka <adejneka@comail.ru>
Fri, 15 Aug 2003 08:21:07 +0000 (08:21 +0000)
committerAlexey Dejneka <adejneka@comail.ru>
Fri, 15 Aug 2003 08:21:07 +0000 (08:21 +0000)
commitf6f238261f95e8ffff2870ed3ac6fc00ddf09ef2
tree3f5e2787390a76943ec22ef71827c9d750ebf6bf
parentb953c186cfe68e48801cb54715da0120c9580888
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.)
13 files changed:
NEWS
src/code/early-extensions.lisp
src/code/float.lisp
src/code/numbers.lisp
src/compiler/fndb.lisp
src/compiler/generic/vm-macs.lisp
src/compiler/generic/vm-tran.lisp
src/compiler/main.lisp
src/compiler/srctran.lisp
src/compiler/x86/arith.lisp
tests/float.pure.lisp
tests/list.pure.lisp
version.lisp-expr