From 31bfbf1f68f16580c2038f07032f67e6101eaff5 Mon Sep 17 00:00:00 2001 From: Michael Meissner Date: Wed, 6 May 1998 14:21:02 +0000 Subject: [PATCH] Make output_operand_lossage report the real error, do not just call abort From-SVN: r19580 --- gcc/ChangeLog | 5 +++++ gcc/final.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4b8024b6af7..15bae4bd7f5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Wed May 6 17:07:47 1998 Michael Meissner + + * final.c (output_operand_lossage): Call fatal with the operand + lossage message instead of calling abort. + Wed May 6 15:37:27 1998 Kaveh R. Ghazi * c-common.c: Convert to using ctype macros defined in system.h. diff --git a/gcc/final.c b/gcc/final.c index 84214c5f917..226f42f6569 100644 --- a/gcc/final.c +++ b/gcc/final.c @@ -3143,7 +3143,7 @@ output_operand_lossage (str) if (this_is_asm_operands) error_for_asm (this_is_asm_operands, "invalid `asm': %s", str); else - abort (); + fatal ("Internal compiler error, output_operand_lossage `%s'", str); } /* Output of assembler code from a template, and its subroutines. */