aboutsummaryrefslogtreecommitdiff
path: root/newlib/libm
AgeCommit message (Expand)AuthorFilesLines
2018-07-06Remove unused TOINT_RINT and TOINT_SHIFT macrosSzabolcs Nagy2-10/+1
2018-07-06Move __HAVE_FAST_FMA to math_config.hSzabolcs Nagy6-12/+21
2018-07-06Fix code style and comments of new math codeSzabolcs Nagy8-74/+134
2018-06-27New pow implementationSzabolcs Nagy8-5/+607
2018-06-27New log2 implementationSzabolcs Nagy6-4/+399
2018-06-27New log implementationSzabolcs Nagy8-4/+721
2018-06-27New exp and exp2 implementationsSzabolcs Nagy11-5/+1138
2018-06-27Use uint32_t sign argument to math error functionsSzabolcs Nagy3-13/+13
2018-06-26Revert "Remove -fno-builtin to allow gcc to inline functions such as fabs, fl...Corinna Vinschen8-8/+8
2018-06-25Remove -fno-builtin to allow gcc to inline functions such as fabs, floor, cre...Jon Beniston8-8/+8
2018-06-21Improve performance of sinf/cosf/sincosfWilco Dijkstra11-6/+667
2018-06-21Revert "Improve performance of sinf/cosf/sincosf"Corinna Vinschen11-667/+6
2018-06-21libm/common/s_round.c (round): Add cast for 16-bit CPUsJon Beniston1-1/+1
2018-06-19Improve performance of sinf/cosf/sincosfWilco Dijkstra11-6/+667
2018-05-29fix llrint and lrint for 52 <= exponent <= 62Matthias Kannwischer2-4/+4
2018-05-07Use _LDBL_EQ_DBL in nexttowardf.cJeff Johnston1-2/+2
2018-04-13Add nvptx port.Jeff Johnston9-38/+73
2018-01-18Bump release to 3.0.0 for yearly snapshotnewlib-snapshot-20180118newlib-3.0.0Jeff Johnston10-199/+180
2018-01-17ansification: remove _HAVE_STDCYaakov Selkowitz1-5/+0
2018-01-17ansification: remove _EXFUN, _EXFUN_NOTHROWYaakov Selkowitz4-33/+33
2018-01-17ansification: remove _DEFUNYaakov Selkowitz69-231/+127
2018-01-17ansification: remove _DEFUN_VOIDYaakov Selkowitz5-31/+31
2018-01-17ansification: remove _CONSTYaakov Selkowitz3-4/+4
2018-01-17ansification: remove _ANDYaakov Selkowitz24-93/+93
2017-12-13newlib: Don't do double divide in powf.Jim Wilson1-1/+3
2017-12-13Don't call double rint from float powf.Jim Wilson1-2/+2
2017-12-07makedoc: make errors visibleJon Turney10-30/+30
2017-12-01mathfp: remove TRAD_SYNOPSISYaakov Selkowitz28-344/+28
2017-12-01math: remove TRAD_SYNOPSISYaakov Selkowitz28-310/+28
2017-12-01libm/machine: remove TRAD_SYNOPSISYaakov Selkowitz3-12/+3
2017-12-01complex: remove TRAD_SYNOPSISYaakov Selkowitz23-23/+23
2017-12-01libm/common: remove TRAD_SYNOPSISYaakov Selkowitz30-133/+30
2017-10-20fix internal __ieee754_expf and __ieee754_logf callsSzabolcs Nagy1-0/+11
2017-10-13New expf, exp2f, logf, log2f and powf implementationsSzabolcs Nagy23-88/+1312
2017-09-19newlib/libm/complex/cargl.c change imag() real() to cimagl() creall()newlib-snapshot-20170922Brian Inglis1-1/+1
2017-08-17Add RISC-V port for libmKito Cheng19-1/+7282
2017-07-28Importing catanl long double complex method from NetBSD.Aditya Upadhyay3-4/+88
2017-07-28Fixing HUGE_VALF to HUGE_VALL.Aditya Upadhyay1-1/+1
2017-06-29newlib: fix file mode of newly added complex sourcesCorinna Vinschen16-0/+0
2017-06-29newlib: libm/complex/Makefile.in: regenerateCorinna Vinschen1-22/+161
2017-06-29Adding csinl.c in Makefile.amAditya Upadhyay1-1/+1
2017-06-29Importing csinl.c from NetBSD.Aditya Upadhyay1-0/+45
2017-06-29Importing csinhl.c from NetBSD.Aditya Upadhyay2-1/+46
2017-06-29Importing casinhl.c from NetBSD.Aditya Upadhyay2-1/+43
2017-06-29Importing ctanl.c from NetBSD.Aditya Upadhyay2-1/+57
2017-06-29Importing ctanhl.c from NetBSD.Aditya Upadhyay2-1/+48
2017-06-29Importing cpowl.c from NetBSD.Aditya Upadhyay2-1/+57
2017-06-29Importing conjl.c from NetBSD.Aditya Upadhyay2-1/+47
2017-06-29Importing catanhl.c from NetBSD.Aditya Upadhyay2-1/+43
2017-06-29Importing casinl.c from NetBSD.Aditya Upadhyay2-1/+121