coreboot/src
Ryan Lin c3fc03bc2e coreboot: force 4-byte alignment for init structure with GCC 4.9
Force 4-byte alignment for .bs_init section to ensure that no padding
data is added to init structures.

BUG=chromium:416651
BRANCH=none
TEST=build firmware with GCC 4.9 and test on Auron and Rambi.

Change-Id: I3f94cd419b5951fdc6e5749576c4df2cc44f8a24
Signed-off-by: Ryan Lin <ryan.lin@intel.com>
Reviewed-on: https://chromium-review.googlesource.com/223116
Reviewed-by: Shawn Nematbakhsh <shawnn@chromium.org>
Reviewed-by: Kenji Chen <kenji.chen@intel.com>
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
2014-10-14 23:59:10 +00:00
..
arch arm64: Add verstage support 2014-10-08 09:30:54 +00:00
console New mechanism to define SRAM/memory map with automatic bounds checking 2014-10-03 09:09:36 +00:00
cpu New mechanism to define SRAM/memory map with automatic bounds checking 2014-10-03 09:09:36 +00:00
device PCIe: Add L1 Sub-State support. 2014-10-10 04:36:50 +00:00
drivers Makefile: Preprocess linker scripts and other general improvements 2014-10-02 07:02:10 +00:00
ec chromeec: Add wakeup delay after SPI /CS assertion 2014-10-01 06:53:27 +00:00
include coreboot: force 4-byte alignment for init structure with GCC 4.9 2014-10-14 23:59:10 +00:00
lib cbfs: Enforce media->map() result checking, improve error messages 2014-10-14 23:59:08 +00:00
mainboard samus: Add smbios_mainboard_version to define board version 2014-10-14 23:59:09 +00:00
northbridge Makefile: Preprocess linker scripts and other general improvements 2014-10-02 07:02:10 +00:00
soc broadwell: Change CPUID 306D4 to report "E0 or F0" 2014-10-14 23:59:10 +00:00
southbridge Makefile: Preprocess linker scripts and other general improvements 2014-10-02 07:02:10 +00:00
superio superio: ite8772f: Exit extemp busy state 2014-09-27 07:09:25 +00:00
vendorcode cbfs: Enforce media->map() result checking, improve error messages 2014-10-14 23:59:08 +00:00
Kconfig Clean up architecture-specific Kconfigs 2014-10-02 07:02:16 +00:00