Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Jul 2012 19:56:52 -0400
From:      David Schultz <das@FreeBSD.ORG>
To:        Steve Kargl <sgk@troutmask.apl.washington.edu>
Cc:        freebsd-current@FreeBSD.ORG, Peter Jeremy <peter@rulingia.com>, Warner Losh <imp@bsdimp.com>
Subject:   Re: Use of C99 extra long double math functions after r236148
Message-ID:  <20120708235652.GA46771@zim.MIT.EDU>
In-Reply-To: <20120708233624.GA53462@troutmask.apl.washington.edu>
References:  <20120528221731.GA76723@troutmask.apl.washington.edu> <4FC40449.3040602@missouri.edu> <20120528233035.GA77157@troutmask.apl.washington.edu> <4FC40DEA.8030703@missouri.edu> <20120529000756.GA77386@troutmask.apl.washington.edu> <4FC43C8F.5090509@missouri.edu> <20120529045612.GB4445@server.rulingia.com> <20120708124047.GA44061@zim.MIT.EDU> <210816F0-7ED7-4481-ABFF-C94A700A3EA0@bsdimp.com> <20120708233624.GA53462@troutmask.apl.washington.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
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!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120708235652.GA46771>