Subrata Banik has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/41059 )
Change subject: payloads/libpayload: Fix BIT macro redefinition error ......................................................................
payloads/libpayload: Fix BIT macro redefinition error
/firmware/libpayload/bin/../include/libpayload.h:88: error: "BIT" redefined [-Werror] #define BIT(x) (1ul << (x)) from src/board/tglrvp/board.c:28: usr/include/chromeos/ec/ec_commands.h:49: note: this is the location of the previous definition #define BIT(nr) (1UL << (nr))
Change-Id: I0a5fd069acbd7e59980f6602b63362fcb3220009 Signed-off-by: Subrata Banik subrata.banik@intel.com --- M payloads/libpayload/include/libpayload.h 1 file changed, 2 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/59/41059/1
diff --git a/payloads/libpayload/include/libpayload.h b/payloads/libpayload/include/libpayload.h index e3f8fd3..65aec2e 100644 --- a/payloads/libpayload/include/libpayload.h +++ b/payloads/libpayload/include/libpayload.h @@ -85,7 +85,9 @@ #define MAX(a, b) __CMP(a, b, >)
#define ARRAY_SIZE(a) (sizeof(a) / sizeof((a)[0])) +#ifndef BIT #define BIT(x) (1ul << (x)) +#endif
#define DIV_ROUND_UP(x, y) ({ \ typeof(x) _div_local_x = (x); \