CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2012/03/01 13:15:14
Modified files:
gnu/gcc/gcc : c-format.c
gnu/usr.bin/gcc/gcc: c-format.c
Log message:
Sync gcc3 and gcc4 knowledge of the kernel printf capabilities with reality:
kprintf supports %z, doesn't support old ddb %n/%r%z anymore, and check of
%b arguments have to occur on the next argument, like, duh.
These changes will eventually allow for kernel to be compiled without
-Wno-format, but some more casts or type changes are necessary, first.
Discussed about six months ago at s2k11, time to put this in, so that I have no
excuse not to work on the format fixes diffs.