diff --git a/arch/x86/lib/relocate.c b/arch/x86/lib/relocate.c index 526daaf93a639194e693ef8fd5f5d6486f256721..faca38fff4b0c9fc67f7cfaeaab6682b6340f81f 100644 --- a/arch/x86/lib/relocate.c +++ b/arch/x86/lib/relocate.c @@ -16,6 +16,7 @@ */ #include <common.h> +#include <inttypes.h> #include <libfdt.h> #include <malloc.h> #include <asm/u-boot-x86.h> @@ -94,7 +95,7 @@ int do_elf_reloc_fixups(void) *offset_ptr_ram += gd->reloc_off; } else { debug(" %p: rom reloc %x, ram %p, value %x," - " limit %lx\n", re_src, + " limit %" PRIXPTR "\n", re_src, re_src->r_offset, offset_ptr_ram, *offset_ptr_ram, CONFIG_SYS_TEXT_BASE + size);