CVSROOT: /cvs Module name: src Changes by: marty...@cvs.openbsd.org 2014/05/01 08:15:42
Modified files: gnu/gcc/gcc/config/i386: i386.c Log message: 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.