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
