diff options
author | Eyal Itkin <eyal.itkin@gmail.com> | 2020-03-30 21:32:35 +0300 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2020-04-01 21:43:28 +0200 |
commit | 440e6c1197636a1dc0ae413fca815254a71d2a27 (patch) | |
tree | 31f6a8ef3c77e528bccd53495c248d152e08bf82 /libc/sysdeps/linux/x86_64/swapcontext.S | |
parent | 6f7c6883b72134d1ae28a6223ab9c9738d033867 (diff) |
Resolve bug when using unusual MALLOC_ALIGNMENT
Safe-Linking alignment checks should be done on the user's buffer and not
the mchunkptr. The new check adds support for cases in which:
MALLOC_ALIGNMENT != 2*(sizeof(size_t))
The default case for both 32 bits and 64 bits was already supported, and
this patch adds support for the described irregular case.
Diffstat (limited to 'libc/sysdeps/linux/x86_64/swapcontext.S')
0 files changed, 0 insertions, 0 deletions