On Mon, 26 Sep 2011, Joerg Sonnenberger wrote: > On Sun, Sep 25, 2011 at 11:28:18PM +0200, Jean-Yves Migeon wrote: > > On 25.09.2011 20:17, Joerg Sonnenberger wrote: > > >>>Just to practical notes: > > >>> > > >>>(1) Please test that lint(1) is not stupid enough to bail out on it. > > >>>(2) Kill the !__STDC__ branches. Preferable doing this first. > > >> > > >>(1) How do I check that? Run a distribution with MKLINT=yes would be > > >>enough? > > > > > >make subr_prf.ln or so in the kernel build directory. It's just a useful > > >to know case, not a show stopper (IMO) if lint doesn't support Yet > > >Another Part Of C99. > > > > It doesn't seem to choke on it. BTW, the KASSERT* macros are already > > "linted away" in libkern, so I can't see how lint could get affected > > by them: > > It could still choke on parsing the lines. Thanks for testing.
lint passes input through the C preprocessor before looking at it (using -CC to preserve comments) iain