From 78340c9f9f483059136fd427139050754e210bf4 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Wed, 26 Jan 2000 01:23:26 +0000 Subject: [PATCH] Only check machine class insns for improper emission of a RETURN From-SVN: r31623 --- gcc/ChangeLog | 5 +++++ gcc/emit-rtl.c | 1 + 2 files changed, 6 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f14165a45dd..7ea22e36a0b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2000-01-25 Nick Clifton + + * emit-rtl.c (emit_insn): Only check machine class insns for + improper emission of a RETURN. + 2000-01-25 Richard Henderson * Makefile.in (flow.o): Depend on $(EXPR_H). diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c index d1e04730764..c8b07a2e73a 100644 --- a/gcc/emit-rtl.c +++ b/gcc/emit-rtl.c @@ -2961,6 +2961,7 @@ emit_insn (pattern) #ifdef ENABLE_RTL_CHECKING if (insn + && GET_RTX_CLASS (GET_CODE (insn)) == 'i' && (returnjump_p (insn) || (GET_CODE (insn) == SET && SET_DEST (insn) == pc_rtx)))