diff options
author | crux <crux@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-09-17 11:32:14 +0000 |
---|---|---|
committer | crux <crux@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-09-17 11:32:14 +0000 |
commit | f6f723c25da8298345f87ddfba0c451a0cfcc6fe (patch) | |
tree | 0b9674b3e09dde85a60b41c4f566265c5415b37d /gcc/optabs.c | |
parent | 413b44a530df8598de8f2232b8ee986d80decef6 (diff) | |
download | gcc-f6f723c25da8298345f87ddfba0c451a0cfcc6fe.tar.gz |
Fix problem with last checkin - applied a slightly earlier version than what was approved
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@36468 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/optabs.c')
-rw-r--r-- | gcc/optabs.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/optabs.c b/gcc/optabs.c index 136f17897ab..f688ca1657d 100644 --- a/gcc/optabs.c +++ b/gcc/optabs.c @@ -2839,7 +2839,8 @@ emit_libcall_block (insns, target, result, equiv) remove_note (last, find_reg_note (last, REG_EQUAL, NULL_RTX)); } - emit_move_insn (final_dest, target); + if (final_dest != target) + emit_move_insn (final_dest, target); if (prev == 0) first = get_insns (); |