diff options
author | Jeff Law <law@redhat.com> | 2002-05-29 17:04:23 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2002-05-29 17:04:23 -0600 |
commit | b862c2aaaf5535e25d8295791d56d76c13be37e1 (patch) | |
tree | c56ed99ab9feff8ab47ce412b22df00cda619ea5 /gcc/flow.c | |
parent | d10791bab749c8186f724e6673b93aa0e4f25788 (diff) | |
download | gcc-b862c2aaaf5535e25d8295791d56d76c13be37e1.zip gcc-b862c2aaaf5535e25d8295791d56d76c13be37e1.tar.gz gcc-b862c2aaaf5535e25d8295791d56d76c13be37e1.tar.bz2 |
flow.c (propagate_one_insn): Do not remove a dead insn if it contains a REG_RETVAL note.
* flow.c (propagate_one_insn): Do not remove a dead insn if it
contains a REG_RETVAL note.
From-SVN: r54028
Diffstat (limited to 'gcc/flow.c')
-rw-r--r-- | gcc/flow.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1643,7 +1643,7 @@ propagate_one_insn (pbi, insn) if (libcall_is_dead) prev = propagate_block_delete_libcall ( insn, note); - else + else if (!note) propagate_block_delete_insn (insn); return prev; |