aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/powerpc/powerpc64
diff options
context:
space:
mode:
authorAdhemerval Zanella <azanella@linux.vnet.ibm.com>2015-01-21 07:57:14 -0500
committerAdhemerval Zanella <azanella@linux.vnet.ibm.com>2015-02-09 06:42:28 -0500
commit10169938b14dbceaa29e4c3deccc15b9a6869ef9 (patch)
tree7d91d491137a0eaa8e105b4ee99ddcbb7f991a90 /sysdeps/powerpc/powerpc64
parent8548a53d699399e795a70e066401753622d797e3 (diff)
downloadglibc-10169938b14dbceaa29e4c3deccc15b9a6869ef9.tar
glibc-10169938b14dbceaa29e4c3deccc15b9a6869ef9.tar.gz
glibc-10169938b14dbceaa29e4c3deccc15b9a6869ef9.tar.bz2
glibc-10169938b14dbceaa29e4c3deccc15b9a6869ef9.zip
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.
Diffstat (limited to 'sysdeps/powerpc/powerpc64')
-rw-r--r--sysdeps/powerpc/powerpc64/multiarch/wordcopy-ppc64.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/sysdeps/powerpc/powerpc64/multiarch/wordcopy-ppc64.c b/sysdeps/powerpc/powerpc64/multiarch/wordcopy-ppc64.c
index b8ecda7bb3..5d7b9fdcc2 100644
--- a/sysdeps/powerpc/powerpc64/multiarch/wordcopy-ppc64.c
+++ b/sysdeps/powerpc/powerpc64/multiarch/wordcopy-ppc64.c
@@ -15,8 +15,4 @@
License along with the GNU C Library; if not, see
<http://www.gnu.org/licenses/>. */
-#if IS_IN (libc)
#include <sysdeps/powerpc/powerpc32/power4/multiarch/wordcopy-ppc32.c>
-#else
-#include <string/wordcopy.c>
-#endif