copy check.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45803
138bc75d-0d04-0410-961f-
82ee72b054a4
+2001-09-25 Graham Stott <grahams@redhat.com>
+
+ * sibcall.c (skip_copy_to_return_value): Tighten return value
+ copy check.
+
2001-09-24 David Edelsohn <edelsohn@gnu.org>
* rs6000.c (lwa_operand): Address must be word aligned.
if (return_value_pseudo)
{
- if (SET_DEST (set) == return_value_pseudo)
- return insn;
+ if (SET_DEST (set) == return_value_pseudo
+ && SET_SRC (set) == softret)
+ return insn;
return orig_insn;
}