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 /sysdeps/powerpc/powerpc64/power7 | |
parent | e6fb95871cd3557e5882a6f969c11bc6a3cbe781 (diff) | |
download | glibc-3b473fecdf4c52989cd915b649bb6d26c042d048.zip glibc-3b473fecdf4c52989cd915b649bb6d26c042d048.tar.gz glibc-3b473fecdf4c52989cd915b649bb6d26c042d048.tar.bz2 |
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 'sysdeps/powerpc/powerpc64/power7')
-rw-r--r-- | sysdeps/powerpc/powerpc64/power7/memset.S | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sysdeps/powerpc/powerpc64/power7/memset.S b/sysdeps/powerpc/powerpc64/power7/memset.S index 6b8999d..14df042 100644 --- a/sysdeps/powerpc/powerpc64/power7/memset.S +++ b/sysdeps/powerpc/powerpc64/power7/memset.S @@ -383,7 +383,6 @@ L(small): END_GEN_TB (memset,TB_TOCLESS) libc_hidden_builtin_def (memset) -#ifndef NO_BZERO_IMPL /* Copied from bzero.S to prevent the linker from inserting a stub between bzero and memset. */ ENTRY (__bzero) @@ -391,7 +390,7 @@ ENTRY (__bzero) mr r5,r4 li r4,0 b L(_memset) -END_GEN_TB (__bzero,TB_TOCLESS) - +END (__bzero) +#ifndef __bzero weak_alias (__bzero, bzero) #endif |