Re: GCC: How to get all warnings?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 10 Aug 2011, Jonathan Wakely wrote:

On 10 August 2011 09:10, Jeffrey Walton wrote:
This is probably going to sound like a dumb question, but here goes:
why doen't GCC offer a switch to enable all warnings? And even better,

Noone has implemented it, gcc devs don't think it's useful (or not
more useful than fixing bugs or adding more useful features first, and
don't want to have to maintain it) and apparently noone else wants it
badly enough to do more than open bugzilla reports requesting it.

It probably wouldn't be useful to many people, even the people who
think they want it.

e.g. do you really want to enable -Wdouble-promotion ?

I can see why one might want all warnings. When you want to know what warnings would be useful to you, you can trust Wall/Wextra to make the right choice, or you have to go through the doc and add the warnings that seem relevant one by one. On the other hand, you could start with all warnings and remove the ones that are too noisy one by one, which might be easier (especially now that gcc prints the name of the W flag that controls a warning next to it), and reduces the chances that you'll miss a useful one. It doesn't mean at all that you are going to really use all warnings.

Obviously it would need someone willing to implement it...

--
Marc Glisse


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux