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>