git: 9front

Download patch

ref: 3792b27cf5e9578ebe9c69b8695c109a9c851cde
parent: d1eb16ee07c7a2cd85f91c4ee3ac23e87c8adf1a
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Thu Aug 2 18:22:57 EDT 2012

format check for octal fmt strings (import from sources)

--- a/sys/include/libc.h
+++ b/sys/include/libc.h
@@ -177,16 +177,23 @@
 #pragma	varargck	argpos	sprint		2
 
 #pragma	varargck	type	"lld"	vlong
+#pragma	varargck	type	"llo"	vlong
 #pragma	varargck	type	"llx"	vlong
+#pragma	varargck	type	"llb"	vlong
 #pragma	varargck	type	"lld"	uvlong
+#pragma	varargck	type	"llo"	uvlong
 #pragma	varargck	type	"llx"	uvlong
+#pragma	varargck	type	"llb"	uvlong
 #pragma	varargck	type	"ld"	long
+#pragma	varargck	type	"lo"	long
 #pragma	varargck	type	"lx"	long
 #pragma	varargck	type	"lb"	long
 #pragma	varargck	type	"ld"	ulong
+#pragma	varargck	type	"lo"	ulong
 #pragma	varargck	type	"lx"	ulong
 #pragma	varargck	type	"lb"	ulong
 #pragma	varargck	type	"d"	int
+#pragma	varargck	type	"o"	int
 #pragma	varargck	type	"x"	int
 #pragma	varargck	type	"c"	int
 #pragma	varargck	type	"C"	int
--