diff options
Diffstat (limited to 'core')
-rw-r--r-- | core/mem_region.c | 8 | ||||
-rw-r--r-- | core/test/run-mem_range_is_reserved.c | 2 |
2 files changed, 6 insertions, 4 deletions
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 <inttypes.h> #include <skiboot.h> #include <mem-map.h> #include <libfdt_env.h> @@ -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; } diff --git a/core/test/run-mem_range_is_reserved.c b/core/test/run-mem_range_is_reserved.c index b504326..0efe9b9 100644 --- a/core/test/run-mem_range_is_reserved.c +++ b/core/test/run-mem_range_is_reserved.c @@ -178,7 +178,7 @@ static void run_test(struct test *test) fprintf(stderr, "reserved regions:\n"); list_for_each(®ions, r, list) { - fprintf(stderr, "\t: %08x[%08x] %s\n", + fprintf(stderr, "\t: %08"PRIx64"[%08"PRIx64"] %s\n", r->start, r->len, r->name); } exit(EXIT_FAILURE); |