summaryrefslogtreecommitdiffstats
path: root/lib/msun/src/math.h
Commit message (Expand)AuthorAgeFilesLines
* Remove the declaration of logl(). The relevant bits haven't beendas2007-12-201-2/+0
* Implement and document nan(), nanf(), and nanl(). This commitdas2007-12-161-1/+5
* Implement modfl().das2007-01-071-1/+1
* Implement truncl() based on floorl().das2005-04-161-1/+1
* Add roundl(), lroundl(), and llroundl().das2005-04-081-1/+5
* Implement exp2() and exp2f().das2005-04-051-0/+2
* Implement and document remquo() and remquof().das2005-03-251-0/+2
* Add missing prototypes for fma() and fmaf(), and remove an inaccuratedas2005-03-181-1/+2
* - Define FP_FAST_FMA for sparc64, since fma() is now implemented usingdas2005-03-071-4/+12
* Remove wrappers and other cruft intended to support SVID, mistakes indas2005-02-041-45/+0
* Add fma() and fmaf(), which implement a fused multiply-add operation.das2005-01-221-0/+5
* 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
* Implement and document ceill().stefanf2005-01-131-1/+1
* Implement floorl().stefanf2005-01-121-1/+1
* Whitespace nit.stefanf2005-01-121-1/+1
* Add MI implementations of [l]lrint[f]() and [l]lround[f]().das2005-01-111-0/+8
* Add and document ilogbl(), a long double version of ilogb().stefanf2004-10-111-0/+2
* Further refine some #ifs:das2004-09-171-2/+2
* Fix two bugs in the signbit() macro, which was implemented last year:das2004-07-191-1/+6
* 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
* Implement the classification macros isfinite(), isinf(), isnan(), anddas2004-07-091-6/+28
* 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-061-0/+2
* Implement and document fdim{,f,l}, fmax{,f,l}, and fmin{,f,l}.das2004-06-301-3/+12
* Declare scalbln(), scalblnf(), trunc(), and truncf().das2004-06-201-0/+4
* Our MI implementation of ilogb() returns -INT_MAX for the argument 0.0 ratherstefanf2004-06-191-2/+3
* 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-071-0/+2
* Add an implementation of copysignl(), a long double version of copysign().stefanf2004-05-071-0/+2
* 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
* Add prototypes for all long double functions in C99. Leave them alldes2003-10-231-0/+67
* Fix two misuses of __BSD_VISIBLE.mike2003-05-221-2/+2
* Fix braino in definition of isfinite().das2003-04-041-1/+1
* - gamma_r, lgamma_r, gammaf_r, and lgammaf_r were protected by _REENTRANTimp2003-02-261-4/+4
* o Implement C99 classification macros isfinite(), isinf(), isnan(),mike2003-02-121-12/+24
* Implement C99's signbit() macro.mike2003-02-111-0/+2
* Implement fpclassify():mike2003-02-081-0/+32
* Re-apply the previously backed-out commit that fixes the problem wherearchie2002-10-311-2/+5
* Remove duplicate declaration.markm2002-10-231-1/+0
* Fixed a last-minute editing error in previous commit. nfs and/or cvsbde2002-10-011-0/+0
* Merged all interesting difference between the old math.h and the currentbde2002-10-011-0/+0
* Revert previous commit to unbreak world until we figure out thearchie2002-09-201-5/+2
* Fix a problem with the definition of HUGE_VAL causing the gcc warningarchie2002-09-191-2/+5
* Resurrect Lite1's gamma() as C99's tgamma(). Minimal changes.bde2002-03-261-0/+1
OpenPOWER on IntegriCloud