summaryrefslogtreecommitdiff
path: root/gcc/flags.h
diff options
context:
space:
mode:
authorRichard Guenther <richard.guenther@uni-tuebingen.de>2004-04-30 05:29:23 +0000
committerJim Wilson <wilson@gcc.gnu.org>2004-04-29 22:29:23 -0700
commitc65a01af068213286f89fea69f26f0a7593dd1b9 (patch)
tree6a6d9a948a86807f77ca3ea4ba0484743388b9e7 /gcc/flags.h
parentd1c6a4014429a8f3e3267c3f41c0be77b198fb38 (diff)
downloadgcc-c65a01af068213286f89fea69f26f0a7593dd1b9.tar.gz
Patch from Richard Guenther.
* commom.opt (Wfatal-errors): Add it. * diagnostic.c (flag_fatal_errors): Define it. (diagnostic_action_after_output): Check for flag_fatal_errors. * flags.h (flag_fatal_errors): Declare it. * opts.c (common_handle_option): Add OPT_Wfatal_errors. * doc/invoke.texi (Warning Options): Document -Wfatal-errors. From-SVN: r81323
Diffstat (limited to 'gcc/flags.h')
-rw-r--r--gcc/flags.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/flags.h b/gcc/flags.h
index 472df5426d6..b4fc10d7f90 100644
--- a/gcc/flags.h
+++ b/gcc/flags.h
@@ -407,6 +407,10 @@ extern int flag_really_no_inline;
extern int flag_syntax_only;
extern int rtl_dump_and_exit;
+/* Nonzero if we are exiting on the first error occurred. */
+
+extern int flag_fatal_errors;
+
/* Nonzero means we should save auxiliary info into a .X file. */
extern int flag_gen_aux_info;