Commit [74cf7a] Maximize Restore History

double->single float conversion isn't a no-op on x87 anymore

The conversion can result in overflow, so pass through a stack
temporary to force a truncation.

Test case by Peter Keller on sbcl-devel, 2013-06-26.

Paul Khuong Paul Khuong 2013-06-28

changed src/compiler/x86/float.lisp
changed tests/compiler.pure.lisp
src/compiler/x86/float.lisp Diff Switch to side-by-side view
Loading...
tests/compiler.pure.lisp Diff Switch to side-by-side view
Loading...