]> git.ipfire.org Git - thirdparty/glibc.git/commit
AArch64: Remove Falkor memcpy
authorWilco Dijkstra <wilco.dijkstra@arm.com>
Thu, 26 Oct 2023 16:30:36 +0000 (17:30 +0100)
committerWilco Dijkstra <wilco.dijkstra@arm.com>
Tue, 9 Apr 2024 16:59:00 +0000 (17:59 +0100)
commita4c93ae6d51349efe27dbdbbaa870bb54310375c
tree058ccaf92d977044a3205d4282feea4528de8131
parentff17116c1e111c809f1c3b3d3097f039d7d157f6
AArch64: Remove Falkor memcpy

The latest implementations of memcpy are actually faster than the Falkor
implementations [1], so remove the falkor/phecda ifuncs for memcpy and
the now unused IS_FALKOR/IS_PHECDA defines.

[1] https://sourceware.org/pipermail/libc-alpha/2022-December/144227.html

Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
(cherry picked from commit 2f5524cc5381eb75fef55f7901bb907bd5628333)
manual/tunables.texi
sysdeps/aarch64/multiarch/Makefile
sysdeps/aarch64/multiarch/ifunc-impl-list.c
sysdeps/aarch64/multiarch/memcpy.c
sysdeps/aarch64/multiarch/memcpy_falkor.S [deleted file]
sysdeps/aarch64/multiarch/memmove.c
sysdeps/unix/sysv/linux/aarch64/cpu-features.c
sysdeps/unix/sysv/linux/aarch64/cpu-features.h