diff options
author | Eric Nelson <eric.nelson@boundarydevices.com> | 2014-09-30 15:40:01 -0700 |
---|---|---|
committer | Stefano Babic <sbabic@denx.de> | 2014-10-21 10:47:13 +0200 |
commit | 8d196e52b58d1e50a80c2f5067b201cda521c75c (patch) | |
tree | ce9ab21d9da23a32ab170f63165107d97b84ddfd | |
parent | c43fd23cf619856b0763a64a6a3bcf3663058c49 (diff) | |
download | u-boot-imx-8d196e52b58d1e50a80c2f5067b201cda521c75c.zip u-boot-imx-8d196e52b58d1e50a80c2f5067b201cda521c75c.tar.gz u-boot-imx-8d196e52b58d1e50a80c2f5067b201cda521c75c.tar.bz2 |
ARM: prevent compiler warnings from bootm.c
Without preceding declarations, "make C=1" generates
"Should it be static?" warnings for symbols
do_bootm_linux,
boot_prep_vxworks, and
boot_jump_vxworks
Include of bootm.h also identified a signature mismatch
(const on argv[]).
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Acked-by: Albert ARIBAUD <albert.u.boot@aribaud.net>
-rw-r--r-- | arch/arm/lib/bootm.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/arm/lib/bootm.c b/arch/arm/lib/bootm.c index 39fe7a1..4949d57 100644 --- a/arch/arm/lib/bootm.c +++ b/arch/arm/lib/bootm.c @@ -22,6 +22,8 @@ #include <asm/bootm.h> #include <asm/secure.h> #include <linux/compiler.h> +#include <bootm.h> +#include <vxworks.h> #if defined(CONFIG_ARMV7_NONSEC) || defined(CONFIG_ARMV7_VIRT) #include <asm/armv7.h> @@ -299,7 +301,8 @@ static void boot_jump_linux(bootm_headers_t *images, int flag) * DIFFERENCE: Instead of calling prep and go at the end * they are called if subcommand is equal 0. */ -int do_bootm_linux(int flag, int argc, char *argv[], bootm_headers_t *images) +int do_bootm_linux(int flag, int argc, char * const argv[], + bootm_headers_t *images) { /* No need for those on ARM */ if (flag & BOOTM_STATE_OS_BD_T || flag & BOOTM_STATE_OS_CMDLINE) |