diff options
| author | nickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-01-26 01:23:26 +0000 |
|---|---|---|
| committer | nickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-01-26 01:23:26 +0000 |
| commit | 06fe29c4e271ed66afd00132b2a3d82ef4d1d8f7 (patch) | |
| tree | 1f5d296a54f58adccf98992e8ed4e4dc79a5cfff | |
| parent | 09810bb315026828b74b2a00bb48e693e1e81f7f (diff) | |
| download | ppe42-gcc-06fe29c4e271ed66afd00132b2a3d82ef4d1d8f7.tar.gz ppe42-gcc-06fe29c4e271ed66afd00132b2a3d82ef4d1d8f7.zip | |
Only check machine class insns for improper emission of a RETURN
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31623 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | gcc/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/emit-rtl.c | 1 |
2 files changed, 6 insertions, 0 deletions
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 <nickc@redhat.com> + + * emit-rtl.c (emit_insn): Only check machine class insns for + improper emission of a RETURN. + 2000-01-25 Richard Henderson <rth@cygnus.com> * 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))) |

