PowerPC's math_ldbl.h
Joseph S. Myers
joseph@codesourcery.com
Sat Mar 16 00:34:00 GMT 2013
On Sat, 23 Feb 2013, Adhemerval Zanella wrote:
> Also, the big change for fpu related code selection is
> sysdeps/powerpc/fpu now up to sysdeps/ieee754/ldlb-128ibm and
> sysdeps/ieee754/ldlb-opt (which also made sense). This currently does
> not change anything, because sysdeps/powerpc/fpu does not have any
> specific implementation for long double.
In a powerpc64 build, I see ABI test failures because sqrtl, version
GLIBC_2.3 (the compat alias to sqrt) is no longer exported from libm.
sysdeps/powerpc/fpu/w_sqrt.c is used, where I think
sysdeps/ieee754/ldbl-opt/w_sqrt.c would have been used before to provide
that compat symbol.
Could you please fix this ABI failure if it was indeed caused by your
change and, if so, review the sysdeps orderings again to identify any
other cases of files that are now being found from a different directory
from before that your logic above may have missed?
(Note: I haven't done tests before and after your commit to confirm it's
responsible, but it certainly looks likely to be.)
--
Joseph S. Myers
joseph@codesourcery.com
More information about the Libc-alpha
mailing list