On Wed, May 15, 2013 at 03:42:14PM +0200, Dimitry Andric wrote: > On 2013-05-15 15:04, Brooks Davis wrote: > > Author: brooks > > Date: Wed May 15 13:04:10 2013 > > New Revision: 250658 > > URL: http://svnweb.freebsd.org/changeset/base/250658 > > > > Log: > > Add a new option WITHOUT_FORMAT_EXTENSIONS to disable flags related to > > checking our kernel printf extensions. This is useful to allow > > compilers without these extensions to build kernels. > > As I have written before, please let us consider this to be a band-aid, > and aim to remove non-standard printf specifiers from our kernel > sources. Otherwise we will lose most of the advantages of format > checking... :-(
Yes, we either need to remove them or add a sufficiently standard way to extend printf format checking. I'm definitely not doing either of them. I've fixed the spelling of extensions in kern.mk in r250828. Thanks, Brooks
pgpGJHDNGqg_C.pgp
Description: PGP signature