diff options
author | Adhemerval Zanella <azanella@linux.vnet.ibm.com> | 2015-01-21 07:41:46 -0500 |
---|---|---|
committer | Adhemerval Zanella <azanella@linux.vnet.ibm.com> | 2015-02-09 06:42:28 -0500 |
commit | b269211467795c71ae0ceb0ce79f2fb6614f33c9 (patch) | |
tree | 854ef54eb1bb0363f24b75cb532b19133d258e0f /ChangeLog | |
parent | 18e270aada9d267679e7b0308a37684cfe3633b4 (diff) | |
download | glibc-b269211467795c71ae0ceb0ce79f2fb6614f33c9.tar.gz glibc-b269211467795c71ae0ceb0ce79f2fb6614f33c9.tar.xz glibc-b269211467795c71ae0ceb0ce79f2fb6614f33c9.zip |
powerpc: wordcopy/memmove cleanup for ppc64
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. This change by removing then and used the optimized memmove instead for supported chips.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index f5c29413aa..89443945f8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,15 @@ 2015-02-09 Adhemerval Zanellla <azanella@linux.vnet.ibm.com> * sysdeps/powerpc/powerpc64/multiarch/Makefile [sysdep_routines]: + Remove wordcopy-power6 obejct. + * sysdeps/powerpc/powerpc64/multiarch/memmove-ppc64.c (__memmove_ppc): + Use local call for wordcopy and memcpy symbols. + * sysdeps/powerpc/powerpc64/multiarch/wordcopy-power6.c: Remove file. + * sysdeps/powerpc/powerpc64/multiarch/wordcopy-ppc64.c: Add default + implementation for loader. + * sysdeps/powerpc/powerpc64/multiarch/wordcopy.c: Remove file. + + * sysdeps/powerpc/powerpc64/multiarch/Makefile [sysdep_routines]: Remove wordcopy-power7 object. * sysdeps/powerpc/powerpc64/multiarch/wordcopy-power7.c: Remove file. * sysdeps/powerpc/powerpc64/multiarch/wordcopy.c |