aboutsummaryrefslogtreecommitdiff
path: root/malloc/alloc_buffer_alloc_array.c
diff options
context:
space:
mode:
authorSzabolcs Nagy <szabolcs.nagy@arm.com>2022-07-15 19:33:23 +0100
committerSzabolcs Nagy <szabolcs.nagy@arm.com>2022-10-27 14:46:49 +0100
commit465880458a62761b9e976e49403485929634ebe9 (patch)
tree808b599990a651de497fb4fb5d38508979cfd1ba /malloc/alloc_buffer_alloc_array.c
parentf574dab01e3792fc4337744bf3853f38c15278c5 (diff)
downloadglibc-465880458a62761b9e976e49403485929634ebe9.tar.xz
glibc-465880458a62761b9e976e49403485929634ebe9.zip
TODO(gcc): cheri: work around a gcc bug in _dl_setup_stack_chk_guard
morello purecap gcc in some cases inlines 16byte memcpy as a capability load, which is wrong if the source or dest may be unaligned. stack guard only needs random for the address portion since only that part is compared, so 8 byte is enough with 64 bit addresses, but the current code is only right on little endian systems. TODO: drop when gcc is fixed
Diffstat (limited to 'malloc/alloc_buffer_alloc_array.c')
0 files changed, 0 insertions, 0 deletions