PowerPC: Fix --disable-multi-arch builds
commitde21c33c068c8e39afb5711613a7c083c11ce6a1
authorAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Tue, 8 Apr 2014 22:25:14 +0000 (8 17:25 -0500)
committerAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Wed, 9 Apr 2014 11:22:53 +0000 (9 06:22 -0500)
treeaabf4e6e97e698148f0147fb671152c622b9f27d
parent862c472efa28aedf22908f2735111ab4b9e62811
PowerPC: Fix --disable-multi-arch builds

This patch fixes some powerpc32 and powerpc64 builds with
--disable-multi-arch option along with different --with-cpu=powerN.
It cleanups the Implies directories by removing the multiarch
folder for non multiarch config and also fixing two assembly
implementations: powerpc64/power7/strncat.S that is calling the
wrong strlen; and power8/fpu/s_isnan.S that misses the hidden_def and
weak_alias directives.
ChangeLog
sysdeps/powerpc/powerpc32/power6x/fpu/Implies [new file with mode: 0644]
sysdeps/powerpc/powerpc64/power5+/fpu/Implies
sysdeps/powerpc/powerpc64/power5/fpu/Implies
sysdeps/powerpc/powerpc64/power6x/fpu/Implies [new file with mode: 0644]
sysdeps/powerpc/powerpc64/power6x/fpu/multiarch/Implies
sysdeps/powerpc/powerpc64/power6x/multiarch/Implies [new file with mode: 0644]
sysdeps/powerpc/powerpc64/power7/fpu/Implies
sysdeps/powerpc/powerpc64/power7/strncat.S
sysdeps/powerpc/powerpc64/power8/fpu/Implies
sysdeps/powerpc/powerpc64/power8/fpu/s_isnan.S