[U-Boot] [PATCH] LMB: Fix undefined lmb_reserve() on non-lmb platforms

Signed-off-by: Marek Vasut marex@denx.de Cc: Wolfgang Denk wd@denx.de Cc: Mike Frysinger vapier@gentoo.org Cc: Stephen Warren swarren@nvidia.com Cc: Tom Warren TWarren@nvidia.com Cc: Graeme Russ graeme.russ@gmail.com --- common/cmd_bootm.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/common/cmd_bootm.c b/common/cmd_bootm.c index 9ad2535..5685232 100644 --- a/common/cmd_bootm.c +++ b/common/cmd_bootm.c @@ -186,6 +186,7 @@ static void boot_start_lmb(bootm_headers_t *images) board_lmb_reserve(&images->lmb); } #else +#define lmb_reserve(lmb, base, size) static inline void boot_start_lmb(bootm_headers_t *images) { } #endif

Dear Marek Vasut,
Signed-off-by: Marek Vasut marex@denx.de Cc: Wolfgang Denk wd@denx.de Cc: Mike Frysinger vapier@gentoo.org Cc: Stephen Warren swarren@nvidia.com Cc: Tom Warren TWarren@nvidia.com Cc: Graeme Russ graeme.russ@gmail.com
common/cmd_bootm.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/common/cmd_bootm.c b/common/cmd_bootm.c index 9ad2535..5685232 100644 --- a/common/cmd_bootm.c +++ b/common/cmd_bootm.c @@ -186,6 +186,7 @@ static void boot_start_lmb(bootm_headers_t *images) board_lmb_reserve(&images->lmb); } #else +#define lmb_reserve(lmb, base, size)
Though I have to admit, this is compiler-rape. It's again depending on the fact that preprocessor will remove this altogether and compiler then won't use any of the variables :-(
static inline void boot_start_lmb(bootm_headers_t *images) { } #endif
Best regards, Marek Vasut

Dear Marek Vasut,
In message 1333288786-10296-1-git-send-email-marex@denx.de you wrote:
Signed-off-by: Marek Vasut marex@denx.de Cc: Wolfgang Denk wd@denx.de Cc: Mike Frysinger vapier@gentoo.org Cc: Stephen Warren swarren@nvidia.com Cc: Tom Warren TWarren@nvidia.com Cc: Graeme Russ graeme.russ@gmail.com
common/cmd_bootm.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
Applied, thanks.
Best regards,
Wolfgang Denk
participants (3)
-
Marek Vasut
-
Mike Frysinger
-
Wolfgang Denk