Date: Mon, 28 May 2012 16:19:22 -0500 From: Stephen Montgomery-Smith <stephen@missouri.edu> To: Steve Kargl <sgk@troutmask.apl.washington.edu> Cc: freebsd-current@freebsd.org Subject: Re: Use of C99 extra long double math functions after r236148 Message-ID: <4FC3EBDA.2080502@missouri.edu> In-Reply-To: <20120528203159.GA76340@troutmask.apl.washington.edu> References: <4FC30090.4070003@gwdg.de> <4D8CF7D2-CBEE-438E-A9E7-9C47A8892622@FreeBSD.org> <4FC36FE1.9080908@gwdg.de> <DFE44442-A1B1-40B3-9A79-874BD2BE45E7@FreeBSD.org> <4FC38B81.6000302@gwdg.de> <4FC3A154.8030702@missouri.edu> <20120528203159.GA76340@troutmask.apl.washington.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On 05/28/2012 03:31 PM, Steve Kargl wrote: > On Mon, May 28, 2012 at 11:01:24AM -0500, Stephen Montgomery-Smith wrote: >> One thing that could be done is to have a "math/cephes" port that adds >> the extra C99 math functions. This is already done in the math/sage >> port, using a rather clever patch due to Peter Jeremy, that applies to >> the cephes code. >> >> What it would do is to create a /usr/local/lib/libm.so that would >> provide the extra functions not currently included in /lib/libm.so, and >> then link in /lib/libm.so as well. It would also create its own >> /usr/local/include/math.h and /usr/local/include/complex.h as well. >> >> What do you guys think? Do you want someone to start experimenting with >> this idea? I could do it, but probably not for a little while. >> > > This is a horrible, horrible, horrible idea. Have you > looked at the cephes code, particularly the complex.h > functions? I have only taken a very cursory look. What should I specifically look for in seeing that the code is bad?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FC3EBDA.2080502>