On Tue, 2008-08-12 at 10:51 +0300, Cristi Magherusan wrote:
> Hello,
> 
> On Mon, 2008-08-11 at 10:12 -0400, Chris Metcalf wrote:
> > On 8/11/2008 8:58 AM, Carmelo Amoroso wrote:
> > > Cristi Magherusan wrote:
> > >   
> > >> The ones I know for sure that are missing both from the latest release 
> > >> and CVS
> > >> are the ones that add those extra functions to libm, and that I really 
> > >> need in 
> > >> order to compile kvm and link it against uClibc
> > >
> > > May you create an ad hoc patch for this missing libm functions
> > > and propose for adding to uclibc. A config option will be required
> > > to selectively enable/disable this extra... what are they ?
> Currently I'm using the gentoo patch set applied against 0.9.28.3, with
> some small additions (the aio stuff and fenv.h),  but after my GSoC
> project ends I'll port to uClibc HEAD the patches that will include only
> the stuff that I needed in order to compile and link KVM against uClibc
> and that were missing from there.
> This will include the aio_* stuff and these long double math functions 
> > Just to chime in here with my own libm observations, our (shipping)
> > version of uClibc adds a couple of functions too: exp2 (+ exp2f) and
> > sincos (+ sincosf).  I added them to support various applications and
> > tools that we ship.
> 
> The ones that end in "l" instead of "f" are missing, like exp2l and so on, 
> which are long double variants of them.

are those really used by any application?

When i looked at this issue some time ago i did some searches in google
code and found out that the missing funcs were only found in libc
implementations.

-nc

_______________________________________________
uClibc mailing list
[email protected]
http://busybox.net/cgi-bin/mailman/listinfo/uclibc

Reply via email to