Commit 87f8b15f by Graham Stott Committed by Graham Stott

sibcall.c (skip_copy_to_return_value): Tighten return value copy check.


        * sibcall.c (skip_copy_to_return_value): Tighten return value
        copy check.

From-SVN: r45803
parent aca0f84e
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> 2001-09-24 David Edelsohn <edelsohn@gnu.org>
* rs6000.c (lwa_operand): Address must be word aligned. * rs6000.c (lwa_operand): Address must be word aligned.
......
...@@ -159,8 +159,9 @@ skip_copy_to_return_value (orig_insn) ...@@ -159,8 +159,9 @@ skip_copy_to_return_value (orig_insn)
if (return_value_pseudo) if (return_value_pseudo)
{ {
if (SET_DEST (set) == return_value_pseudo) if (SET_DEST (set) == return_value_pseudo
return insn; && SET_SRC (set) == softret)
return insn;
return orig_insn; return orig_insn;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment