From ba44a27f7fcc50677e2b0789f61fce2df8f6d620 Mon Sep 17 00:00:00 2001 From: Jett Rink Date: Tue, 21 May 2019 13:48:04 -0600 Subject: post: during post_code, only call elog when enabled Now that we call post_code in other stages other than RAMSTAGE, we need to guard the elog calls with the appropriate condition in order to compile correctly. Change-Id: I766c276f28d46492fb05e0e3be71853e21f4e8e0 Signed-off-by: Jett Rink Reviewed-on: https://review.coreboot.org/c/coreboot/+/32914 Tested-by: build bot (Jenkins) Reviewed-by: Duncan Laurie --- src/console/post.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/console/post.c b/src/console/post.c index b17a819d97..0719e5e7df 100644 --- a/src/console/post.c +++ b/src/console/post.c @@ -81,7 +81,7 @@ void cmos_post_log(void) default: printk(BIOS_WARNING, "POST: Unexpected post code " "in previous boot: 0x%02x\n", code); -#if CONFIG(ELOG) +#if CONFIG(ELOG) && (ENV_RAMSTAGE || CONFIG(ELOG_PRERAM)) elog_add_event_word(ELOG_TYPE_LAST_POST_CODE, code); #if CONFIG(CMOS_POST_EXTRA) if (extra) -- cgit v1.2.3