Remove duplicate strcat implementations
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Tue, 3 Jan 2017 19:05:32 +0000 (17:05 -0200)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Tue, 3 Jan 2017 19:48:03 +0000 (17:48 -0200)
commit640e44c5d0b2d0528a336d73c2c7d6dfbb266000
tree1b723f4538c3e891c23c358237dde487186bc8e7
parente9a96ea1aca4ebaa7c86e8b83b766f118d689d0f
Remove duplicate strcat implementations

Since commit 6e46de42fe16 default strcat implementation is essentially
the same for specialized ia64 and powerpc ones.  This patch removes the
redundant implementation and adjust powerpc64 ifunc code to use the
default one.

Checked on powerpc32-linux-gnu (default and power4) and ia64-linux build
and on powerpc64le-linux-gnu.

* sysdeps/ia64/strcat.c: Remove file.
* sysdeps/powerpc/strcat.c: Likewise.
* sysdeps/powerpc/powerpc64/multiarch/strcat-power7.c: Use default
C implementation.
* sysdeps/powerpc/powerpc64/multiarch/strcat-power8.c: Likewise.
* sysdeps/powerpc/powerpc64/multiarch/strcat-ppc64.c: Likewise.
ChangeLog
sysdeps/ia64/strcat.c [deleted file]
sysdeps/powerpc/powerpc64/multiarch/strcat-power7.c
sysdeps/powerpc/powerpc64/multiarch/strcat-power8.c
sysdeps/powerpc/powerpc64/multiarch/strcat-ppc64.c
sysdeps/powerpc/strcat.c [deleted file]