about summary refs log tree commit diff
path: root/sysdeps/powerpc/powerpc32/power4/multiarch/bzero.c
diff options
context:
space:
mode:
authorAdhemerval Zanella <azanella@linux.vnet.ibm.com>2014-03-12 08:55:50 -0500
committerAdhemerval Zanella <azanella@linux.vnet.ibm.com>2014-03-12 09:03:22 -0500
commitdd3946c615184e1957a0cb09352cac72be5d6d5b (patch)
tree4ff621b441f436fbc37faa2f532a271ce0f1dad6 /sysdeps/powerpc/powerpc32/power4/multiarch/bzero.c
parentc44496df2f090a56d3bf75df930592dac6bba46f (diff)
downloadglibc-dd3946c615184e1957a0cb09352cac72be5d6d5b.tar.gz
glibc-dd3946c615184e1957a0cb09352cac72be5d6d5b.tar.xz
glibc-dd3946c615184e1957a0cb09352cac72be5d6d5b.zip
PowerPC: Fix bzero definition for static libc for PPC32
This patch fixes an issue for powerpc32-fpu static build which fails
with an 'bzero' undefined reference. This patch adds bzero ifunc selector
for static builds and fixes the '__bzero_ppc' reference to default
memset symbol (since static memset build does not provide ifunc
selector).

Fixes BZ#16689.
Diffstat (limited to 'sysdeps/powerpc/powerpc32/power4/multiarch/bzero.c')
-rw-r--r--sysdeps/powerpc/powerpc32/power4/multiarch/bzero.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sysdeps/powerpc/powerpc32/power4/multiarch/bzero.c b/sysdeps/powerpc/powerpc32/power4/multiarch/bzero.c
index 2a6298a33d..baaa6b4bcf 100644
--- a/sysdeps/powerpc/powerpc32/power4/multiarch/bzero.c
+++ b/sysdeps/powerpc/powerpc32/power4/multiarch/bzero.c
@@ -17,7 +17,7 @@
    <http://www.gnu.org/licenses/>.  */
 
 /* Define multiple versions only for definition in libc.  */
-#if defined SHARED && !defined NOT_IN_libc
+#ifndef NOT_IN_libc
 # include <string.h>
 # include <strings.h>
 # include "init-arch.h"