aboutsummaryrefslogtreecommitdiff
path: root/lib/msun/src/math.h
Commit message (Expand)AuthorAgeFilesLines
* MFC math.h,v 1.57:David Schultz2005-03-291-1/+2
* MFC math.h,v 1.45David Schultz2005-03-011-34/+39
* MFC math.h:1.44,1.46:David Schultz2005-01-151-2/+10
* Fix two bugs in the signbit() macro, which was implemented last year:David Schultz2004-07-191-1/+6
* Fix minor namespace pollution: The prototypes for f{dim,max,min}(),Stefan Farfeleder2004-07-171-6/+6
* Tweak the conditions under which certain gcc builtins are used:David Schultz2004-07-161-2/+2
* Implement the classification macros isfinite(), isinf(), isnan(), andDavid Schultz2004-07-091-6/+28
* Define the following macros in terms of [gi]cc builtins when theDavid Schultz2004-07-091-0/+29
* Add C99's nearbyint{,f}() functions as wrappers around rint().David Schultz2004-07-061-0/+2
* Implement and document fdim{,f,l}, fmax{,f,l}, and fmin{,f,l}.David Schultz2004-06-301-3/+12
* Declare scalbln(), scalblnf(), trunc(), and truncf().David Schultz2004-06-201-0/+4
* Our MI implementation of ilogb() returns -INT_MAX for the argument 0.0 ratherStefan Farfeleder2004-06-191-2/+3
* Include <sys/cdefs.h> earlier to get the various visibility constants.David Schultz2004-06-091-2/+1
* Add round(3) and roundf(3) and the associated documentation.David Schultz2004-06-071-0/+2
* Add an implementation of copysignl(), a long double version of copysign().Stefan Farfeleder2004-05-071-0/+2
* Make sure that symbols are declared in math.h iff the appropriateDavid Schultz2004-04-251-65/+68
* Remove a stale comment referring to values.h, which has never beenDavid Schultz2004-04-251-6/+1
* Initial support for C99's (or is it POSIX.1-2001's?) MATH_ERRNO,Bruce Evans2004-03-121-0/+6
* Add prototypes for all long double functions in C99. Leave them allDag-Erling Smørgrav2003-10-231-0/+67
* Fix two misuses of __BSD_VISIBLE.Mike Barcroft2003-05-221-2/+2
* Fix braino in definition of isfinite().David Schultz2003-04-041-1/+1
* - gamma_r, lgamma_r, gammaf_r, and lgammaf_r were protected by _REENTRANTWarner Losh2003-02-261-4/+4
* o Implement C99 classification macros isfinite(), isinf(), isnan(),Mike Barcroft2003-02-121-12/+24
* Implement C99's signbit() macro.Mike Barcroft2003-02-111-0/+2
* Implement fpclassify():Mike Barcroft2003-02-081-0/+32
* Re-apply the previously backed-out commit that fixes the problem whereArchie Cobbs2002-10-311-2/+5
* Remove duplicate declaration.Mark Murray2002-10-231-1/+0
* Fixed a last-minute editing error in previous commit. nfs and/or cvsBruce Evans2002-10-011-0/+0
* Merged all interesting difference between the old math.h and the currentBruce Evans2002-10-011-0/+0
* Revert previous commit to unbreak world until we figure out theArchie Cobbs2002-09-201-5/+2
* Fix a problem with the definition of HUGE_VAL causing the gcc warningArchie Cobbs2002-09-191-2/+5
* Resurrect Lite1's gamma() as C99's tgamma(). Minimal changes.Bruce Evans2002-03-261-0/+1
* Fixed some minor style bugs.Bruce Evans2002-03-261-2/+2
* Remove __P() usage.David E. O'Brien2002-03-211-108/+108
* Fix style bugs (mostly remove 'extern' from function prototypes)Alexey Zelkin2001-12-131-112/+111
* Added skeleton <complex.h> (aligned with the POSIX.1-200x), mostlyRuslan Ermilov2001-06-131-2/+0
* MFS: Add a "magic" comment to help fixincludes realize it doesn't need toDavid E. O'Brien2000-03-271-0/+2
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Back out last changePaul Traina1998-04-231-2/+2
* Fix cabs and cabsf definitions to be prototypes.Paul Traina1998-04-221-3/+3
* Hide the declaration of `struct exception' from C++, since it conflictsBruce Evans1997-08-311-1/+5
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-8/+8
* J.T. Conklin's latest version of the Sun math library.Jordan K. Hubbard1994-08-191-0/+273