Merge remote-tracking branch 'goog/upstream-master' into nos-merge-upstream
* goog/upstream-master:
build: fix cross-platform build issue
Change-Id: Id1ef6a51045df19f7c4787d66dc801d7899f2ecb
diff --git a/nugget/include/signed_header.h b/nugget/include/signed_header.h
index 2135a7f..a2746ac 100644
--- a/nugget/include/signed_header.h
+++ b/nugget/include/signed_header.h
@@ -15,6 +15,7 @@
#endif
#include <assert.h>
+#include <inttypes.h>
#include <stdint.h>
#include <string.h>
@@ -89,7 +90,7 @@
printf("hdr.epoch : %08x\n", epoch_);
printf("hdr.major : %08x\n", major_);
printf("hdr.minor : %08x\n", minor_);
- printf("hdr.timestamp : %016lx, %s", timestamp_,
+ printf("hdr.timestamp : %016" PRIu64 "x, %s", timestamp_,
asctime(localtime(reinterpret_cast<const time_t*>(×tamp_))));
printf("hdr.img_chk : %08x\n", be32toh(img_chk_));
printf("hdr.fuses_chk : %08x\n", be32toh(fuses_chk_));