]> git.ipfire.org Git - thirdparty/glibc.git/commit
PowerPC: Fix --disable-multi-arch builds
authorAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Tue, 8 Apr 2014 22:25:14 +0000 (17:25 -0500)
committerAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Fri, 6 Jun 2014 23:19:12 +0000 (18:19 -0500)
commit6f0aba1acab171bd853905b66c551336aa0adcf9
tree70101fa3342e63a60760ff8a877f4f07e8f4c8ff
parente40df8c4677611afc48601472675593dfd087e4b
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.

It is a backport of de21c33c068c8e39afb5711613a7c083c11ce6a1.
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