From 56bc1890b229072513788992d1d29b6f173c13de Mon Sep 17 00:00:00 2001 From: Stewart Smith Date: Mon, 16 Nov 2015 16:57:00 +1100 Subject: Enable -Werror for -Wformat We create our own inttypes.h to get the correct printf formatting for 64bit numbers. Signed-off-by: Stewart Smith --- core/mem_region.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'core/mem_region.c') diff --git a/core/mem_region.c b/core/mem_region.c index f8d9a11..40b486b 100644 --- a/core/mem_region.c +++ b/core/mem_region.c @@ -14,6 +14,7 @@ * limitations under the License. */ +#include #include #include #include @@ -320,11 +321,12 @@ int64_t mem_dump_free(void) region_free+= hdr->num_longs * sizeof(long); } - printf("Region %s free: %llu\n", region->name, region_free); + printf("Region %s free: %"PRIx64"\n", + region->name, region_free); total_free += region_free; } - printf("Total free: %llu\n", total_free); + printf("Total free: %"PRIu64"\n", total_free); return total_free; } @@ -686,7 +688,7 @@ static bool add_region(struct mem_region *region) struct mem_region *r; if (mem_regions_finalised) { - prerror("MEM: add_region(%s@0x%llx) called after finalise!\n", + prerror("MEM: add_region(%s@0x%"PRIx64") called after finalise!\n", region->name, region->start); return false; } -- cgit v1.1