about summary refs log tree commit diff
path: root/sysdeps/aarch64/multiarch/memset_kunpeng.S
diff options
context:
space:
mode:
authorWilco Dijkstra <wilco.dijkstra@arm.com>2023-10-24 13:51:07 +0100
committerWilco Dijkstra <wilco.dijkstra@arm.com>2024-04-10 14:03:07 +0100
commit25b66e8c4a75b51b0122089cf6b99860fb05470d (patch)
tree36fbe429f57109b521a3433635f2123f07a8d1a9 /sysdeps/aarch64/multiarch/memset_kunpeng.S
parentd8a2b56b4fdf39488eb8a94f8b1064e262708b6f (diff)
downloadglibc-25b66e8c4a75b51b0122089cf6b99860fb05470d.tar.gz
glibc-25b66e8c4a75b51b0122089cf6b99860fb05470d.tar.xz
glibc-25b66e8c4a75b51b0122089cf6b99860fb05470d.zip
AArch64: Cleanup ifuncs
Cleanup ifuncs.  Remove uses of libc_hidden_builtin_def, use ENTRY rather than
ENTRY_ALIGN, remove unnecessary defines and conditional compilation.  Rename
strlen_mte to strlen_generic.  Remove rtld-memset.

Reviewed-by: Szabolcs Nagy <szabolcs.nagy@arm.com>
(cherry picked from commit 9fd3409842b3e2d31cff5dbd6f96066c430f0aa2)
Diffstat (limited to 'sysdeps/aarch64/multiarch/memset_kunpeng.S')
-rw-r--r--sysdeps/aarch64/multiarch/memset_kunpeng.S9
1 files changed, 2 insertions, 7 deletions
diff --git a/sysdeps/aarch64/multiarch/memset_kunpeng.S b/sysdeps/aarch64/multiarch/memset_kunpeng.S
index 86c46434fd..4a54373398 100644
--- a/sysdeps/aarch64/multiarch/memset_kunpeng.S
+++ b/sysdeps/aarch64/multiarch/memset_kunpeng.S
@@ -20,16 +20,13 @@
 #include <sysdep.h>
 #include <sysdeps/aarch64/memset-reg.h>
 
-#if IS_IN (libc)
-# define MEMSET __memset_kunpeng
-
 /* Assumptions:
  *
  * ARMv8-a, AArch64, unaligned accesses
  *
  */
 
-ENTRY_ALIGN (MEMSET, 6)
+ENTRY (__memset_kunpeng)
 
 	PTR_ARG (0)
 	SIZE_ARG (2)
@@ -108,6 +105,4 @@ L(set_long):
 	stp	q0, q0, [dstend, -32]
 	ret
 
-END (MEMSET)
-libc_hidden_builtin_def (MEMSET)
-#endif
+END (__memset_kunpeng)