From 986eac111431b31687797ccf59741809ec7bb375 Mon Sep 17 00:00:00 2001 From: Stefan Reinauer Date: Thu, 29 Aug 2013 16:08:41 -0700 Subject: [PATCH] Make cbfs.c bootblock-safe on ARM again Signed-off-by: Stefan Reinauer BRANCH=none TEST=none BUG=none Change-Id: I2e0a7bf125dff766286e8feee330c8fa44b5ca00 Reviewed-on: https://chromium-review.googlesource.com/167544 Reviewed-by: Stefan Reinauer Tested-by: Stefan Reinauer Commit-Queue: Stefan Reinauer --- src/lib/cbfs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/cbfs.c b/src/lib/cbfs.c index aba1bcccf0..bec8b342b9 100644 --- a/src/lib/cbfs.c +++ b/src/lib/cbfs.c @@ -121,7 +121,7 @@ void *cbfs_load_optionrom(struct cbfs_media *media, uint16_t vendor, return dest; } -#if CONFIG_RELOCATABLE_RAMSTAGE && defined(__PRE_RAM__) +#if CONFIG_RELOCATABLE_RAMSTAGE && defined(__PRE_RAM__) && !defined(__BOOT_BLOCK__) #include #include @@ -305,7 +305,7 @@ int cbfs_execute_stage(struct cbfs_media *media, const char *name) return run_address((void *)(uintptr_t)ntohll(stage->entry)); } -#if !CONFIG_ALT_CBFS_LOAD_PAYLOAD +#if !CONFIG_ALT_CBFS_LOAD_PAYLOAD && !defined(__BOOT_BLOCK__) void *cbfs_load_payload(struct cbfs_media *media, const char *name) { struct cbfs_payload *payload;