aboutsummaryrefslogtreecommitdiff
path: root/malloc/alloc_buffer_alloc_array.c
diff options
context:
space:
mode:
authorSzabolcs Nagy <szabolcs.nagy@arm.com>2023-02-24 16:29:32 +0000
committerSzabolcs Nagy <szabolcs.nagy@arm.com>2024-07-08 09:41:44 +0100
commit5a1e9af9a780353f1458dac26baf4d8a7bf8ab78 (patch)
tree8cb3dc94c27b94b9724498ea7275f0b5c65b6295 /malloc/alloc_buffer_alloc_array.c
parent81103e95b31f7fa07b5b38238e163f0417f6915c (diff)
downloadglibc-5a1e9af9a780353f1458dac26baf4d8a7bf8ab78.tar.xz
glibc-5a1e9af9a780353f1458dac26baf4d8a7bf8ab78.zip
aarch64: Add GCS support for setcontext
Userspace ucontext needs to store GCSPR, it does not have to be compatible with the kernel ucontext. For now we use the linux struct gcs_context layout but only use the gcspr field from it. Similar implementation to the longjmp code, supports switching GCS if the target GCS is capped, and unwinding a continous GCS to a previous state.
Diffstat (limited to 'malloc/alloc_buffer_alloc_array.c')
0 files changed, 0 insertions, 0 deletions