summaryrefslogtreecommitdiff
path: root/sys/include
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2016-01-07 04:39:09 +0100
committercinap_lenrek <cinap_lenrek@felloff.net>2016-01-07 04:39:09 +0100
commit3e38194d72b2b017b85bf85f11ef4e580d44be4f (patch)
treed7eba462a903793200bce8aa0b8bc10836244eb5 /sys/include
parent59245c73f0645e4e2ca1b01b3e3551dbbc5273d9 (diff)
introduce signed intptr and %z format modifier for formating uintptr and intptr
Diffstat (limited to 'sys/include')
-rw-r--r--sys/include/libc.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/sys/include/libc.h b/sys/include/libc.h
index bd273d8b8..095615ad7 100644
--- a/sys/include/libc.h
+++ b/sys/include/libc.h
@@ -194,6 +194,14 @@ extern Rune* runefmtstrflush(Fmt*);
#pragma varargck type "lo" ulong
#pragma varargck type "lx" ulong
#pragma varargck type "lb" ulong
+#pragma varargck type "zd" intptr
+#pragma varargck type "zo" intptr
+#pragma varargck type "zx" intptr
+#pragma varargck type "zb" intptr
+#pragma varargck type "zd" uintptr
+#pragma varargck type "zo" uintptr
+#pragma varargck type "zx" uintptr
+#pragma varargck type "zb" uintptr
#pragma varargck type "d" int
#pragma varargck type "o" int
#pragma varargck type "x" int