From: Heinrich Schuchardt Date: Sun, 23 Nov 2025 22:56:55 +0000 (+0100) Subject: test: print_display_buffer must consider 64bit support X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ae7bcf6067113c3fcb46ad918517f7fb677e74f2;p=thirdparty%2Fu-boot.git test: print_display_buffer must consider 64bit support Function print_buffer() does not support printing u64 on 32bit systems. Signed-off-by: Heinrich Schuchardt --- diff --git a/test/common/print.c b/test/common/print.c index f33476a36b4..a8feb07971d 100644 --- a/test/common/print.c +++ b/test/common/print.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -212,10 +213,12 @@ static int print_display_buffer(struct unit_test_state *uts) ut_assert_console_end(); /* 64-bit */ - print_buffer(0, buf, 8, 3, 0); - ut_assert_nextline("00000000: 7766554433221100 ffeeddccbbaa9988 ..\"3DUfw........"); - ut_assert_nextline("00000010: 0000000000000010 ........"); - ut_assert_console_end(); + if (MEM_SUPPORT_64BIT_DATA) { + print_buffer(0, buf, 8, 3, 0); + ut_assert_nextline("00000000: 7766554433221100 ffeeddccbbaa9988 ..\"3DUfw........"); + ut_assert_nextline("00000010: 0000000000000010 ........"); + ut_assert_console_end(); + } /* ASCII */ buf[1] = 31;