Subject: Re: lint doesn't define __STDC__?
To: None <tech-toolchain@NetBSD.org>
From: David Holland <dholland+netbsd@eecs.harvard.edu>
List: tech-toolchain
Date: 11/07/2007 21:43:12
On Wed, Nov 07, 2007 at 07:49:46PM -0500, der Mouse wrote:
 > >> [...] should not lint be an obsolete tool?  [...compiler instead...]
 > 
 > > It should for pass 1 [compiling], not for pass 2 [linking].  In
 > > reality lint is pickier than the compiler.
 > 
 > This, to my mind, is mostly a failing of lint.  My experiences with
 > lint have generally involved its producing reams of content-free
 > warnings like [...]

It doesn't have to be... but that is traditional lint behavior, yes.

It ought to be made smarter, or maybe we should adopt one of the newer
program analysis toolkits.

-- 
   - David A. Holland / dholland+netbsd@eecs.harvard.edu