freebsd-dev/lib/msun
Steve Kargl 019ffb5df8 * Use the volatile qualifier for 'tiny' to prevent compilers
from erronously constant folding expressions of the form
  '1 - tiny'.  This allows erf[f](x) to raise INEXACT.

* Use 0.5, 1, and 2, which are exactly representable in radix-2
  floating point formats.  This reduces diffs between s_erf[fl].c.

* While here, add a comment about efx and efx8.
2014-07-13 15:45:45 +00:00
..
amd64 Merge the 386 and amd64 versions of the fenv.h, to make cc -m32 2013-04-21 13:31:55 +00:00
arm Only build the vfp/softfp switching code on armv6 as we don't support vfp 2014-03-16 09:40:05 +00:00
bsdsrc Fix some non-standard variable declarations. 2011-10-16 05:37:20 +00:00
i387 Merge the 386 and amd64 versions of the fenv.h, to make cc -m32 2013-04-21 13:31:55 +00:00
ld80 * ld80/k_expl.h: 2013-12-30 00:51:25 +00:00
ld128 In lib/msun/ld128/s_expl.c, remove '/*' within block comment, to avoid a 2014-02-21 21:54:36 +00:00
man * msun/man/cosh.3: 2013-12-31 23:59:33 +00:00
mips Use #include "fenv.h" instead of #include <fenv.h>. This makes it 2011-10-16 05:37:56 +00:00
powerpc Use #include "fenv.h" instead of #include <fenv.h>. This makes it 2011-10-16 05:37:56 +00:00
sparc64 Remove ia64. 2014-07-07 00:27:09 +00:00
src * Use the volatile qualifier for 'tiny' to prevent compilers 2014-07-13 15:45:45 +00:00
x86 Merge the 386 and amd64 versions of the fenv.h, to make cc -m32 2013-04-21 13:31:55 +00:00
Makefile For lib/msun, turn off warnings about unknown pragmas, since 2014-02-21 18:49:08 +00:00
Symbol.map * Makefile: 2013-12-30 01:06:21 +00:00