glibc/sysdeps/aarch64
Szabolcs Nagy 9ecd8855cc aarch64: Add GCS user-space allocation logic
Allocate GCS based on the stack size, this can be used for coroutines
(makecontext) and thread creation (if the kernel allows user allocated
GCS).
2024-10-14 13:16:03 +01:00
..
bits aarch64: Mark swapcontext with indirect_return 2024-10-10 13:40:35 +01:00
fpu AArch64: Simplify rounding-multiply pattern in several AdvSIMD routines 2024-09-23 15:44:08 +01:00
multiarch AArch64: Remove memset-reg.h 2024-09-10 14:18:03 +01:00
nptl
sys
__alloc_gcs.c aarch64: Add GCS user-space allocation logic 2024-10-14 13:16:03 +01:00
__arm_za_disable.S
__longjmp.S aarch64: Add GCS support to longjmp 2024-10-10 13:40:34 +01:00
__mtag_tag_region.S
__mtag_tag_zero_region.S
aarch64-gcs.h aarch64: Add GCS user-space allocation logic 2024-10-14 13:16:03 +01:00
abort-instr.h
atomic-machine.h
bsd-_setjmp.c
bsd-setjmp.c
configure
configure.ac
cpu-features.h Aarch64: Add memcpy for qualcomm's oryon-1 core 2024-06-30 13:46:33 +02:00
crti.S
crtn.S
dl-audit-check.h
dl-bti.c aarch64: Use l_searchlist.r_list for bti 2024-10-14 13:16:03 +01:00
dl-diagnostics-cpu.c
dl-dtprocnum.h
dl-gcs.c aarch64: Ignore GCS property of ld.so 2024-10-14 13:16:03 +01:00
dl-irel.h
dl-link.sym
dl-lookupcfg.h
dl-machine.h
dl-prop.h aarch64: Handle gcs marking 2024-10-14 13:16:03 +01:00
dl-start.S aarch64: Enable GCS in dynamic linked exe 2024-10-10 13:40:35 +01:00
dl-tls.h
dl-tlsdesc.h
dl-tlsdesc.S
dl-trampoline.S
dl-tunables.list aarch64: Add glibc.cpu.aarch64_gcs_policy 2024-10-14 13:16:02 +01:00
e_sqrtl.c
elf-initfini.h
hp-timing.h
Implies
jmpbuf-offsets.h aarch64: Define jmp_buf offset for GCS 2024-10-10 13:40:34 +01:00
jmpbuf-unwind.h
ldsodefs.h
libc-mtag.h
libc-start.c
libc-tls.c
libm-test-ulps aarch64: Regenerate ULPs 2024-08-07 11:02:03 -03:00
libm-test-ulps-name
linkmap.h aarch64: Handle gcs marking 2024-10-14 13:16:03 +01:00
machine-gmon.h
Makefile aarch64: Add GCS user-space allocation logic 2024-10-14 13:16:03 +01:00
math-tests-trap.h
math-use-builtins-ffs.h
mcount.c
memchr.S
memcmp.S
memcpy.S
memmove.c
memrchr.S
memset.S AArch64: Remove memset-reg.h 2024-09-10 14:18:03 +01:00
preconfigure
rawmemchr.S
rtld-global-offsets.sym aarch64: Enable GCS in dynamic linked exe 2024-10-10 13:40:35 +01:00
setjmp.S aarch64: Add GCS support to longjmp 2024-10-10 13:40:34 +01:00
sfp-machine.h
sotruss-lib.c
stackinfo.h
start.S
stpcpy.S
strchr.S
strchrnul.S
strcmp.S
strcpy.S
strlen.S AArch64: Improve generic strlen 2024-08-07 14:58:46 +01:00
strncmp.S
strnlen.S
strrchr.S
sysdep.h aarch64: Mark objects with GCS property note 2024-10-10 13:40:35 +01:00
tlsdesc.c
tlsdesc.sym
tst-audit26.c
tst-audit26mod.c
tst-audit26mod.h
tst-audit27.c
tst-audit27mod.c
tst-audit27mod.h
tst-audit.h
tst-auditmod26.c
tst-auditmod27.c
tst-ifunc-arg-1.c
tst-ifunc-arg-2.c
tst-sme-jmp.c
tst-vpcs-mod.S
tst-vpcs.c
Versions
wordcopy.c