mkimage: Make genimg_print_size() global
authorPrafulla Wadaskar <prafulla@marvell.com>
Mon, 7 Sep 2009 09:29:07 +0000 (14:59 +0530)
committerWolfgang Denk <wd@denx.de>
Thu, 10 Sep 2009 20:58:48 +0000 (22:58 +0200)
Currently it is used by image.c only, but the the function can be
used to support additional mkimage types like for example kwbimage,
so make this function globally visible.

Signed-off-by: Prafulla Wadaskar <prafulla@marvell.com>
Edited commit message.

Signed-off-by: Wolfgang Denk <wd@denx.de>
common/image.c
include/image.h

index f3dd647c05e16d8cc7b245a75b864bf26bad0557..ca8205ce43d3f9d0e2f164718b6f90f34668f2b3 100644 (file)
@@ -158,7 +158,6 @@ static table_entry_t uimage_comp[] = {
 
 uint32_t crc32 (uint32_t, const unsigned char *, uint);
 uint32_t crc32_wd (uint32_t, const unsigned char *, uint, uint);
-static void genimg_print_size (uint32_t size);
 #if defined(CONFIG_TIMESTAMP) || defined(CONFIG_CMD_DATE) || defined(USE_HOSTCC)
 static void genimg_print_time (time_t timestamp);
 #endif
@@ -473,7 +472,7 @@ void memmove_wd (void *to, void *from, size_t len, ulong chunksz)
 }
 #endif /* !USE_HOSTCC */
 
-static void genimg_print_size (uint32_t size)
+void genimg_print_size (uint32_t size)
 {
 #ifndef USE_HOSTCC
        printf ("%d Bytes = ", size);
index a62669fc63cc68d12e0743cc4042cd25c853240f..4a7bf7820a8e0ad55ecb04113730986d23a9fa50 100644 (file)
@@ -292,6 +292,7 @@ int genimg_get_os_id (const char *name);
 int genimg_get_arch_id (const char *name);
 int genimg_get_type_id (const char *name);
 int genimg_get_comp_id (const char *name);
+void genimg_print_size (uint32_t size);
 
 #ifndef USE_HOSTCC
 /* Image format types, returned by _get_format() routine */