Page MenuHomeFreeBSD

msun: expose the C23 functions we already support in <math.h>
ClosedPublic

Authored by fuz on Sun, Nov 16, 2:52 PM.
Tags
None
Referenced Files
F136742845: D53783.id166582.diff
Wed, Nov 19, 5:09 AM
Unknown Object (File)
Tue, Nov 18, 6:55 AM
Unknown Object (File)
Mon, Nov 17, 3:34 AM
Unknown Object (File)
Mon, Nov 17, 2:55 AM
Unknown Object (File)
Mon, Nov 17, 2:26 AM
Unknown Object (File)
Mon, Nov 17, 12:25 AM
Unknown Object (File)
Mon, Nov 17, 12:02 AM
Unknown Object (File)
Sun, Nov 16, 9:05 PM
Subscribers

Details

Summary

This is the *pi family of trigonometric functions. Quite a few C23
functions are still missing. These seem to be:
acospi, acospif, acospil, asinpi, asinpif, asinpil, atan2pi, atan2pif,
atan2pil, atanpi, atanpif, atanpil, canonicalize, canonicalizef,
canonicalizel, compoundn, compoundnf, compoundnl, daddl, ddivl, dfmal,
dmull, dsqrtl, dsubl, exp10, exp10f, exp10l, exp10m1, exp10m1f,
exp10m1l, exp2m1, exp2m1f, exp2m1l, fadd, faddl, fdiv, fdivl, ffma,
ffmal, fmaximum, fmaximum_mag, fmaximum_mag_num, fmaximum_mag_numf,
fmaximum_mag_numl, fmaximum_magf, fmaximum_magl, fmaximum_num,
fmaximum_numf, fmaximum_numl, fmaximumf, fmaximuml, fminimum,
fminimum_mag, fminimum_mag_num, fminimum_mag_numf, fminimum_mag_numl,
fminimum_magf, fminimum_magl, fminimum_num, fminimum_numf,
fminimum_numl, fminimumf, fminimuml, fmul, fmull, fromfp, fromfpf,
fromfpl, fromfpx, fromfpxf, fromfpxl, fsqrt, fsqrtl, fsub, fsubl,
iscanonical, iseqsig, issignaling, issubnormal, iszero, nextdown,
nextdownf, nextdownl, nextup, nextupf, nextupl, pown, pownf, pownl,
powr, powrf, powrl, rootf, rootl, rootn, roundeven, roundevenf,
roundevenl, rsqrt, rsqrtf, rsqrtl, ufromfp, ufromfpf, ufromfpl,
ufromfpx, ufromfpxf, ufromfpxl.

Test Plan

n/a

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

fuz requested review of this revision.Sun, Nov 16, 2:52 PM
  • msun/man: use new -ieee754-2008 macro in *pi.3
  • msun/man: bump date in tanpi.3
This revision is now accepted and ready to land.Sun, Nov 16, 3:42 PM