PR middle-end/51806
c-family/
* c-opts.c (c_common_handle_option): Move -Werror handling
to language independent code.
* opts.c (common_handle_option): Handle -Werror.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183069
138bc75d-0d04-0410-961f-
82ee72b054a4
+2012-01-10 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/51806
+ * opts.c (common_handle_option): Handle -Werror.
+
2012-01-10 Andreas Schwab <schwab@linux-m68k.org>
* config/m68k/sync.md ("atomic_compare_and_swap<mode>_1"): Fix
+2012-01-10 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/51806
+ * c-opts.c (c_common_handle_option): Move -Werror handling
+ to language independent code.
+
2012-01-05 Richard Guenther <rguenther@suse.de>
PR middle-end/51764
cpp_opts->warn_endif_labels = value;
break;
- case OPT_Werror:
- global_dc->warning_as_error_requested = value;
- break;
-
case OPT_Wformat:
set_Wformat (value);
break;
/* Currently handled in a prescan. */
break;
+ case OPT_Werror:
+ dc->warning_as_error_requested = value;
+ break;
+
case OPT_Werror_:
if (lang_mask == CL_DRIVER)
break;