Julius Werner has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/81289?usp=email )
Change subject: libpayload: Include commonlib/helpers.h in libpayload.h for GPL builds ......................................................................
libpayload: Include commonlib/helpers.h in libpayload.h for GPL builds
This patch makes the GPL-restricted commonlib helpers available in libpayload when CONFIG_LP_GPL is selected, as a convenience to GPL payloads that use them a lot.
Change-Id: I844c6e700c4c0d557f97da94fa3aa2e868edd756 Signed-off-by: Julius Werner jwerner@chromium.org --- M payloads/libpayload/include/libpayload.h 1 file changed, 5 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/89/81289/1
diff --git a/payloads/libpayload/include/libpayload.h b/payloads/libpayload/include/libpayload.h index 05164e5..4f25ed5 100644 --- a/payloads/libpayload/include/libpayload.h +++ b/payloads/libpayload/include/libpayload.h @@ -45,9 +45,13 @@ #include <stdbool.h> #include <libpayload-config.h> #include <cbgfx.h> +#if CONFIG(LP_GPL) +#include <commonlib/helpers.h> +#else +#include <commonlib/bsd/helpers.h> +#endif #include <commonlib/bsd/elog.h> #include <commonlib/bsd/fmap_serialized.h> -#include <commonlib/bsd/helpers.h> #include <commonlib/bsd/ipchksum.h> #include <commonlib/bsd/mem_chip_info.h> #include <ctype.h>