aboutsummaryrefslogtreecommitdiff
path: root/newlib/libm/math
AgeCommit message (Expand)AuthorFilesLines
2024-09-19powf: Fixed another precision bug in powf() (FreeBSD)Fabian Schriever1-1/+1
2024-09-19powf: Fixed 2 bugs in the computation /* t_h=ax+bp[k] High */. (FreeBSD)Fabian Schriever1-1/+2
2024-09-19powf: Fix the hi+lo decomposition for 2/(3ln2) (FreeBSD)Fabian Schriever1-2/+2
2024-01-22newlib: docs: add "Function " to every function nodeMike Frysinger1-56/+56
2023-05-05Move signgm.c from libc/reent to libm/mathJennifer Averett2-0/+17
2023-04-13Replace always true if with elseAndoni Arregi1-2/+5
2023-04-13Compare j as unsignedAndoni Arregi1-1/+1
2023-04-13Fix x close to 1, y between 2^31 and 2^64Andoni Arregi1-2/+2
2023-04-13Fix missing sign for overflow/underflow where x is negative and y is large od...Andoni Arregi1-19/+18
2022-12-16Fix 3 other instances of Reme typo (should be Remez)Jeff Johnston1-1/+1
2022-12-16Fix a typo in the comment.Nadav Rotem1-1/+1
2022-07-13Add --enable-newlib-reent-thread-local optionMatt Joyce1-0/+4
2022-02-17newlib: libm: merge build up a directoryMike Frysinger3-1513/+53
2022-02-15newlib/libgloss: drop unused $(CROSS_CFLAGS)Mike Frysinger2-2/+2
2022-02-14Improve lgammaf range for very small casesAndoni Arregi1-1/+1
2022-02-10Fix expf overflow limitAndoni Arregi1-2/+2
2022-02-10newlib: libm: move configure into top-levelMike Frysinger1-9/+25
2022-02-09newlib: drop support for $oextMike Frysinger1-1/+0
2022-02-09newlib: drop support for $aextMike Frysinger1-1/+0
2022-02-09newlib: drop libtool supportMike Frysinger2-137/+19
2022-02-08newlib: switch to AM_PROG_ARMike Frysinger1-0/+1
2022-02-08newlib: switch to standard AC_PROG_CCMike Frysinger1-6/+1
2022-02-05newlib: drop shared documentation rulesMike Frysinger1-34/+1
2022-02-05newlib: move man page generation into top-level buildMike Frysinger2-17/+2
2022-02-04newlib: libm: move manual into top-level buildMike Frysinger3-22/+27
2022-01-29newlib: export abs_newlib_basedir for all subdirsMike Frysinger1-0/+1
2022-01-26newlib: libm: merge machine/ configure scripts up a levelMike Frysinger1-2/+3
2022-01-26newlib: libm: merge machine/ trampoline up a levelMike Frysinger1-0/+1
2022-01-14newlib: update to automake-1.15Mike Frysinger1-78/+146
2022-01-14require autoconf-2.69 exactlyMike Frysinger1-1/+4
2022-01-05newlib: migrate from INCLUDES to AM_CPPFLAGSMike Frysinger2-2/+2
2021-12-29newlib: Regenerate autotools filesJon Turney1-4/+3
2021-12-29newlib: Remove automake option 'cygnus'Jon Turney1-2/+0
2021-12-29newlib: Regenerate autotools filesJon Turney1-2/+2
2021-12-09newlib: Regenerate all autotools filesJon Turney1-284/+304
2021-11-06libgloss/newlib: update configure.ac in Makefile.in filesMike Frysinger1-1/+1
2021-06-04Fix rounding issues with sqrt/sqrtfJeff Johnston4-8/+8
2021-04-13Add build mechanism to share common header files between machinesCorinna Vinschen1-0/+1
2020-12-18fixes to make compilation succeedsPaul Zimmermann2-1/+2
2020-12-17Update gamma functions from code in picolibcJeff Johnston4-28/+47
2020-12-11Fix error in powf for x close to 1 and large yFabian Schriever1-1/+1
2020-09-18libm: Make tgamma(-small) = -INFINITYKeith Packard1-1/+1
2020-09-04libm: Fix 'gamma' and 'gammaf' functions. Clean up other gamma code. [v2]Keith Packard via Newlib12-109/+53
2020-08-10libm/math: ensure that expf(-huge) sets FE_UNDERFLOW exceptionKeith Packard via Newlib1-1/+1
2020-08-05libm/math: Don't modify __ieee754_pow return values in powKeith Packard via Newlib2-26/+2
2020-08-05libm/math: Set errno to ERANGE for pow(0, -y)Keith Packard via Newlib2-4/+2
2020-08-05libm/math: Make yx functions set errno=ERANGE for x=0Keith Packard via Newlib6-42/+52
2020-08-05libm/math: set errno to ERANGE at gamma polesKeith Packard via Newlib4-39/+16
2020-08-03libm/math: Use __math_xflow in obsolete math code [v2]Keith Packard8-31/+33
2020-03-26newlib/libm/math: Make pow/powf return qnan for snan argKeith Packard via Newlib2-7/+16