| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove intel compiler support from math.h | Warner Losh | 2020-10-24 | 1 | -2/+2 |
* | Apply an opimization for the kernels used by cexp(x) and cexpf(x) submitted | Stefan Eßer | 2020-09-20 | 2 | -6/+8 |
* | msun: swap words order instead of bits order on BIG ENDIAN | Alfredo Dal'Ava Junior | 2020-03-26 | 1 | -4/+5 |
* | The fdlibm hypot() implementations shouldn't potentially left-shift | Dimitry Andric | 2019-11-26 | 2 | -5/+3 |
* | Get the fix in back by reverting the part accidentally included in r354491. | Li-Wen Hsu | 2019-11-07 | 1 | -2/+2 |
* | libcompat: build 32-bit rtld and ldd as part of "everything" | Brooks Davis | 2019-11-07 | 1 | -2/+2 |
* | Fix declaration of S1 by swapping misplaced ',' and ';'. | Brooks Davis | 2019-11-07 | 1 | -2/+2 |
* | Revert change accidentally included in r354465. | Brooks Davis | 2019-11-07 | 1 | -2/+2 |
* | Revert r354449: libcompat: build 32-bit rtld and ldd as part of "everything" | Brooks Davis | 2019-11-07 | 1 | -2/+2 |
* | Add __isnan()/__isnanf() aliases for compatibility with glibc and CUDA | Dimitry Andric | 2019-11-02 | 2 | -0/+12 |
* | msun: Silence new harmless -Wimplicit-int-float-conversion warnings | Brooks Davis | 2019-10-08 | 1 | -3/+3 |
* | Do not left-shift a negative number (inducing undefined behavior in | Dimitry Andric | 2019-09-25 | 4 | -6/+6 |
* | Replace calls to sin(x) and cos(x) with a single call to sincos(). | Peter Jeremy | 2019-02-10 | 5 | -26/+20 |
* | msun: reduce diff between src/e_j0.c and src/e_j0f.c | Pedro F. Giffuni | 2019-01-14 | 2 | -10/+12 |
* | pow(3): Workaround possible signed shift Undefined Behavior. | Pedro F. Giffuni | 2019-01-07 | 1 | -1/+1 |
* | msun: Fix some old typos. | Pedro F. Giffuni | 2018-12-31 | 1 | -1/+1 |
* | libm: Include float.h to get LDBL_MANT_DIG | Justin Hibbits | 2018-12-28 | 3 | -1/+3 |
* | In C remquol() and thus also in C remainderl(), don't clobber the sign bit | Bruce Evans | 2018-07-24 | 1 | -6/+1 |
* | Fix the conversion to use nan_mix() in r336362. fmod*(x, y), | Bruce Evans | 2018-07-24 | 9 | -16/+23 |
* | Recommit r336497: Fix powl, cpow, cpowf, and cpowl imports from OpenBSD | Dimitry Andric | 2018-07-20 | 5 | -114/+9 |
* | Centralize the complications for special efficient rounding to integers. | Bruce Evans | 2018-07-20 | 3 | -30/+86 |
* | Revert r336497 for now, as it breaks on architectures using gcc, with: | Dimitry Andric | 2018-07-19 | 5 | -6/+114 |
* | Fix powl, cpow, cpowf, and cpowl imports from OpenBSD | Dimitry Andric | 2018-07-19 | 5 | -114/+6 |
* | Fix spurious and extra underflows and resulting inaccuracies for some cases | Bruce Evans | 2018-07-19 | 2 | -10/+10 |
* | Oops, r336412 undid the fix of the overflow threshold in r323003. Restore | Bruce Evans | 2018-07-19 | 1 | -6/+11 |
* | Minor cleanups to csqrt*(), mostly in comments. | Bruce Evans | 2018-07-17 | 3 | -36/+14 |
* | Fix scaling bugs which gave innaccuracies and spurious underflows in csqrt() | Bruce Evans | 2018-07-17 | 2 | -28/+48 |
* | Add a macro nan_mix() and use it to get NaN results that are (bitwise) | Bruce Evans | 2018-07-17 | 29 | -52/+74 |
* | msun: add ld80/ld128 powl, cpow, cpowf, cpowl from openbsd | Matt Macy | 2018-07-15 | 7 | -8/+374 |
* | Reduce diff between msun/src/e_pow.c and msun/src/e_powf.c. | Mark Johnston | 2018-07-08 | 2 | -8/+14 |
* | Fix whitespace issues in bessel function routines. | Mark Johnston | 2018-07-08 | 4 | -40/+36 |
* | Add implementations for clog(3), clogf(3), and clog(3). | Konstantin Belousov | 2018-05-13 | 4 | -2/+478 |
* | msun: signed overflow in atan2 | Eitan Adler | 2018-02-14 | 1 | -1/+1 |
* | lib: Fix several typos and minor errors | Eitan Adler | 2017-12-27 | 1 | -1/+1 |
* | lib/msun: remove trailing whitespace from e_pow.c | Ed Maste | 2017-12-03 | 1 | -18/+18 |
* | lib: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-26 | 67 | -0/+134 |
* | lib/msun: avoid referring to broken LDBL_MAX | Ryan Libby | 2017-08-29 | 3 | -5/+23 |
* | Revert r322418, LDBL_MAX_EXP unsuitable for macro pasting on some arches | Ryan Libby | 2017-08-12 | 3 | -11/+2 |
* | lib/msun: avoid referring to broken LDBL_MAX | Ryan Libby | 2017-08-11 | 3 | -2/+11 |
* | Implement sincos, sincosf, and sincosl. | Michal Meloun | 2017-05-28 | 8 | -1/+556 |
* | Silence a -Wunused warning about the junk variable being used to raise | Dimitry Andric | 2017-05-13 | 3 | -3/+3 |
* | msun: Remove trailing space in Sunsoft copyright statement. | Pedro F. Giffuni | 2017-04-23 | 1 | -1/+1 |
* | Fix building of r313761 on platforms that | Mahdi Mokhtari | 2017-02-17 | 1 | -0/+9 |
* | Add casinl() cacosl() catanl() casinhl() cacoshl() catanhl() APIs to msun | Mahdi Mokhtari | 2017-02-15 | 1 | -0/+412 |
* | Don't use fmaxl/fminl on platforms with no long double support, | Ruslan Bukin | 2016-10-11 | 2 | -0/+10 |
* | libm: remove unused variables | Ed Maste | 2016-10-05 | 1 | -1/+1 |
* | libm: remove unused variables for LDBL_MANT_DIG != 113 | Ed Maste | 2016-09-30 | 3 | -1/+8 |
* | libm: fix some unused variable (rcsid) and dangling else warnings | Ed Maste | 2016-09-28 | 5 | -24/+21 |
* | Fix missing fmodl() on arches with 53-bit long doubles. | Bruce Evans | 2016-09-04 | 1 | -0/+6 |
* | Fix frexpl() declaration to not include the field name. | Edward Tomasz Napierala | 2016-06-09 | 1 | -1/+1 |