From 1b18c6c47185fd83682c77de510c43d8d5d200df Mon Sep 17 00:00:00 2001 From: Yann Gautier Date: Mon, 10 Dec 2018 10:41:03 +0100 Subject: [PATCH] correct some missing-prototype warnings This avoids the following warnings: no previous prototype for 'bl2_arch_setup' [-Wmissing-prototypes] no previous prototype for 'plat_log_get_prefix' [-Wmissing-prototypes] Also correct a compilation issue if BL2_IN_XIP_MEM is enabled: uintptr_t is not defined. Signed-off-by: Lionel Debieve Signed-off-by: Yann Gautier --- bl2/aarch32/bl2_arch_setup.c | 1 + bl2/bl2_private.h | 3 +++ plat/common/plat_log_common.c | 1 + 3 files changed, 5 insertions(+) diff --git a/bl2/aarch32/bl2_arch_setup.c b/bl2/aarch32/bl2_arch_setup.c index db8a068a1..4fd8d0725 100644 --- a/bl2/aarch32/bl2_arch_setup.c +++ b/bl2/aarch32/bl2_arch_setup.c @@ -4,6 +4,7 @@ * SPDX-License-Identifier: BSD-3-Clause */ +#include "../bl2_private.h" /******************************************************************************* * Place holder function to perform any Secure SVC specific architectural diff --git a/bl2/bl2_private.h b/bl2/bl2_private.h index 7fd17bfe4..01f6c6bd2 100644 --- a/bl2/bl2_private.h +++ b/bl2/bl2_private.h @@ -8,6 +8,9 @@ #define BL2_PRIVATE_H #if BL2_IN_XIP_MEM + +#include + /******************************************************************************* * Declarations of linker defined symbols which will tell us where BL2 lives * in Trusted ROM and RAM diff --git a/plat/common/plat_log_common.c b/plat/common/plat_log_common.c index 49e1c152f..c757c6bf1 100644 --- a/plat/common/plat_log_common.c +++ b/plat/common/plat_log_common.c @@ -5,6 +5,7 @@ */ #include +#include /* Allow platforms to override the log prefix string */ #pragma weak plat_log_get_prefix