HomeFreeBSD

* lib/msun/Makefile b/lib/msun/Makefile:

Description

  • lib/msun/Makefile b/lib/msun/Makefile: . Disconnect imprecise.c from the build. This file can be deleted. . Add b_tgammal.c to the build for ld80 and ld128 targets. The ld128 is a 'git mv' of imprecise.c to ld128/b_tgammal.c.
  • lib/msun/ld80/b_expl.c: . New file. Implement expD for ld80 targets. This is based on bsdsrc/b_exp.c.
  • lib/msun/ld80/b_logl.c: . New file. Implement logD for ld80 targets. This is based on bsdsrc/b_log.c.
  • lib/msun/ld80/b_tgammal.c b/lib/msun/ld80/b_tgammal.c . New file. Implement tgammal(x) for ld80 targets.

Submitted by: Steve Kargl
Differential Revision: https://reviews.freebsd.org/D33444
Reviewed by: pfg

(cherry picked from commit 03a88e3de9c68182d21df94b1c8c7ced930dbd1f)

Details

Provenance
markmAuthored on Dec 14 2021, 9:08 AM
emasteCommitted on Jul 26 2023, 11:07 PM
Reviewer
pfg
Differential Revision
D33444: Improve accuracy and range of tgamma*(3)
Parents
rG4b597e559c24: * lib/msun/Makefile:
Branches
Unknown
Tags
Unknown