From: Nick Clifton Date: Wed, 9 Dec 1998 09:55:10 +0000 (+0000) Subject: If an insn cannot be reloaded, display it before calling abort() X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=290b61f7fa8fa2444fea905363113d31b1e651a2;p=gcc.git If an insn cannot be reloaded, display it before calling abort() From-SVN: r24210 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ac54c6630ff..ae7983d164d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Wed Dec 9 09:53:58 1998 Nick Clifton + + * reload.c (find_reloads): Display the insn that cannot be + reloaded. + Wed Dec 9 12:15:26 1998 Dave Brolley * cccp.c (create_definition): Fix end of bufer logic. diff --git a/gcc/reload.c b/gcc/reload.c index 922f9054994..4ab2a283dc0 100644 --- a/gcc/reload.c +++ b/gcc/reload.c @@ -3493,7 +3493,7 @@ find_reloads (insn, replace, ind_levels, live_known, reload_reg_p) { /* No alternative works with reloads?? */ if (insn_code_number >= 0) - abort (); + fatal_insn ("Unable to generate reloads for:", insn); error_for_asm (insn, "inconsistent operand constraints in an `asm'"); /* Avoid further trouble with this insn. */ PATTERN (insn) = gen_rtx_USE (VOIDmode, const0_rtx);