From 7760261db770aeee520aac2c313af764b606d4bf Mon Sep 17 00:00:00 2001 From: Martin Roth Date: Tue, 8 Mar 2016 12:17:44 -0700 Subject: src/lib/trace.c: Make address size generic On platforms that didn't use 32-bit addresses, enabling the CONFIG_TRACE option (Trace function calls) would break the build due to a cast from a pointer of a different size. This fixes this warning: src/lib/trace.c:29:58: error: cast from pointer to integer of different size [-Werror=pointer-to-int-cast] Change-Id: Iaab13c1891b6af7559ea6982ecc6e74c09dd0395 Signed-off-by: Martin Roth Reviewed-on: https://review.coreboot.org/13962 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer Reviewed-by: Paul Menzel --- src/lib/trace.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/lib') diff --git a/src/lib/trace.c b/src/lib/trace.c index 8c29ab3cac..8f523311d0 100644 --- a/src/lib/trace.c +++ b/src/lib/trace.c @@ -26,7 +26,7 @@ void __cyg_profile_func_enter( void *func, void *callsite) return; DISABLE_TRACE - printk(BIOS_INFO, "~0x%08x(0x%08x)\n", (uint32_t) func, (uint32_t) callsite); + printk(BIOS_INFO, "~0x%p(0x%p)\n", func, callsite); ENABLE_TRACE } -- cgit v1.2.3