summaryrefslogtreecommitdiffstats
path: root/lib/msun/src
Commit message (Expand)AuthorAgeFilesLines
* Fix a small scripting snafu in the previous revision.das2005-02-041-2/+2
* Reduce diffs against vendor source (Sun fdlibm 5.3).das2005-02-0428-428/+476
* Remove wrappers and other cruft intended to support SVID, mistakes indas2005-02-0457-3225/+60
* Update comment to reflect the code change in the previous revision.das2005-01-232-2/+2
* If x == y, return y, not x. C99 (though not IEEE 754) requires thatdas2005-01-232-2/+2
* Add fma() and fmaf(), which implement a fused multiply-add operation.das2005-01-223-0/+230
* Most libm routines depend on the rounding mode and/or set exceptiondas2005-01-151-31/+29
* Braino. Revert rev 1.50.das2005-01-151-0/+7
* Set math_errhandling to MATH_ERREXCEPT. Now that we have fenv.h, wedas2005-01-141-1/+1
* Remove some #if 0'd code.das2005-01-141-7/+0
* The isnormal() in rev 1.2 should have been isfinite() so subnormalsdas2005-01-132-2/+2
* Implement and document ceill().stefanf2005-01-132-1/+98
* Implement floorl().stefanf2005-01-122-1/+98
* Whitespace nit.stefanf2005-01-121-1/+1
* Add MI implementations of [l]lrint[f]() and [l]lround[f]().das2005-01-119-0/+193
* Add and document ilogbl(), a long double version of ilogb().stefanf2004-10-112-0/+56
* Use the FP_ILOG macros from <math.h> rather than hardcoded return values.stefanf2004-10-092-6/+13
* Further refine some #ifs:das2004-09-171-2/+2
* Replace s_isnan.c and s_isnanf.c with the more compact s_isnan.c fromdas2004-08-052-66/+52
* Use isnormal() instead of fpclassify() to avoid dependency on libc.so.5.das2004-08-052-6/+2
* Work around known GCC 3.4.x problem and use ANSI prototype for dremf().kan2004-07-281-2/+2
* Fix two bugs in the signbit() macro, which was implemented last year:das2004-07-192-1/+64
* Fix minor namespace pollution: The prototypes for f{dim,max,min}(),stefanf2004-07-171-6/+6
* Tweak the conditions under which certain gcc builtins are used:das2004-07-161-2/+2
* Remove the declaration of isnan() from this file. It is no longerdas2004-07-092-6/+0
* Implement the classification macros isfinite(), isinf(), isnan(), anddas2004-07-093-6/+144
* Define the following macros in terms of [gi]cc builtins when thedas2004-07-091-0/+29
* Add C99's nearbyint{,f}() functions as wrappers around rint().das2004-07-062-0/+56
* Implement and document fdim{,f,l}, fmax{,f,l}, and fmin{,f,l}.das2004-06-308-3/+380
* Declare scalbln(), scalblnf(), trunc(), and truncf().das2004-06-201-0/+4
* Implement trunc() and truncf().das2004-06-202-0/+114
* Add trivial implementations of scalbln() and scalblnf().das2004-06-201-0/+44
* Our MI implementation of ilogb() returns -INT_MAX for the argument 0.0 ratherstefanf2004-06-191-2/+3
* Fix a bug where rintf() rounded the wrong way in round-to-nearest modedas2004-06-091-26/+7
* Include <sys/cdefs.h> earlier to get the various visibility constants.das2004-06-091-2/+1
* Add round(3) and roundf(3) and the associated documentation.das2004-06-073-0/+108
* Fixed lots of 1 ULP errors caused by a broken approximation for pi/2.bde2004-06-021-2/+2
* Port a bugfix from FDLIBM 5.3. The bug really only applies to tan()das2004-06-021-8/+24
* Merge a bugfix from FDLIBM 5.3 to ensure that the error in tan()das2004-06-021-10/+24
* Merged from double precision case (e_pow.c 1.10: sign fixes).bde2004-06-011-13/+14
* Fixed the sign of the result in some overflow and underflow cases (onesbde2004-06-011-17/+18
* Fixed another precision bug in powf(). This one is in the computationbde2004-06-011-1/+1
* Fixed 2 bugs in the computation /* t_h=ax+bp[k] High */.bde2004-06-011-1/+2
* Add implementations for cimag{,f,l}, creal{,f,l} and conj{,f,l}. They arestefanf2004-05-309-0/+315
* Add an implementation of copysignl(), a long double version of copysign().stefanf2004-05-072-0/+44
* Make sure that symbols are declared in math.h iff the appropriatedas2004-04-251-65/+68
* Remove a stale comment referring to values.h, which has never beendas2004-04-251-6/+1
* Initial support for C99's (or is it POSIX.1-2001's?) MATH_ERRNO,bde2004-03-121-0/+6
* Fix a problem where libm compiled under 5.X would depend on featuresdas2003-10-272-2/+8
* Better safe than clever.des2003-10-251-2/+5
OpenPOWER on IntegriCloud