Hi, Building svn 23844 for the CRISv32 architecture, and I get stuff like
lib/libm.a(s_atan.os)(.text+0x106): undefined reference to `fabs' lib/libm.a(s_ldexp.os)(.text+0x14): undefined reference to `finite' lib/libm.a(s_ldexp.os)(.text+0x36): undefined reference to `scalbn' ... when linking libm-0.9.30-rc3-svn.so Removing libm_hidden_def(fabs) in libm/s_fabs.c makes that undefined reference go away etc, so methinks there is something with the hidden definitions that is going wrong. As I'm not very well versed with that, does anyone have any hints as to where to start looking? (The compiler I'm using is rather archaic by now (based on GCC 3.2.1) but it's what we use and recommend for production code, it's in the process of getting upgraded, but that time hasn't come yet. libc--0.9.30-rc3-svn.so links fine so I don't think it's the compiler though. Suggestions in this direction would be helpful too though). /Ricard -- Ricard Wolf Wanderlöf ricardw(at)axis.com Axis Communications AB, Lund, Sweden www.axis.com Phone +46 46 272 2016 Fax +46 46 13 61 30 _______________________________________________ uClibc mailing list [email protected] http://busybox.net/cgi-bin/mailman/listinfo/uclibc
