really fix float rounding on 32-bit platforms
authorChristophe Rhodes <csr21@cantab.net>
Fri, 7 Oct 2011 11:39:33 +0000 (12:39 +0100)
committerChristophe Rhodes <csr21@cantab.net>
Fri, 7 Oct 2011 19:35:35 +0000 (20:35 +0100)
commit60e2497894748d137b6b3ef3e50f34627c15dffb
tree010c424d27d1fab24fd066944934133bb7fc91c3
parent6113d10bd637c220036cb74b45f03354fe1f872d
really fix float rounding on 32-bit platforms

Now, as well as not giving completely the wrong answer for most
larger-than-fixnum double floats, we additionally don't try to perform
arithmetic on NIL for larger-than-fixnum single-floats.
src/code/float.lisp
tests/float.pure.lisp