On Wed, 20 May 2026, Richard Biener via Gcc wrote:

> I'm OK with that that though moving the diagnostics earlier might be another
> option.  But once they are no longer in -Wall I fear nobody will enable them
> and so we can as well eliminate the then unused (and actually unmaintained
> for large parts) code ...

You could put them in -Wextra.  -Wall is supposed to be "all the warnings 
about constructions that some users consider questionable, and that are 
easy to avoid (or modify to prevent the warning), even in conjunction with 
macros", while -Wextra includes some warnings for "constructions that are 
necessary or hard to avoid in some cases, and there is no simple way to 
modify the code to suppress the warning" (which seems like a reasonable 
match for the issues with false positives for these warnings).

-- 
Joseph S. Myers
[email protected]

Reply via email to