diff options
author | Adhemerval Zanella <azanella@linux.vnet.ibm.com> | 2014-07-15 16:54:46 -0400 |
---|---|---|
committer | Adhemerval Zanella <azanella@linux.vnet.ibm.com> | 2014-09-10 07:39:46 -0400 |
commit | 3b473fecdf4c52989cd915b649bb6d26c042d048 (patch) | |
tree | 5740a9d1e348b841ad84ba2c9d8f1987e98c0235 /ChangeLog | |
parent | e6fb95871cd3557e5882a6f969c11bc6a3cbe781 (diff) | |
download | glibc-3b473fecdf4c52989cd915b649bb6d26c042d048.tar.gz glibc-3b473fecdf4c52989cd915b649bb6d26c042d048.tar.xz glibc-3b473fecdf4c52989cd915b649bb6d26c042d048.zip |
PowerPC: multiarch bzero cleanup for PPC64
This patch cleanups the multiarch bzero for powerpc64 by remove the multiarch objects and use instead the the memset embedded implementation presented in each multiarch optimization. The code generate is essentially the same, but the TB_TOCLESS (which is not essential).
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index cb8aeb7730..ddaf70fd29 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,20 @@ +2014-09-10 Adhemerval Zanella <azanella@linux.vnet.ibm.com> + + * sysdeps/powerpc/powerpc64/multiarch/Makefile [sysdep_routines]: + Remove bzero multiarch objects. + * sysdeps/powerpc/powerpc64/multiarch/bzero-power4.S: Remove file. + * sysdeps/powerpc/powerpc64/multiarch/bzero-power6.S: Likewise. + * sysdeps/powerpc/powerpc64/multiarch/bzero-power7.S: Likewise. + * sysdeps/powerpc/powerpc64/multiarch/memset-power4.S [NO_BZERO_IMPL]: + Remove define. + [__bzero]: Redefine to specific name. + * sysdeps/powerpc/powerpc64/multiarch/memset-power6.S: Likewise. + * sysdeps/powerpc/powerpc64/multiarch/memset-power7.S: Likewise. + * sysdeps/powerpc/powerpc64/power4/memset.S [NO_BZERO_IMPL]: Remove + define. + * sysdeps/powerpc/powerpc64/power6/memset.S: Likewise. + * sysdeps/powerpc/powerpc64/power7/memset.S: Likewise. + 2014-09-10 Florian Weimer <fweimer@redhat.com> * Makeconfig (gccwarn-c): Turn implicit-function-declaration |