Use of C99 extra long double math functions after r236148
David Schultz
das at FreeBSD.ORG
Sun Jul 8 23:56:56 UTC 2012
On Sun, Jul 08, 2012, Steve Kargl wrote:
> > > The question remains of what to do about the missing functions. Bruce
> > > and Steve have been working on expl and logl for years. If those ever
> > > get in the tree, the remaining long double functions are easy. Those
> > > functions are basically done, modulo a bunch of cleanup and testing,
> > > and I encourage any mathematically inclined folks who are interested
> > > in pushing things along to get in touch with them. I'm not going to
> > > have any time myself for a few months at least.
> >
> > Where can I find these?
>
> I've posted expl() a few times for the ld80 version.
> I don't have an ld128 version, which is why I have
> yet to submit a formal patch for expl(). I also
> have an ld80 expm1l(). I have a copy of bde's ld80
> logl(). IIRC, bde wrote an ld128, but I don't have
> nor do I know if it has been tested.
Yes, Bruce has ld128 versions, and clusteradm very kindly got us a
sparc64 machine to test on. That was about the time I ran out of time
to keep working on it. If someone wants to pick it up, that would be
great.
> PS: I also wrote sincos[fl](), which is very handy for the
> complex trig functions.
Yes, you should commit that!
More information about the freebsd-current
mailing list