switch-coreboot/src
Aaron Durbin 7ffcc0be63 commonlib/helpers.h: handle interaction with other environments
There are compiler settings and interactions with other
header files that should be handled. First use __typeof__
instead of typeof because 'std' modes don't accept typeof.
The __typeof__ variant works equally well on clang. The
other change is to guard the helper macros so as not to
trigger redefinition errors.

BUG=chrome-os-partner:44827
BRANCH=None
TEST=Built cbfstool including commonlib/helpers.h

Change-Id: I58890477cb17df14a9fa8b7af752a7c70769cf36
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: http://review.coreboot.org/11773
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
2015-10-02 12:15:47 +00:00
..
acpi acpi/sata: add generic sata ssdt port generator 2015-06-07 01:24:47 +02:00
arch x86: prepare cache-as-ram to allow multiple stages 2015-09-30 06:53:55 +00:00
commonlib commonlib/helpers.h: handle interaction with other environments 2015-10-02 12:15:47 +00:00
console consoles: remove unused infrastructure 2015-05-26 19:02:54 +02:00
cpu cpu: microcode: Use microcode stored in binary format 2015-09-30 06:57:19 +00:00
device symbols: add '_' to pci_drivers and cpu_drivers symbols 2015-09-05 15:36:23 +00:00
drivers fsp1_1: move relocation algorithm to commonlib 2015-10-02 12:15:25 +00:00
ec chromeec: Fix ACPI compile warnings 2015-09-28 09:34:13 +00:00
include AMD Bettong: Fix usb device in devicetree for Carrizo 2015-09-30 07:00:24 +00:00
lib program.ld: terminate ALIGN statement 2015-09-28 09:36:50 +00:00
mainboard mc_tcu3: Remove dummy blocks from hwinfo.hex 2015-10-02 04:13:46 +00:00
northbridge northbridge/intel/gm45: Fix native VGA init 2015-10-01 06:29:04 +00:00
soc tegra132/tegra210: remove verstage.c 2015-10-01 22:01:27 +00:00
southbridge AMD Bettong: Fix usb device in devicetree for Carrizo 2015-09-30 07:00:24 +00:00
superio superio/smsc: Add support for SMSC DME1737 2015-07-13 17:11:00 +02:00
vendorcode fsp1_1: move relocation algorithm to commonlib 2015-10-02 12:15:25 +00:00
Kconfig Kconfig: Remove EXPERT mode 2015-08-30 07:50:47 +00:00