Executing LD_BIND_NOW=1 ls on a PPC with soft FP buildroot env, this error messages pops out: ls: can't resolve symbol '__unpack_d' __unpack_d is a local symbol in libgcc_s_nof.so. I suspect that libm in staging dir has been linked with an early libgcc_s_nof.so from the gcc build.