aboutsummaryrefslogtreecommitdiff
path: root/newlib/libm
AgeCommit message (Expand)AuthorFilesLines
2019-08-09Add default implementation of fenv.h and all methodsJoel Sherrill15-5/+842
2019-08-09Miscellaneous Makefile.in regeneratedJoel Sherrill1-3/+4
2019-07-26common/math_errf.c: Enable compilation of __math_oflowfJoel Sherrill1-2/+3
2019-07-09Set errno in expm1{,f} / log1p{,f}Jeff Johnston4-6/+14
2019-01-23Use nanf() instead of nan() in single-precision float libm math functionsJozef Lawrynowicz4-4/+4
2019-01-23Use HUGE_VALF instead of HUGE_VAL in single-precision float libm math functionsJozef Lawrynowicz16-18/+18
2019-01-23Remove HUGE_VAL definition from libm math functionsJozef Lawrynowicz31-186/+0
2019-01-23Remove matherr, and SVID and X/Open math library configurationsJozef Lawrynowicz72-2257/+404
2018-12-31Bump release to 3.1.0 for yearly snapshotnewlib-snapshot-20181231newlib-3.1.0Jeff Johnston8-82/+96
2018-12-10Fix powf overflow handling in non-nearest rounding modeSzabolcs Nagy1-0/+10
2018-10-10Implement nanl in newlib onlyCorinna Vinschen1-0/+6
2018-09-28Update Arm copyright notices in new math filesWilco Dijkstra26-47/+79
2018-09-18Fix the documentation comment of checkintSzabolcs Nagy2-2/+4
2018-09-06Document the log table generation methodSzabolcs Nagy3-0/+74
2018-09-03math_config.h: Fix signed overflow warning for 16-bit targetscygwin-2_11_1-releaseJon Beniston1-1/+1
2018-09-03e_scalb.c: Call scalbln instead of scalbn on 16-bit targets to ensure constan...Jon Beniston1-0/+5
2018-08-31Add --disable-newlib-fno-builtin to allow compilation without -fno-builtin fo...newlib-snapshot-20180831Jon Beniston8-22/+104
2018-08-29Remove unused variable 'one' from sf_cos.cKeith Packard1-6/+0
2018-08-16Improve sincosf commentsWilco Dijkstra4-21/+26
2018-08-08newlib: don't use __visibility__ attrribute on CygwinCorinna Vinschen1-2/+7
2018-08-08newlib: fix various gcc warningsCorinna Vinschen5-4/+7
2018-07-11Remove float compare option from sincosfSzabolcs Nagy1-10/+1
2018-07-11Fix the documentation comments for log_inline in powSzabolcs Nagy1-3/+3
2018-07-06Fix namespace issues in sinf, cosf and sincosfSzabolcs Nagy5-18/+19
2018-07-06Fix large ulp error in pow without fma very near 1.0Szabolcs Nagy1-2/+4
2018-07-06Change the return type of converttoint and document the semanticsSzabolcs Nagy1-1/+9
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