On 08/30/2012 02:49 PM, Khem Raj wrote:
On Thu, Aug 30, 2012 at 12:48 PM, Saul Wold <[email protected]> wrote:
The libc-libm-big option allows eglibc to correctly configure
itself to include the correct math functions for 64bit operations
[YOCTO #2943]
Signed-off-by: Saul Wold <[email protected]>
---
meta-yocto/conf/distro/poky-tiny.conf | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta-yocto/conf/distro/poky-tiny.conf
b/meta-yocto/conf/distro/poky-tiny.conf
index 8ae1d85..bfb4432 100644
--- a/meta-yocto/conf/distro/poky-tiny.conf
+++ b/meta-yocto/conf/distro/poky-tiny.conf
@@ -63,6 +63,7 @@ ASSUME_PROVIDED += "pkgconfig$"
# Reconfigure eglibc for a smaller installation
# Comment out any of the lines below to disable them in the build
DISTRO_FEATURES_LIBC_TINY = "libc-libm libc-crypt"
+DISTRO_FEATURES_LIBC_TINY_append_x86-64 = " libc-libm-big"
# Required for "who"
DISTRO_FEATURES_LIBC_MINIMAL = "libc-utmp libc-getlogin"
there is a bug in eglibc if it cant build without libc-libm-big
it should have not caused any undefined symbol failures because
all it should have done is not use double precision so your computations
will be less accurate.
Khem,
You are correct the problem is that if the libm-big option is not
specificed it grabs the dbl-wrap files for some sysdep function, but
still uses the dbl-64 functions for others.
Should I file an eglibc bug?
Sau!
--
1.7.9.5
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core