[uClibc]Making a _real_ release of uClibc

Erik Andersen andersen at codepoet.org
Sat Nov 24 01:57:57 UTC 2001


On Fri Nov 23, 2001 at 05:41:47PM -0800, David Schleef wrote:
> On Fri, Nov 23, 2001 at 04:30:45AM -0700, Erik Andersen wrote:
> > I've been fixing up some important bugs in uClibc over the last
> > few days (fixed the last of the header file problems, fixed
> > sigsuspend, adding missing headers, completely replaced the math
> > lib, etc).
> 
> I noticed that libm doesn't use processor built-in trig instructions
> on i386, particularily 'fcos', 'fsin' and friends.  Not an issue
> for PowerPC, as it doesn't have built-in instructions.  Does
> anyone know the speed difference between internal 'fcos' and
> doing it in software?  Glibc uses them.

I'm sure the hardware trig instructions are tremendously faster.
It should be easy to add in arch specific replacements similar to
how we have things in sysdeps/linux/$(arch) override stuff in
sysdeps/linux/common.  

 -Erik

--
Erik B. Andersen             http://codepoet-consulting.com/
--This message was written using 73% post-consumer electrons--





More information about the uClibc mailing list