diff options
| author | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2022-07-15 19:33:23 +0100 |
|---|---|---|
| committer | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2022-10-27 14:46:49 +0100 |
| commit | 465880458a62761b9e976e49403485929634ebe9 (patch) | |
| tree | 808b599990a651de497fb4fb5d38508979cfd1ba /malloc/alloc_buffer_alloc_array.c | |
| parent | f574dab01e3792fc4337744bf3853f38c15278c5 (diff) | |
| download | glibc-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
