aboutsummaryrefslogtreecommitdiff
path: root/core/mem_region.c
diff options
context:
space:
mode:
authorStewart Smith <stewart@linux.vnet.ibm.com>2015-11-16 16:57:00 +1100
committerStewart Smith <stewart@linux.vnet.ibm.com>2015-11-16 16:57:00 +1100
commit56bc1890b229072513788992d1d29b6f173c13de (patch)
tree20e81d08b66f7ce122a7d5b2cf49e3b495eac1ed /core/mem_region.c
parent4834fced49c6c8ccbc7237588df5cfe7c4e7cdd7 (diff)
downloadskiboot-56bc1890b229072513788992d1d29b6f173c13de.zip
skiboot-56bc1890b229072513788992d1d29b6f173c13de.tar.gz
skiboot-56bc1890b229072513788992d1d29b6f173c13de.tar.bz2
Enable -Werror for -Wformat
We create our own inttypes.h to get the correct printf formatting for 64bit numbers. Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'core/mem_region.c')
-rw-r--r--core/mem_region.c8
1 files changed, 5 insertions, 3 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;
}