diff options
author | pfg <pfg@FreeBSD.org> | 2014-05-09 01:30:15 +0000 |
---|---|---|
committer | pfg <pfg@FreeBSD.org> | 2014-05-09 01:30:15 +0000 |
commit | f628476f62c145d69a3e70e4dd7ae4939f33086c (patch) | |
tree | 5ed908d995aea897728965382a28932d83f74959 /sys/dev/mpr/mpr_sas.c | |
parent | f3f247f508a17f099743bb8bf03cbe0e46e34538 (diff) | |
download | FreeBSD-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/mpr/mpr_sas.c')
0 files changed, 0 insertions, 0 deletions