aboutsummaryrefslogtreecommitdiff
path: root/newlib/libm
AgeCommit message (Expand)AuthorFilesLines
2022-01-07newlib: use .texi with libc & libm manualsMike Frysinger5-13/+13
2022-01-05newlib: migrate from INCLUDES to AM_CPPFLAGSMike Frysinger32-34/+34
2021-12-31Update newlib to 4.2.0newlib-snapshot-20211231Jeff Johnston13-1537/+1610
2021-12-29newlib: Regenerate autotools filesJon Turney18-100/+82
2021-12-29newlib: Remove automake option 'cygnus'Jon Turney12-24/+0
2021-12-29newlib: Regenerate autotools filesJon Turney31-810/+501
2021-12-29newlib: Make effects of 'cygnus' explicitJon Turney1-1/+1
2021-12-09newlib: Regenerate all autotools filesJon Turney44-1779/+3511
2021-12-03frexpl: Support smaller long double of LDBL_MANT_DIG == 53.Takashi Yano1-12/+42
2021-11-30Modifying patch from: marian.buschsieweke@ovgu.deJeff Johnston2-11/+24
2021-11-29stdio: Fix issue of printing "%La" format with large exp part.Takashi Yano1-1/+81
2021-11-06libgloss/newlib: update configure.ac in Makefile.in filesMike Frysinger18-18/+18
2021-09-13libgloss/newlib: rename configure.in to configure.acMike Frysinger13-0/+0
2021-09-03ldexp/ldexpf: avoid assembler warningCorinna Vinschen2-2/+2
2021-07-21libm: Fixing overflow handling issue for scalbnf and scalbnKito Cheng2-10/+8
2021-06-04Fix rounding issues with sqrt/sqrtfJeff Johnston4-8/+8
2021-04-21fix some Arm FP routines not checking if floating point is enabledTies Stuij6-6/+6
2021-04-13fenv: fix up stub file comment, drop symlinks from descriptionDavid Macek1-10/+10
2021-04-13Cygwin: don't export _feinitialise from newlibCorinna Vinschen1-6/+1
2021-04-13fenv: drop Cygwin-specific implementation in favor of newlib codeCorinna Vinschen1-1/+6
2021-04-13fenv: move shared x86 fenv.c to libm/machine/shared_x86Corinna Vinschen3-473/+480
2021-04-13Add build mechanism to share common header files between machinesCorinna Vinschen7-5/+13
2021-02-05Removed Soft float from MIPSEshan dhawan1-10/+0
2020-12-18Bump up newlib version to 4.1.0newlib-4.1.0Jeff Johnston13-130/+130
2020-12-18fixes to make compilation succeedsPaul Zimmermann2-1/+2
2020-12-17Update gamma functions from code in picolibcJeff Johnston4-28/+47
2020-12-16Add declarations for __ieee754_tgamma functions to fdlibm.hJeff Johnston1-0/+2
2020-12-11Fix error in powf for x close to 1 and large yFabian Schriever1-1/+1
2020-12-11Bump newlib release to 4.0.0Jeff Johnston13-130/+130
2020-11-18RISC-V: Add machine-specific implementation for lrint[f], lround[f], llrint[f...Kito Cheng10-3/+503
2020-11-18RISC-V: Add machine-specific implementation for isnan[f] and copysign[f]Kito Cheng6-3/+237
2020-11-18RISC-V: Add missing compile rule for s_finite.c, sf_finite.c, s_isinf.c and s...Kito Cheng2-3/+33
2020-10-29RISC-V: Fix wrong including file in s_isinf.cKito Cheng1-1/+1
2020-10-29RISC-V: NaN should return 0 for finite[f]Kito Cheng2-2/+2
2020-10-27RISC-V: Implment finite and fpclassifyKito Cheng9-3/+421
2020-10-27RISC-V: Add fabs[f], fmax[f] and fmin[f].Kito Cheng8-3/+345
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-09-04libm/riscv: Use common fma code when necessaryKeith Packard via Newlib2-0/+4
2020-09-04libm/riscv: Fix machine-specific sqrt build processKeith Packard via Newlib4-20/+16
2020-09-02libm/machine/arm: Rename s*_fma.c -> s*_fma_arm.cKeith Packard via Newlib4-14/+14
2020-08-12libm/machine/riscv: Add custom fma/sqrt functions when supported [v2]Keith Packard via Newlib7-5/+237
2020-08-10libm/machine/arm: Add optimized fmaf and fma when availableKeith Packard via Newlib6-5/+125
2020-08-10libm: Detect fast fmaf supportKeith Packard via Newlib1-0/+8
2020-08-10libm: ARM without HW double does not have fast FMAKeith Packard via Newlib1-1/+1
2020-08-10libm/math: ensure that expf(-huge) sets FE_UNDERFLOW exceptionKeith Packard via Newlib1-1/+1
2020-08-05libm: Control errno support with _IEEE_LIBM configuration parameterKeith Packard via Newlib5-57/+22
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