powerpc: wordcopy/memmove cleanup for ppc32
commit10169938b14dbceaa29e4c3deccc15b9a6869ef9
authorAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Wed, 21 Jan 2015 12:57:14 +0000 (21 07:57 -0500)
committerAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Mon, 9 Feb 2015 11:42:28 +0000 (9 06:42 -0500)
tree7d91d491137a0eaa8e105b4ee99ddcbb7f991a90
parent8548a53d699399e795a70e066401753622d797e3
powerpc: wordcopy/memmove cleanup for ppc32

This patch cleanup some multiarch code related to memmmove
optimization. Initial IFUNC support added specialized wordcopy
symbols which turned in local IFUNC calls used by memmove default
implementation.  The patch removes the internal IFUNC for wordcopy
symbols and uses local branches in the memmmove optimization instead.
ChangeLog
sysdeps/powerpc/powerpc32/power4/multiarch/Makefile
sysdeps/powerpc/powerpc32/power4/multiarch/memmove-power7.c
sysdeps/powerpc/powerpc32/power4/multiarch/memmove-ppc.c
sysdeps/powerpc/powerpc32/power4/multiarch/wordcopy-ppc32.c [moved from sysdeps/powerpc/powerpc32/power4/multiarch/wordcopy-power6.c with 68% similarity]
sysdeps/powerpc/powerpc32/power4/multiarch/wordcopy.c [deleted file]
sysdeps/powerpc/powerpc64/multiarch/wordcopy-ppc64.c