X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=inline;f=NEWS;h=6ca7ff37699608e11688a8df6a4ef3976af56847;hb=dcf5978d9d33098e868ae6eea28e1b310038c03d;hp=b821401fffca3f98dac726ee7b85eb1e72be246e;hpb=01a561adb042813a8464d07b3b03b08cbb8486e4;p=sbcl.git diff --git a/NEWS b/NEWS index b821401..6ca7ff3 100644 --- a/NEWS +++ b/NEWS @@ -2173,20 +2173,23 @@ changes in sbcl-0.8.6 relative to sbcl-0.8.5: that the various BOOLE-related constants have the same value in host and target lisps. (noted by Paul Dietz' test suite on an SBCL binary built from CLISP) - * the system can now be dynamically linked on the MIPS platform, + * The system can now be dynamically linked on the MIPS platform, which enables dynamic loading of foreign code from Lisp. (thanks to Ralf Baechle for discussions on the MIPS ABI) - * the system now records its own debugging information in a - filesystem-position-independent manner, relative to the "SYS" - logical host. + * The system now records debugging information for its own source + files in a filesystem-position-independent manner, relative to + the "SYS" logical host. * fixed a compiler bug: MV-LET convertion did not check references to the "max args" entry point. (reported by Brian Downing) * tweaked disassembly notes to be less confident about proclaiming some instruction as an LRA. (thanks to Brian Downing) + * contrib update: SB-ACLREPL is now threadsafe; multiple listeners + now each have their own history, command character, and other + characteristics. (thanks to David Lichteblau) * fixed some bugs revealed by Paul Dietz' test suite: ** compiler failure in compiling LOGAND expressions including a - constant 0. - ** implementation of ASH-MOD32 on X86 and PPC did not work for the + constant 0 + ** Implementation of ASH-MOD32 on X86 and PPC did not work for the shift greater than 32. ** FLUSH-DEST did not mark blocks for type check regeneration. ** HANDLER-CASE failed to accept declarations in handler clauses