aboutsummaryrefslogtreecommitdiff
path: root/math
AgeCommit message (Expand)AuthorFilesLines
2019-09-07Prefer https to http for gnu.org and fsf.org URLsPaul Eggert380-381/+381
2019-09-05Use __attribute_pure__ macro in bits/mathcalls.hGabriel F. T. Gomes1-2/+2
2019-09-05math: Replace const attribute with pure in totalorder* functionsGabriel F. T. Gomes1-3/+4
2019-08-23Fix spellings of contributor names in comments and docPaul Eggert2-2/+2
2019-08-21Add tgmath.h macros for narrowing functions.Joseph Myers3-20/+337
2019-08-16Correct TEST_COMPAT conditions in totalorder compat tests.Joseph Myers2-2/+2
2019-08-15Make totalorder and totalordermag functions take pointer arguments.Joseph Myers11-506/+624
2019-08-13Declare some TS 18661-4 interfaces for C2X.Joseph Myers1-1/+1
2019-08-13Declare most TS 18661-1 interfaces for C2X.Joseph Myers4-18/+22
2019-03-26math: Enable some math builtins for clangAdhemerval Zanella1-6/+11
2019-03-07Fix location where math-vector-fortran.h is installed.marxin2-1/+20
2019-02-27Add some spaces before '('.Joseph Myers1-1/+1
2019-02-22Break some lines before not after operators.Joseph Myers2-4/+4
2019-02-20Add new Fortran vector math header file.marxin1-0/+1
2019-02-08math: Enable <bits/math-finite.h> sysdeps overrideFlorian Weimer1-197/+0
2019-01-15Add XFAIL_ROUNDING_IBM128_LIBGCC to more fma() testsTulio Magno Quites Machado Filho1-56/+56
2019-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers378-378/+378
2018-12-11Fix powf overflow handling in non-nearest rounding mode [BZ #23961]Szabolcs Nagy2-0/+52
2018-11-21Remove the error handling wrapper from powSzabolcs Nagy3-4/+26
2018-11-21Remove the error handling wrapper from log2Szabolcs Nagy3-4/+26
2018-11-21Remove the error handling wrapper from logSzabolcs Nagy3-4/+26
2018-11-21Remove the error handling wrapper from exp and exp2Szabolcs Nagy5-7/+54
2018-10-29Patch to require Python 3.4 or later to build glibc.Joseph Myers1-10/+0
2018-10-24Use gen-libm-test.py to generate ulps table for manual.Joseph Myers1-0/+96
2018-10-17Do not allow divide-by-zero exception for pow(+/- 0, -Inf).Joseph Myers1-2/+7
2018-10-02Add more fma tests.Joseph Myers1-0/+193
2018-09-28Remove unnecessary math_private.h includes.Joseph Myers14-14/+0
2018-09-27Use copysign functions not __copysign functions in glibc libm.Joseph Myers2-18/+18
2018-09-19Add new pow implementationSzabolcs Nagy1-1/+1
2018-09-14Use rint functions not __rint functions in glibc libm.Joseph Myers3-3/+3
2018-09-14Use floor functions not __floor functions in glibc libm.Joseph Myers10-10/+10
2018-09-12Add new log2 implementationSzabolcs Nagy1-1/+2
2018-09-12Add new log implementationSzabolcs Nagy1-1/+1
2018-09-05Add new exp and exp2 implementationsSzabolcs Nagy1-2/+2
2018-09-04Move fenv.h soft-float inlines from fenv_private.h to include/fenv.h.Joseph Myers33-32/+5
2018-09-03Do not include fenv_private.h in math_private.h.Joseph Myers33-0/+33
2018-08-29Make gen-libm-test.py treat plus_oflow and minus_oflow as non-finite.Joseph Myers1-4/+3
2018-08-24Remove unused math filesWilco Dijkstra1-7/+9
2018-08-22Don't redefine ROUNDING_TESTS_* in math/test-*-vlen*.h.Joseph Myers7-24/+3
2018-08-22Move ROUNDING_TESTS_* out of math-tests.h.Joseph Myers6-0/+12
2018-08-10Improve performance of sincosfWilco Dijkstra1-1/+1
2018-08-09Replace gen-libm-test.pl with gen-libm-test.py.Joseph Myers8-874/+631
2018-08-08Move comment from libm-test-nextdown.inc to libm-test-nexttoward.inc.Joseph Myers2-5/+4
2018-08-03Consistently terminate libm-test-*.inc TEST lines with commas.Joseph Myers3-22/+22
2018-08-01Fix math/test-misc.c for undefined fenv.h macros.Joseph Myers1-0/+6
2018-06-20Add a generic significand implementationTulio Magno Quites Machado Filho5-97/+36
2018-06-20Move declare_mgen_finite_alias definitionTulio Magno Quites Machado Filho1-7/+0
2018-06-12Do not use const attribute for nan functions (bug 23277).Joseph Myers3-2/+36
2018-06-11Fix ldbl-96 fma (Inf, Inf, finite) (bug 23272).Joseph Myers1-0/+33
2018-05-24Fix parameter type in C++ version of iseqsig (bug 23171)Gabriel F. T. Gomes1-1/+1