powerpc: Remove powerpc64 strncmp variants
commit92fdb11ae7aa1ab6b18622670ea702205cd6fdc5
authorAdhemerval Zanella Netto <adhemerval.zanella@linaro.org>
Tue, 28 Feb 2023 17:23:59 +0000 (28 14:23 -0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Thu, 2 Mar 2023 19:41:43 +0000 (2 16:41 -0300)
treeb998d54301a426299c2111c51bce18c5af6d305d
parenta46bb1523d2f39ba252f95b1fff738f1dff82132
powerpc: Remove powerpc64 strncmp variants

The default, and power7 implementation just adds word aligned
access when inputs have the same aligment.  The unaligned case
is still done by byte operations.

This is already covered by the generic implementation, which also add
the unaligned input optimization.

Checked on powerpc64-linux-gnu built without multi-arch for powerpc64,
power7, power8, and power9 (build for le).
Reviewed-by: Rajalakshmi Srinivasaraghavan <rajis@linux.ibm.com>
sysdeps/powerpc/powerpc64/multiarch/Makefile
sysdeps/powerpc/powerpc64/multiarch/ifunc-impl-list.c
sysdeps/powerpc/powerpc64/multiarch/strncmp-power7.S [deleted file]
sysdeps/powerpc/powerpc64/multiarch/strncmp-ppc64.S [deleted file]
sysdeps/powerpc/powerpc64/multiarch/strncmp-ppc64.c [new file with mode: 0644]
sysdeps/powerpc/powerpc64/multiarch/strncmp.c
sysdeps/powerpc/powerpc64/power7/strncmp.S [deleted file]
sysdeps/powerpc/powerpc64/strncmp.S [deleted file]