aboutsummaryrefslogtreecommitdiff
path: root/newlib/libm/machine
AgeCommit message (Expand)AuthorFilesLines
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-02-05Removed Soft float from MIPSEshan dhawan1-10/+0
2020-12-18Bump up newlib version to 4.1.0newlib-4.1.0Jeff Johnston12-120/+120
2020-12-11Bump newlib release to 4.0.0Jeff Johnston12-120/+120
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-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 Newlib6-3/+235
2020-08-10libm/machine/arm: Add optimized fmaf and fma when availableKeith Packard via Newlib4-5/+117
2020-07-29arm: Fix include to avoid undefined referenceSebastian Huber1-1/+1
2020-07-29arm: Split fenv.c into multiple filesEshan dhawan19-282/+696
2020-07-29arm: Fix fenv supportEshan dhawan5-296/+110
2020-07-03libm: machine: Add missing sparc and mips configurationCorinna Vinschen7-3/+12683
2020-07-03mips fenv supportEshan dhawan via Newlib15-0/+184
2020-07-03SPARC fenv supportEshan dhawan via Newlib15-0/+460
2020-07-02fenv aarch64 supportEshan dhawan via Newlib14-3/+239
2020-06-09fenv support armEshan dhawan via Newlib17-3/+608
2020-06-09Regenerate libm/machine configuration files for powerpcJeff Johnston4-3/+6342
2020-06-03hard float support for PowerPC taken from FreeBSDEshan dhawan via Newlib15-0/+160
2020-03-10i386/fenv.c: Include fenv.c implementation shared with x86_64, not stubJoel Sherrill1-1/+1
2020-02-25x86_64/i386 fenv: Replace symlink with include fenv_stub.cJoel Sherrill23-23/+161
2020-01-21Bump up newlib release to 3.3.0Jeff Johnston9-90/+90
2020-01-02Bump up release to 3.2.0 for yearly snapshotnewlib-snapshot-20200102newlib-3.2.0Jeff Johnston9-90/+90
2019-10-31PRU: Align libmath to PRU ABIDimitar Dimitrov17-2/+6718
2019-10-31Fix some generated filesJeff Johnston3-15/+13
2019-10-08Add patch from Joel Sherrill for i386 and x86_64 fenv supportJeff Johnston33-9/+16349
2019-08-09Miscellaneous Makefile.in regeneratedJoel Sherrill1-3/+4
2018-12-31Bump release to 3.1.0 for yearly snapshotnewlib-snapshot-20181231newlib-3.1.0Jeff Johnston7-72/+86
2018-08-31Add --disable-newlib-fno-builtin to allow compilation without -fno-builtin fo...newlib-snapshot-20180831Jon Beniston7-18/+88
2018-06-26Revert "Remove -fno-builtin to allow gcc to inline functions such as fabs, fl...Corinna Vinschen7-7/+7
2018-06-25Remove -fno-builtin to allow gcc to inline functions such as fabs, floor, cre...Jon Beniston7-7/+7
2018-04-13Add nvptx port.Jeff Johnston7-4/+46
2018-01-18Bump release to 3.0.0 for yearly snapshotnewlib-snapshot-20180118newlib-3.0.0Jeff Johnston9-189/+170
2018-01-17ansification: remove _DEFUNYaakov Selkowitz1-4/+2
2017-12-07makedoc: make errors visibleJon Turney6-18/+18
2017-12-01libm/machine: remove TRAD_SYNOPSISYaakov Selkowitz3-12/+3
2017-08-17Add RISC-V port for libmKito Cheng19-1/+7282
2017-03-22ARM: Fix IEEE-754 sqrt implementationSebastian Huber2-2/+2
2017-03-21ARM: Optimize IEEE-754 sqrt implementationSebastian Huber4-1/+108
2016-12-22Bump release to 2.5.0 for yearly snapshot.newlib-2_5_0Jeff Johnston6-60/+60
2016-07-04Regenerate newlib MakefilesJon Turney6-15/+82
2016-07-04Make newlib manpages (v3)Jon Turney1-0/+2