diff options
| author | Jason Merrill <jason@gcc.gnu.org> | 2000-11-15 10:50:51 -0500 |
|---|---|---|
| committer | Jason Merrill <jason@gcc.gnu.org> | 2000-11-15 10:50:51 -0500 |
| commit | ee3400e881ef5870dd6b1d274dfcd09c73828a1a (patch) | |
| tree | f927bdafd430a86ad8fdd9549af9b7897ba84be5 /gcc/toplev.c | |
| parent | 12e1243e426a12358e793cef2735e77c37452ec7 (diff) | |
| download | gcc-ee3400e881ef5870dd6b1d274dfcd09c73828a1a.zip gcc-ee3400e881ef5870dd6b1d274dfcd09c73828a1a.tar.gz gcc-ee3400e881ef5870dd6b1d274dfcd09c73828a1a.tar.bz2 | |
diagnostic.c (finish_abort): New fn.
* diagnostic.c (finish_abort): New fn.
(fancy_abort, error_recursion): Use it.
* toplev.c (crash_signal): Likewise.
* diagnostic.h: Declare it.
* typeck2.c (friendly_abort): Uncount the error before handing
off to fancy_abort.
From-SVN: r37480
Diffstat (limited to 'gcc/toplev.c')
| -rw-r--r-- | gcc/toplev.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/toplev.c b/gcc/toplev.c index 1f46f35..95955fb 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -1685,9 +1685,8 @@ crash_signal (signo) /* If this is missing, some compilers complain. */ int signo; { - fatal ("Internal error: %s.\n\ -Please submit a full bug report.\n\ -See %s for instructions.", strsignal (signo), GCCBUGURL); + error ("Internal error: %s.", strsignal (signo)); + finish_abort (); } /* Strip off a legitimate source ending from the input string NAME of |
