glibc/sysdeps/aarch64
Wilco Dijkstra 0f044be1da AArch64: Use prefer_sve_ifuncs for SVE memset
Use prefer_sve_ifuncs for SVE memset just like memcpy.

Reviewed-by: Yury Khrustalev <yury.khrustalev@arm.com>
2025-02-27 16:51:57 +00:00
..
bits AArch64: Remove LP64 and ILP32 ifdefs 2025-02-24 14:20:29 +00:00
fpu AArch64: Simplify lrint 2025-02-24 14:20:03 +00:00
multiarch AArch64: Use prefer_sve_ifuncs for SVE memset 2025-02-27 16:51:57 +00:00
nptl AArch64: Remove LP64 and ILP32 ifdefs 2025-02-24 14:20:29 +00:00
sys Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
__alloc_gcs.c aarch64: Add GCS user-space allocation logic 2025-01-20 09:36:19 +00:00
__arm_za_disable.S Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
__longjmp.S AArch64: Cleanup pointer mangling 2025-02-24 14:17:57 +00:00
__mtag_tag_region.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
__mtag_tag_zero_region.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
aarch64-gcs.h aarch64: Add GCS user-space allocation logic 2025-01-20 09:36:19 +00:00
abort-instr.h Relocate AArch64 from ports to libc. 2014-02-11 11:36:00 +00:00
atomic-machine.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
bsd-_setjmp.c aarch64: Rename place holder .S files to .c 2020-07-08 15:02:37 +01:00
bsd-setjmp.c aarch64: Rename place holder .S files to .c 2020-07-08 15:02:37 +01:00
configure Convert to autoconf 2.72 (vanilla release, no distribution patches) 2024-06-17 21:15:28 +02:00
configure.ac aarch64: fix check for SVE support in assembler 2024-03-14 14:27:56 +00:00
cpu-features.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
crti.S AArch64: Remove PTR_REG defines 2025-02-24 14:16:55 +00:00
crtn.S Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
dl-audit-check.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
dl-bti.c aarch64: Use l_searchlist.r_list for bti 2025-01-20 09:31:47 +00:00
dl-diagnostics-cpu.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
dl-dtprocnum.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
dl-gcs.c aarch64: Ignore GCS property of ld.so 2025-01-20 09:36:19 +00:00
dl-irel.h AArch64: Remove AARCH64_R macro 2025-02-24 14:19:19 +00:00
dl-link.sym elf: Fix runtime linker auditing on aarch64 (BZ #26643) 2022-02-01 14:49:46 -03:00
dl-lookupcfg.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
dl-machine.h AArch64: Remove AARCH64_R macro 2025-02-24 14:19:19 +00:00
dl-prop.h aarch64: Handle GCS marking 2025-01-20 09:35:56 +00:00
dl-start.S AArch64: Remove PTR_REG defines 2025-02-24 14:16:55 +00:00
dl-tlsdesc.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
dl-tlsdesc.S AArch64: Remove PTR_REG defines 2025-02-24 14:16:55 +00:00
dl-trampoline.S AArch64: Remove PTR_REG defines 2025-02-24 14:16:55 +00:00
dl-tunables.list aarch64: Add glibc.cpu.aarch64_gcs tunable 2025-01-20 09:31:33 +00:00
e_sqrtl.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
elf-initfini.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
hp-timing.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
Implies Remove dbl-64/wordsize-64 (part 2) 2021-01-07 15:26:26 +00:00
jmpbuf-offsets.h aarch64: Define jmp_buf offset for GCS 2025-01-20 09:22:41 +00:00
jmpbuf-unwind.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
ldsodefs.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
libc-mtag.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
libc-start.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
libc-tls.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
libm-test-ulps math: Use tanpif from CORE-MATH 2025-02-12 16:31:57 -03:00
libm-test-ulps-name Do not hardcode platform names in manual/libm-err-tab.pl (bug 14139). 2016-11-04 16:49:06 +00:00
linkmap.h aarch64: Handle GCS marking 2025-01-20 09:35:56 +00:00
machine-gmon.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
Makefile aarch64: Add GCS user-space allocation logic 2025-01-20 09:36:19 +00:00
math-tests-trap.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
math-use-builtins-ffs.h string: Use builtins for ffs and ffsll 2024-02-01 09:31:33 -03:00
mcount.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
memchr.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
memcmp.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
memcpy.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
memmove.c aarch64: Rename place holder .S files to .c 2020-07-08 15:02:37 +01:00
memrchr.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
memset.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
preconfigure elf: Enable TLS descriptor tests on aarch64 2024-03-19 14:53:30 -03:00
rawmemchr.S Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
rtld-global-offsets.sym aarch64: Enable GCS in dynamic linked exe 2025-01-20 09:31:47 +00:00
setjmp.S AArch64: Cleanup pointer mangling 2025-02-24 14:17:57 +00:00
sfp-machine.h aarch64: Use 64-bit variable to access the special registers 2025-01-13 10:17:38 -03:00
sotruss-lib.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
start.S AArch64: Remove PTR_REG defines 2025-02-24 14:16:55 +00:00
stpcpy.S Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
strchr.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
strchrnul.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
strcmp.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
strcpy.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
strlen.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
strncmp.S Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
strnlen.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
strrchr.S AArch64: Remove PTR_ARG/SIZE_ARG defines 2025-02-24 14:15:15 +00:00
sysdep.h AArch64: Remove AARCH64_R macro 2025-02-24 14:19:19 +00:00
tlsdesc.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
tlsdesc.sym aarch64: Use explicit offsets in _dl_tlsdesc_dynamic 2016-12-02 16:52:57 +01:00
tst-audit.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
tst-audit26.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
tst-audit26mod.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
tst-audit26mod.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
tst-audit27.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
tst-audit27mod.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
tst-audit27mod.h Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
tst-auditmod26.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
tst-auditmod27.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
tst-ifunc-arg-1.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
tst-ifunc-arg-2.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
tst-sme-jmp.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
tst-vpcs-mod.S aarch64: Fix tests not compatible with targets supporting GCS 2025-01-20 09:36:19 +00:00
tst-vpcs.c Update copyright dates with scripts/update-copyrights 2025-01-01 11:22:09 -08:00
Versions Relocate AArch64 from ports to libc. 2014-02-11 11:36:00 +00:00
wordcopy.c aarch64: Don't build wordcopy 2022-10-28 11:14:54 +01:00