diff options
author | Martynas Venckus <martynas@cvs.openbsd.org> | 2014-05-01 14:15:43 +0000 |
---|---|---|
committer | Martynas Venckus <martynas@cvs.openbsd.org> | 2014-05-01 14:15:43 +0000 |
commit | 0785a07b80ce87a658a9acc954302f0cbff4715e (patch) | |
tree | 7a5377844fb6b37615405727f7a87d4ec5c621ce /distrib/sets/lists/base/md.armish | |
parent | 0576c1b25f4bd04109f64b6a0aafcb9deb7b1e9d (diff) |
x86-64 ABI requires arrays greater than 16 bytes to be aligned to
16byte boundary. However, GCC 16-byte aligns arrays of >=16 BITS,
not BYTES.
This diff improves bug detectability for code which has local arrays
of [16 .. 127] bits: in those cases SSP will now detect even 1-byte
overflows.
OK kettenis@. Tested in snaps for a week.
Diffstat (limited to 'distrib/sets/lists/base/md.armish')
0 files changed, 0 insertions, 0 deletions