]> 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>
Wed, 10 Apr 2024 13:03:07 +0000 (14:03 +0100)
commita08ff922946dca0303a270bbfa2557f74caa47aa
treef8ddc3859fdb3892ec4eb5f586e2f1104546a912
parent156e44845f4137d6d3ea6c2824dd459652a7efda
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