[EMAIL PROTECTED] (Ben Elliston) wrote on 21.09.05 in <[EMAIL PROTECTED]>:
> Per Abrahamsen wrote: > > > A -Weverything that turned on all boolean warnings would be nice. It > > would be useless alone, but nice followed by a lot of > > -Wno-somesillywarning -Wno-anothersillywarning arguments. > > I agree. I acknowledge that it would be useless in the general sense (you > couldn't use it in Makefiles), That's exactly where I *would* use it. That's exactly where I currently have lots and lots of individual warning flags. Oh, not in software intended to be ported to everything from a mainframe to a carefully-preserved 4004, of course. But not all software is like that. (And even in that case, it'd still be useful for a sort of "developer mode" environment (something still more restricted in applicability than maintainer mode).) >but it would be nice to be able to use such > an option for time to time to audit the code in the way that you might use > lint(1). I strongly prefer "time to time to audit the code" to mean "everytime I compile it". When the latest change causing the new message is still fresh on my mind, and so is the problem it was supposed to solve. Just like, you know, *every* non-doc patch for gcc is supposed to have been checked against the testsuite. MfG Kai