freebsd-skq/lib/msun
David Schultz c6df46bafb Improved handling of large x in ccosh{,f}():
- Handle cases where exp(x) would overflow, but ccosh(x) ~= exp(x) / 2
  shouldn't.
- Use the ccosh(x) ~= exp(x) / 2 approximation to simplify the calculation
  when x is large.

Similarly for csinh().  Also fixed the return value of csinh(-Inf +- 0i).
2011-10-21 06:29:32 +00:00
..
amd64 Bugfix: feenableexcept() and fedisableexcept() should just return the 2011-10-21 06:25:31 +00:00
arm Use #include "fenv.h" instead of #include <fenv.h>. This makes it 2011-10-16 05:37:56 +00:00
bsdsrc Fix some non-standard variable declarations. 2011-10-16 05:37:20 +00:00
i387 Bugfix: feenableexcept() and fedisableexcept() should just return the 2011-10-21 06:25:31 +00:00
ia64 Use #include "fenv.h" instead of #include <fenv.h>. This makes it 2011-10-16 05:37:56 +00:00
ld80 Fix clang warnings. 2011-06-18 13:56:33 +00:00
ld128 Clean up the unneeded cpp macro INLINE_REM_PIO2L. 2011-05-30 19:41:28 +00:00
man It's no longer accurate to say that math.h "constitute[s] the C math 2011-10-17 06:10:32 +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 Use #include "fenv.h" instead of #include <fenv.h>. This makes it 2011-10-16 05:37:56 +00:00
src Improved handling of large x in ccosh{,f}(): 2011-10-21 06:29:32 +00:00
Makefile The cexp() and {,c}{cos,sin}h functions all need to be able to compute 2011-10-21 06:27:56 +00:00
Symbol.map Add c{cos,sin,tan}{,h}{,f} functions. This is joint work with 2011-10-17 05:41:03 +00:00