diff options
author | Adhemerval Zanella Netto <adhemerval.zanella@linaro.org> | 2023-02-28 14:23:59 -0300 |
---|---|---|
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2023-03-02 16:41:43 -0300 |
commit | 92fdb11ae7aa1ab6b18622670ea702205cd6fdc5 (patch) | |
tree | b998d54301a426299c2111c51bce18c5af6d305d /sysdeps/powerpc/powerpc64/multiarch/ifunc-impl-list.c | |
parent | a46bb1523d2f39ba252f95b1fff738f1dff82132 (diff) | |
download | glibc-92fdb11ae7aa1ab6b18622670ea702205cd6fdc5.tar.gz glibc-92fdb11ae7aa1ab6b18622670ea702205cd6fdc5.tar.xz glibc-92fdb11ae7aa1ab6b18622670ea702205cd6fdc5.zip |
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>
Diffstat (limited to 'sysdeps/powerpc/powerpc64/multiarch/ifunc-impl-list.c')
-rw-r--r-- | sysdeps/powerpc/powerpc64/multiarch/ifunc-impl-list.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/sysdeps/powerpc/powerpc64/multiarch/ifunc-impl-list.c b/sysdeps/powerpc/powerpc64/multiarch/ifunc-impl-list.c index 6ac67cd28b..ebe9434052 100644 --- a/sysdeps/powerpc/powerpc64/multiarch/ifunc-impl-list.c +++ b/sysdeps/powerpc/powerpc64/multiarch/ifunc-impl-list.c @@ -169,8 +169,6 @@ __libc_ifunc_impl_list (const char *name, struct libc_ifunc_impl *array, #endif IFUNC_IMPL_ADD (array, i, strncmp, hwcap2 & PPC_FEATURE2_ARCH_2_07, __strncmp_power8) - IFUNC_IMPL_ADD (array, i, strncmp, hwcap & PPC_FEATURE_ARCH_2_06, - __strncmp_power7) IFUNC_IMPL_ADD (array, i, strncmp, 1, __strncmp_ppc)) |