Fix warnings in coreboot utilities.
[coreboot.git] / util / inteltool / inteltool.c
index 6b9960552081051af9639ff618cc0f93ea9ce4a8..e5c2b867c39ec8dcc8c7127a0786b5811559d5f9 100644 (file)
@@ -21,6 +21,7 @@
 
 #include <stdio.h>
 #include <stdlib.h>
+#include <inttypes.h>
 #include <getopt.h>
 #include <fcntl.h>
 #include <sys/mman.h>
@@ -99,7 +100,8 @@ void *map_physical(uint64_t phys_addr, size_t len)
                    fd_mem, (off_t) phys_addr);
 
        if (virt_addr == MAP_FAILED) {
-               printf("Error mapping physical memory 0x%08lx[0x%zx]\n", phys_addr, len);
+               printf("Error mapping physical memory 0x%08" PRIx64 "[0x%zx]\n",
+                       phys_addr, len);
                return NULL;
        }