Commit Diff


commit - 3d484b0d1a2a49113683f40a66a7fc4c1bebcda1
commit + 0dbd8726fe2b94ae3be1d1403aa1732679570cb0
blob - f9762889b7dcc2d85dfa72666c61331a1f07d22c
blob + 22fa7f0c0fdafab1382046e9ea8c1009f461d8ec
--- src/lib9/fmt/plan9.h
+++ src/lib9/fmt/plan9.h
@@ -1,3 +1,5 @@
+#include <stdint.h>
+
 /*
  * compiler directive on Plan 9
  */
@@ -14,12 +16,15 @@
 #define ulong	_fmtulong
 #define vlong	_fmtvlong
 #define uvlong	_fmtuvlong
+#define uintptr	_fmtuintptr
+
 typedef unsigned char		uchar;
 typedef unsigned short		ushort;
 typedef unsigned int		uint;
 typedef unsigned long		ulong;
 typedef unsigned long long	uvlong;
 typedef long long		vlong;
+typedef uintptr_t uintptr;
 
 /*
  * nil cannot be ((void*)0) on ANSI C,