On Thu, Apr 5, 2012 at 4:51 AM, Richard Guenther
<richard.guent...@gmail.com> wrote:

>> Here is a (partial) list:
>>  -Wformat
>>  -Wchar-subscripts
>>  -Wmissing-braces
>>  -Wparentheses
>>  -Wreturn-type
>>  -Wsequence-point
>>  -Wstrict-aliasing
>>  -Wswitch
>>  -Waddress
>>  -Wstrict-overflow
>>  -Warray-bounds
>>  -Wvolatile-register
>>  -Wunknown-pragmas
>>  -Wuninitialized
>>  -Wmaybe-uninitialized
>>  -Wmain
>>  -Wenum-compare
>>  -Wsign-compare
>>  -Wreorder
>>  -Wc++0x-compat
>>  -Wnarrowing
>>  -Wtrigraphs
>>  -Wcomments
>>  -Wpointer-sign
>
> Are there more specific requests than "enable -Wall by default"?  Are
> there requests to remove some options from -Wall?  Are there requests
> to add some options to -Wall?
>
> Note that some of the above depend on optimization flag settings
> (and optimization happening).  Those are not good candidates - I think
> good candidates are those that would still be fully operational with
> -fsyntax-only.

I am not sure -fsyntax-only is a good criteria.
-fsyntax-only limits the amount of work that the compiler does in terms
of code generation, but it should be orthogonal to diagnostic issues.

-- Gaby

Reply via email to