aboutsummaryrefslogtreecommitdiff
path: root/gcc/final.c
diff options
context:
space:
mode:
authorMichael Meissner <meissner@cygnus.com>1998-05-06 14:21:02 +0000
committerMichael Meissner <meissner@gcc.gnu.org>1998-05-06 14:21:02 +0000
commit31bfbf1f68f16580c2038f07032f67e6101eaff5 (patch)
treeeeedc8368e48e6178c4cd2516695d2c71573d62b /gcc/final.c
parente9a780ecec4639ab0e2975a53c08e4dcfd7fafc2 (diff)
downloadgcc-31bfbf1f68f16580c2038f07032f67e6101eaff5.zip
gcc-31bfbf1f68f16580c2038f07032f67e6101eaff5.tar.gz
gcc-31bfbf1f68f16580c2038f07032f67e6101eaff5.tar.bz2
Make output_operand_lossage report the real error, do not just call abort
From-SVN: r19580
Diffstat (limited to 'gcc/final.c')
-rw-r--r--gcc/final.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/final.c b/gcc/final.c
index 84214c5..226f42f 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. */