PowerPC: ifunc improvement for internal calls
authorAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Fri, 2 May 2014 17:00:36 +0000 (12:00 -0500)
committerAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Mon, 5 May 2014 18:30:16 +0000 (13:30 -0500)
commit19c4bec0f43599eecc2f32de96ae179cd7d64053
tree26047ede88c1c4231207e887b5ee88de9c60faff
parent7776e6692fe19553dafcb918df467aed522eea8d
PowerPC: ifunc improvement for internal calls

This patch changes de default symbol redirection for internal call of
memcpy, memset, memchr, and strlen to the IFUNC resolved ones.  The
performance improvement is noticeable in algorithms that uses these
symbols extensible, like the regex functions.
ChangeLog
sysdeps/powerpc/powerpc32/power4/multiarch/memchr-ppc32.c
sysdeps/powerpc/powerpc64/multiarch/memcpy-ppc64.S
sysdeps/powerpc/powerpc64/multiarch/memcpy.c
sysdeps/powerpc/powerpc64/multiarch/memset-ppc64.S
sysdeps/powerpc/powerpc64/multiarch/memset.c
sysdeps/powerpc/powerpc64/multiarch/strlen-ppc64.S
sysdeps/powerpc/powerpc64/multiarch/strlen.c