On Sun, Apr 01, 2018 at 12:05:40PM +0200, Pali Rohár wrote: > Command line option -Werror is dangerous as it could cause problems for > compiling applications in future. Once gcc introduces a new warning or > change logic for existing warnings then compilation of existing > application via gcc could throw a new warning. > > As -Werror makes all warnings fatal, it makes applications not > compilable. -Werror makes sense only for specific gcc versions against > which was application tested to compile correctly. > > Attached patch adds a new warning when -Werror command line option is > enabled. It warns user that usage of -Werror can be dangerous.
While I love this patch in principle... All patches need to be bootstrapped and regression tested. Did you? On what target? And I think a feature as big as this one isn't suitable for stage 4. Segher