Date: Thu, 30 May 2013 15:17:07 -0600 From: Warner Losh <imp@bsdimp.com> To: Steve Kargl <sgk@troutmask.apl.washington.edu> Cc: Stephen Montgomery-Smith <stephen@missouri.edu>, David Schultz <das@FreeBSD.ORG>, Pedro Giffuni <pfg@FreeBSD.org>, freebsd-standards@freebsd.org, freebsd-numerics@freebsd.org Subject: Re: standards/175811: libstdc++ needs complex support in order use C99 Message-ID: <486AC985-2F3A-4CEB-A229-DF5F4AE9C50F@bsdimp.com> In-Reply-To: <20130530171348.GA67170@troutmask.apl.washington.edu> References: <201302040328.r143SUd3039504@freefall.freebsd.org> <510F306A.6090009@missouri.edu> <C5BD0238-121D-4D8B-924A-230C07222666@FreeBSD.org> <20130530064635.GA91597@zim.MIT.EDU> <51A77324.2070702@FreeBSD.org> <20130530171348.GA67170@troutmask.apl.washington.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On May 30, 2013, at 11:13 AM, Steve Kargl wrote: > On Thu, May 30, 2013 at 10:41:24AM -0500, Pedro Giffuni wrote: >>=20 >> I may be wrong but with long double support people that >> need erfcl() and tgamma() can get them from boost. >> The problem is therefore not implementing everything but >> getting enough to turn on the features supported by >> libstdc++ and boost. >>=20 >=20 > Of course, you're wrong. :-) :-) <-- Note smileys. >=20 > C99 defines many long double functions. Anyone wanting > to use C and libm, and not C++ and boost, will need=20 > quality implementations of these functions. Of course, > the lack of any actual C99 compiler tends to dampen=20 > this argument. =20 >=20 > What I find appalling is reading "people are tired > of the situation with libm, so I'm going to commit > some atrocious hack". The proper response should be > "so I'm going to help implement and test the missing > functionality". It's unfortunate that only a few > individuals are working to fix libm, but such is > life.=20 I'd help, but the barriers to entry are somewhat steep and prickly. I = tried to help, and got no end of grief for documenting the differences = in an algorithm that was actually different that people told me was the = same. In that environment, you suck the enthusiasm out of the air an = wind up in the something is better than nothing camp quite quickly. Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?486AC985-2F3A-4CEB-A229-DF5F4AE9C50F>