summaryrefslogtreecommitdiff
path: root/distrib/sets/lists/base/md.armish
diff options
context:
space:
mode:
authorMartynas Venckus <martynas@cvs.openbsd.org>2014-05-01 14:15:43 +0000
committerMartynas Venckus <martynas@cvs.openbsd.org>2014-05-01 14:15:43 +0000
commit0785a07b80ce87a658a9acc954302f0cbff4715e (patch)
tree7a5377844fb6b37615405727f7a87d4ec5c621ce /distrib/sets/lists/base/md.armish
parent0576c1b25f4bd04109f64b6a0aafcb9deb7b1e9d (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