about summary refs log tree commit diff
path: root/src/math
Commit message (Expand)AuthorAgeFilesLines
...
* x32 port (diff against vanilla x86_64)rofl0r2014-02-2318-69/+69
* import vanilla x86_64 code as x32rofl0r2014-02-2330-0/+396
* math: add drem and dremf weak aliases to i386 remainder asmSzabolcs Nagy2014-01-082-0/+6
* math: define _GNU_SOURCE when implementing non-standard math functionsSzabolcs Nagy2013-12-126-0/+6
* math: clean up __rem_pio2Szabolcs Nagy2013-11-243-71/+53
* math: add (obsolete) bsd drem and finite functionsSzabolcs Nagy2013-11-214-0/+20
* math: lgamma cleanup (simpler sin(pi*x) for the negative case)Szabolcs Nagy2013-11-214-202/+110
* math: extensive log*.c cleanupSzabolcs Nagy2013-10-2814-583/+369
* math: fix rare underflow issue in fmaSzabolcs Nagy2013-10-073-13/+55
* math: use sqrtl if FLT_EVAL_METHOD==2 in acosh and acoshfSzabolcs Nagy2013-10-072-0/+13
* math: remove an unused variable from modflSzabolcs Nagy2013-10-061-1/+0
* math: remove code duplication in erfl found by clang analyzerSzabolcs Nagy2013-10-041-13/+2
* math: remove a useless assignment in lgammal found by clang analyzerSzabolcs Nagy2013-10-041-2/+2
* fix x86_64 lrintl asm, againRich Felker2013-09-131-2/+2
* math: remove STRICT_ASSIGN from exp2f (see previous commit)Szabolcs Nagy2013-09-061-1/+1
* math: remove STRICT_ASSIGN macroSzabolcs Nagy2013-09-0610-12/+13
* math: support invalid ld80 representations in fpclassifySzabolcs Nagy2013-09-051-2/+4
* math: fix atanh (overflow and underflow issues)Szabolcs Nagy2013-09-053-14/+37
* math: remove libc.h include from libm.hSzabolcs Nagy2013-09-054-1/+5
* math: fix acoshf on negative valuesSzabolcs Nagy2013-09-052-7/+8
* math: fix expm1l on x86_64 (avoid underflow for large negative x)Szabolcs Nagy2013-09-053-3/+13
* math: fix lrintl.s on x86_64 (use movslq to signextend the result)Szabolcs Nagy2013-09-051-1/+1
* math: fix exp2l asm on x86 (raise underflow correctly)Szabolcs Nagy2013-09-052-67/+78
* math: cosmetic cleanup (use explicit union instead of fshape and dshape)Szabolcs Nagy2013-09-0510-100/+84
* math: remove *_WORD64 macros from libm.hSzabolcs Nagy2013-09-051-13/+13
* math: long double fix (use ldshape union)Szabolcs Nagy2013-09-058-51/+24
* math: use float_t and double_t in scalbnf and scalbnSzabolcs Nagy2013-09-052-16/+20
* math: fix remaining old long double code (erfl, fmal, lgammal, scalbnl)Szabolcs Nagy2013-09-055-93/+65
* math: cbrt cleanup and long double fixSzabolcs Nagy2013-09-053-72/+59
* math: fix underflow in exp*.c and long double handling in exp2lSzabolcs Nagy2013-09-058-182/+139
* math: long double trigonometric cleanup (cosl, sinl, sincosl, tanl)Szabolcs Nagy2013-09-058-236/+228
* math: long double inverse trigonometric cleanup (acosl, asinl, atanl, atan2l)Szabolcs Nagy2013-09-056-103/+180
* math: rewrite hypotSzabolcs Nagy2013-09-053-324/+135
* math: rewrite remainder functions (remainder, remquo, fmod, modf)Szabolcs Nagy2013-09-0511-1010/+472
* math: rewrite rounding functions (ceil, floor, trunc, round, rint)Szabolcs Nagy2013-09-0515-905/+274
* math: fix logb(-0.0) in downward rounding modeSzabolcs Nagy2013-09-053-6/+6
* math: ilogb cleanupSzabolcs Nagy2013-09-053-16/+43
* long double cleanup, initial commitSzabolcs Nagy2013-09-056-70/+61
* some initial math asm for armhf (fabs[f] and sqrt[f])Rich Felker2013-08-1612-0/+32
* fix build of x86_64 expl assemblyRich Felker2013-08-161-1/+1
* math: fix pow(x,-1) to raise underflow properlySzabolcs Nagy2013-08-151-2/+14
* math: fix i386 atan2.s to raise underflow for subnormal resultsSzabolcs Nagy2013-08-152-2/+24
* math: clean up atan2.cSzabolcs Nagy2013-08-154-103/+73
* math: fix x86 asin, atan, exp, log1p to raise underflowSzabolcs Nagy2013-08-156-3/+98
* math: fix x86 expl.s to raise underflow and clean up special case handlingSzabolcs Nagy2013-08-152-45/+31
* math: fix asin, atan, log1p, tanh to raise underflow on subnormalSzabolcs Nagy2013-08-159-26/+39
* math: fix tgamma to raise underflow for large negative valuesSzabolcs Nagy2013-08-151-0/+1
* math: fix pow(0,-inf) to raise divbyzero flagSzabolcs Nagy2013-08-152-2/+2
* math: minor scalbn*.c simplificationSzabolcs Nagy2013-08-153-18/+10
* add missing erfcl wrapper for archs where long double is plain doubleRich Felker2013-07-281-0/+4