From 4b90b79922396c722a156c6ade8dfa43637ba163 Mon Sep 17 00:00:00 2001 From: Marcelo Povoa Date: Mon, 24 Feb 2014 10:00:26 -0800 Subject: [PATCH] cbmem: Fix 64-bit pointer related casts in dynamic_cbmem.c Change-Id: I7a382d42e1552d13b1feffc37848674f304adee2 Signed-off-by: Marcelo Povoa Reviewed-on: https://chromium-review.googlesource.com/187726 Reviewed-by: Aaron Durbin Reviewed-by: Stefan Reinauer Reviewed-by: David Hendricks (cherry picked from commit 57bbca93f12e0ddbde3e673070483e13521dfbdd) Signed-off-by: Isaac Christensen Reviewed-on: http://review.coreboot.org/6973 Tested-by: build bot (Jenkins) Reviewed-by: Edward O'Callaghan --- src/lib/dynamic_cbmem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/dynamic_cbmem.c b/src/lib/dynamic_cbmem.c index ba96e8cbce..3dc50770a7 100644 --- a/src/lib/dynamic_cbmem.c +++ b/src/lib/dynamic_cbmem.c @@ -189,7 +189,7 @@ static inline int cbmem_fail_recovery(void) static int validate_entries(struct cbmem_root *root) { unsigned int i; - u32 current_end; + uintptr_t current_end; current_end = (uintptr_t)get_top_aligned();