]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
global_data: fix type for gd_malloc_ptr()
authorAlexander Stein <alexander.stein@ew.tq-group.com>
Fri, 5 Jun 2026 13:44:46 +0000 (15:44 +0200)
committerTom Rini <trini@konsulko.com>
Tue, 23 Jun 2026 18:36:26 +0000 (12:36 -0600)
With commit 92aa3ec321b5 ("global_data: Reduce size of early-malloc vars")
the type changes from (unsigned) long to int. But the type for default
if SYS_MALLOC_F_LEN is unset was not changed. Remove the suffix.
Fixes the warning:
 common/spl/spl.c:800:23: warning: format '%x' expects argument of type
 'unsigned int', but argument 2 has type 'long int' [-Wformat=]

Fixes: 92aa3ec321b5 ("global_data: Reduce size of early-malloc vars")
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
include/asm-generic/global_data.h

index 8d1d49b1133d0de1d9fde3255a1d51b2c04fda27..ba6a10cf2ad9cd518dcc755c68bd0e69fea43d9b 100644 (file)
@@ -547,7 +547,7 @@ static_assert(sizeof(struct global_data) == GD_SIZE);
 #if CONFIG_VAL(SYS_MALLOC_F_LEN)
 #define gd_malloc_ptr()                gd->malloc_ptr
 #else
-#define gd_malloc_ptr()                0L
+#define gd_malloc_ptr()                0
 #endif
 
 #if CONFIG_IS_ENABLED(UPL)