aboutsummaryrefslogtreecommitdiff
path: root/lib/msun
Commit message (Expand)AuthorAgeFilesLines
* Replace calls to sin(x) and cos(x) with a single call to sincos().Peter Jeremy2019-02-105-26/+20
* Amend r343442, by only expecting the lib.msun.cbrt_test.cbrtl_powl andDimitry Andric2019-02-081-1/+2
* libm: squelch -Woverflow from gcc6Eric van Gyzen2019-02-011-0/+9
* Temporarily mark lib.msun.{cbrt_test.cbrtl_powl,trig_test.reduction}Li-Wen Hsu2019-01-251-0/+4
* msun: reduce diff between src/e_j0.c and src/e_j0f.cPedro F. Giffuni2019-01-142-10/+12
* pow(3): Workaround possible signed shift Undefined Behavior.Pedro F. Giffuni2019-01-071-1/+1
* msun: Fix some old typos.Pedro F. Giffuni2018-12-312-2/+2
* libm: Include float.h to get LDBL_MANT_DIGJustin Hibbits2018-12-283-1/+3
* csqrt(3): Fix some typos in the manual pageMateusz Piotrowski2018-11-041-2/+2
* In C remquol() and thus also in C remainderl(), don't clobber the sign bitBruce Evans2018-07-241-6/+1
* Fix the conversion to use nan_mix() in r336362. fmod*(x, y),Bruce Evans2018-07-249-16/+23
* Recommit r336497: Fix powl, cpow, cpowf, and cpowl imports from OpenBSDDimitry Andric2018-07-208-125/+58
* Centralize the complications for special efficient rounding to integers.Bruce Evans2018-07-209-75/+93
* Revert r336497 for now, as it breaks on architectures using gcc, with:Dimitry Andric2018-07-198-55/+125
* Fix powl, cpow, cpowf, and cpowl imports from OpenBSDDimitry Andric2018-07-198-125/+55
* Fix spurious and extra underflows and resulting inaccuracies for some casesBruce Evans2018-07-192-10/+10
* Oops, r336412 undid the fix of the overflow threshold in r323003. RestoreBruce Evans2018-07-191-6/+11
* Minor cleanups to csqrt*(), mostly in comments.Bruce Evans2018-07-173-36/+14
* Fix scaling bugs which gave innaccuracies and spurious underflows in csqrt()Bruce Evans2018-07-172-28/+48
* Add a macro nan_mix() and use it to get NaN results that are (bitwise)Bruce Evans2018-07-1731-55/+77
* msun: add ld80/ld128 powl, cpow, cpowf, cpowl from openbsdMatt Macy2018-07-1513-16/+1507
* Reduce diff between msun/src/e_pow.c and msun/src/e_powf.c.Mark Johnston2018-07-082-8/+14
* Fix whitespace issues in bessel function routines.Mark Johnston2018-07-084-40/+36
* clog.3, complex.3: Fix typos and igor style issuesConrad Meyer2018-06-062-14/+12
* Resolve conflicts between macros in fenv.h and ieeefp.hDimitry Andric2018-05-314-38/+27
* Add implementations for clog(3), clogf(3), and clog(3).Konstantin Belousov2018-05-138-9/+596
* Replace SOFTFLOAT with __riscv_float_abi_*.Brooks Davis2018-04-193-10/+14
* msun: signed overflow in atan2Eitan Adler2018-02-141-1/+1
* cacos(3): correct spelling of 'I'Eitan Adler2017-12-311-2/+2
* lib: Fix several typos and minor errorsEitan Adler2017-12-271-1/+1
* Correct r326748, indicating that tgammal(3) is mapped to tgamma(3), notDimitry Andric2017-12-101-1/+1
* Document the existence and precision of the remaining long doubleDimitry Andric2017-12-102-6/+29
* Remove an unused incude from lib/msun/bsdsrc/b_log.c.Dimitry Andric2017-12-071-1/+0
* Remove the sentence in math(3) about some long double math functions notDimitry Andric2017-12-071-7/+1
* lib/msun: remove trailing whitespace from e_pow.cEd Maste2017-12-031-18/+18
* lib: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2693-0/+186
* spdx: initial adoption of licensing ID tags.Pedro F. Giffuni2017-11-184-3/+11
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2017-10-312-2/+0
* Support armv7 builds for userlandWarner Losh2017-10-051-1/+1
* lib/msun: add more csqrt unit tests for precision and overflowRyan Libby2017-08-291-19/+100
* lib/msun: avoid referring to broken LDBL_MAXRyan Libby2017-08-293-5/+23
* Revert r321457Enji Cooper2017-08-261-5/+0
* Add HAS_TESTS to all Makefiles that are currently using theEnji Cooper2017-08-021-0/+1
* Convert traditional ${MK_TESTS} conditional idiom for including testEnji Cooper2017-08-021-3/+1
* Re-add #endif accidentally deleted in r321484Enji Cooper2017-07-251-0/+1
* Only test ld_pi_odd with LDBL_MANT_DIG == 64 to fix the buildEnji Cooper2017-07-251-6/+1
* Mask issues with duplicate definitions for __fnstcw, __fldenv, and __fldcw onEnji Cooper2017-07-251-0/+4
* Mark :reduction as an expected failureEnji Cooper2017-07-251-0/+5
* Convert lib/msun/trig_test from TAP to ATF formatEnji Cooper2017-07-252-69/+73
* Raise WARNS to 1Enji Cooper2017-07-251-2/+2