aboutsummaryrefslogtreecommitdiff
path: root/lib/msun
Commit message (Expand)AuthorAgeFilesLines
* As for the float trig functions and logf, use a minimax polynomialBruce Evans2008-02-061-6/+7
* Adjust the exponent before converting the result from double toDavid Schultz2008-01-281-16/+10
* Fix a harmless type error in 1.9.Bruce Evans2008-01-251-1/+1
* Fix cutoffs. This is just a cleanup and an optimization for unusualBruce Evans2008-01-211-2/+2
* Oops, when merging from the float version to the double versions, don'tBruce Evans2008-01-201-1/+1
* Remove the float version of the kernel of arg reduction for pi/2, sinceBruce Evans2008-01-191-198/+0
* Do an ordinary assignment in STRICT_ASSIGN() except for floats untilBruce Evans2008-01-191-2/+6
* Use STRICT_ASSIGN() for exp2f() and exp2() instead of a volatileBruce Evans2008-01-192-4/+5
* Use STRICT_ASSIGN() for _kernel_rem_pio2f() and _kernel_rem_pio2f()Bruce Evans2008-01-192-7/+10
* Use STRICT_ASSIGN() for log1pf() and log1p() instead of a volatile castBruce Evans2008-01-192-8/+10
* Use STRICT_ASSIGN() instead of assorted direct volatile hacks to workBruce Evans2008-01-192-6/+8
* Use volatile hacks to make sure these functions generate an underflowDavid Schultz2008-01-183-3/+6
* Hook up exp2l() and related docs to the build.David Schultz2008-01-182-6/+7
* Introduce a new log(3) manpage and move the relevant functions there.David Schultz2008-01-182-69/+118
* Implement exp2l(). There is one version for machines with 80-bitDavid Schultz2008-01-184-0/+725
* Add a macro STRICT_ASSIGN() to help avoid the compiler bug thatBruce Evans2008-01-171-0/+16
* Optimize this a bit better.David Schultz2008-01-151-13/+18
* Implement rintl(), nearbyintl(), lrintl(), and llrintl().David Schultz2008-01-1418-35/+383
* - Correct the range check in the double version to catch negative valuesDavid Schultz2008-01-112-19/+22
* Grumble. DO declare logbl(), DON'T declare logl() just yet.David Schultz2007-12-201-0/+2
* Remove the declaration of logl(). The relevant bits haven't beenDavid Schultz2007-12-201-2/+0
* Since nan() is supposed to work the same as strtod("nan(...)", NULL),David Schultz2007-12-184-38/+85
* Remove z_abs(). The z_*() functions were in libf77, and for some reasonDavid Schultz2007-12-182-8/+0
* Oops, the previous commit was not needed -- the file was committed butBruce Evans2007-12-171-1/+1
* Translate from the i386 so that this compiles and runs.Bruce Evans2007-12-171-1/+1
* Don't try to build s_nanl.c before it is committed.Bruce Evans2007-12-171-1/+1
* Add logbl(3) to libm.David Schultz2007-12-179-32/+184
* Document the fact that we have nan(3) now, and make some minor clarificationsDavid Schultz2007-12-171-10/+14
* Implement and document nan(), nanf(), and nanl(). This commitDavid Schultz2007-12-167-4/+279
* 1. Add csqrt{,f}(3).David Schultz2007-12-151-2/+10
* Implement and document csqrt(3) and csqrtf(3).David Schultz2007-12-154-2/+290
* Update the standards section, and make a minor clarification about theDavid Schultz2007-12-141-5/+10
* Typo in previous commitDavid Schultz2007-12-141-2/+2
* Symbol.map additions for carg and cargf. (They're in C99, so I didn'tDavid Schultz2007-12-141-0/+2
* s/C90/C99/David Schultz2007-12-121-1/+1
* Add a "STANDARDS" section.David Schultz2007-12-121-0/+9
* Implement carg(3) and cargf(3).David Schultz2007-12-125-9/+120
* Oops, back out previous commit since it was backwards to a wrong branch.Bruce Evans2007-06-141-1/+1
* MFC: 1.11: fix the threshold for (not) using the simple Taylor approximation.Bruce Evans2007-06-141-1/+1
* Fix an aliasing bug which was finally detected by gcc-4.2. fdlibm hasBruce Evans2007-06-111-1/+1
* Merge the relevant part of rev.1.14 of s_cbrt.c (a micro-optimizationBruce Evans2007-05-291-3/+3
* Bump library versions in preparation for 7.0.Daniel Eischen2007-05-211-1/+1
* Enable symbol versioning by default. Use WITHOUT_SYMVER to disable it.Daniel Eischen2007-05-131-2/+0
* Don't assume that int is signed 32-bits in one place. Keep assumingBruce Evans2007-05-022-8/+11
* Fix tgamma() on some special args:Bruce Evans2007-05-021-14/+15
* Document (in a comment) the current (slightly broken) handling of specialBruce Evans2007-05-021-6/+9
* Use C comments since we now preprocess these files with CPP.Daniel Eischen2007-04-297-7/+21
* Remove California Regent's clause 3, per letterWarner Losh2007-01-0932-128/+0
* Implement modfl().David Schultz2007-01-074-2/+104
* Fix a problem relating to fesetenv() clobbering i387 register stack.David Schultz2007-01-062-2/+24