aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorAdhemerval Zanella <azanella@linux.vnet.ibm.com>2014-12-23 13:36:34 -0500
committerAdhemerval Zanella <azanella@linux.vnet.ibm.com>2015-01-13 11:28:36 -0500
commit94c9680945369d63ef9ed266a29f28ebaaaeb5ce (patch)
treeb6c8f97275fb5372fc47ec058ad7f0ce0b771f5b /ChangeLog
parent96d6fd6c4060d739abb1822e7ad633af749532b2 (diff)
downloadglibc-94c9680945369d63ef9ed266a29f28ebaaaeb5ce.zip
glibc-94c9680945369d63ef9ed266a29f28ebaaaeb5ce.tar.gz
glibc-94c9680945369d63ef9ed266a29f28ebaaaeb5ce.tar.bz2
powerpc: Optimized strcat for POWER8/PPC64
With new optimized strcpy for POWER8, this patch adds an optimized strcat which uses it along with default implementation at strings/.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 7204573..744632a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,15 @@
2015-01-13 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
* sysdeps/powerpc/powerpc64/multiarch/Makefile [sysdep_routines]: Add
+ strncat-power8 object.
+ * sysdeps/powerpc/powerpc64/multiarch/strcat.c (strcat): Add
+ __strcat_power8 implementation.
+ * sysdeps/powerpc/powerpc64/multiarch/ifunc-impl-list.c
+ (__libc_ifunc_impl_list): Add __strcat_power8 implementation.
+ * sysdeps/powerpc/powerpc64/multiarch/strcat-power8.c: New file:
+ optimized strcat for power8.
+
+ * sysdeps/powerpc/powerpc64/multiarch/Makefile [sysdep_routines]: Add
strcpy-power8 and stpcpy-power8 objects.
* sysdeps/powerpc/powerpc64/multiarch/ifunc-impl-list.c
(__libc_ifunc_impl_list): Add __strcpy_power8 and __stpcpy_power8