freebsd-src/lib/msun
Bruce Evans 2aa9f7ca2c Made rintf() actually work. It was completely broken (when s_rint.c
was compiled with -O) by the precision bug in the i386 version of
gcc (assignments and casts don't clip the precision).  E.g.,
rintf(12.3456789) was 12.125.

Avoid the same bug in rint().  It was only broken for the unusual
case when the i387 precision is 64 bits.  FreeBSD defaults to 53
bit precision to avoid problems like this, but the standard math
emulator always uses 64 bit precision.
1996-08-28 16:34:36 +00:00
..
bsdsrc Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
i387 Clean up the FP stack before returning. The i387 exp() leaked an FP 1996-06-01 18:00:07 +00:00
man Fix up the NAME lines forthe ceil and floor man pages to be 1996-08-21 21:23:47 +00:00
src Made rintf() actually work. It was completely broken (when s_rint.c 1996-08-28 16:34:36 +00:00
Makefile Correct one small typo in previous commit. 1996-02-09 00:48:52 +00:00