aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven G. Kargl <kargl@gcc.gnu.org>2005-11-07 16:37:10 +0000
committerSteven G. Kargl <kargl@gcc.gnu.org>2005-11-07 16:37:10 +0000
commitb3ae6c0f6b92607e4a022b6dde091abdea214cdc (patch)
treeb706f22b8e5943c938549396594574bab69dc35f
parent689a90a140b539163c7889db1557c158517b44c8 (diff)
downloadgcc-b3ae6c0f6b92607e4a022b6dde091abdea214cdc.zip
gcc-b3ae6c0f6b92607e4a022b6dde091abdea214cdc.tar.gz
gcc-b3ae6c0f6b92607e4a022b6dde091abdea214cdc.tar.bz2
error.c: Use flag_fatal_error.
*error.c: Use flag_fatal_error. *invoke.texi: Remove -Werror from list of options. From-SVN: r106595
-rw-r--r--gcc/fortran/error.c6
-rw-r--r--gcc/fortran/invoke.texi3
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/fortran/error.c b/gcc/fortran/error.c
index 3f38c3b..aa23330 100644
--- a/gcc/fortran/error.c
+++ b/gcc/fortran/error.c
@@ -621,6 +621,9 @@ gfc_error_now (const char *nocmsgid, ...)
error_char ('\0');
buffer_flag = i;
+
+ if (flag_fatal_errors)
+ exit (1);
}
@@ -687,6 +690,9 @@ gfc_error_check (void)
if (error_buffer.message != NULL)
fputs (error_buffer.message, stderr);
error_buffer.flag = 0;
+
+ if (flag_fatal_errors)
+ exit (1);
}
return rc;
diff --git a/gcc/fortran/invoke.texi b/gcc/fortran/invoke.texi
index 3a5fe87..ddb8fd2 100644
--- a/gcc/fortran/invoke.texi
+++ b/gcc/fortran/invoke.texi
@@ -128,8 +128,7 @@ by type. Explanations are in the following sections.
-fsyntax-only -pedantic -pedantic-errors @gol
-w -Wall -Waliasing -Wconversion @gol
-Wimplicit-interface -Wnonstd-intrinsics -Wsurprising -Wunderflow @gol
--Wunused-labels -Wline-truncation @gol
--Werror -W}
+-Wunused-labels -Wline-truncation -W}
@item Debugging Options
@xref{Debugging Options,,Options for Debugging Your Program or GCC}.