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.

Reply via email to