summaryrefslogtreecommitdiffstats
path: root/sys/dev
diff options
context:
space:
mode:
authorpfg <pfg@FreeBSD.org>2014-05-09 01:30:15 +0000
committerpfg <pfg@FreeBSD.org>2014-05-09 01:30:15 +0000
commitf628476f62c145d69a3e70e4dd7ae4939f33086c (patch)
tree5ed908d995aea897728965382a28932d83f74959 /sys/dev
parentf3f247f508a17f099743bb8bf03cbe0e46e34538 (diff)
downloadFreeBSD-src-f628476f62c145d69a3e70e4dd7ae4939f33086c.zip
FreeBSD-src-f628476f62c145d69a3e70e4dd7ae4939f33086c.tar.gz
MFC r265231:
gcc: fix strict alignment. From the OpenBSD log: 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. Obtained from: OpenBSD (CVS rev 1.4)
Diffstat (limited to 'sys/dev')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud