[PATCH] PR target/10775
Richard Henderson
rth@redhat.com
Mon Jun 9 04:26:00 GMT 2003
On Mon, Jun 09, 2003 at 12:20:01PM +0900, Kazuhiro Inaoka wrote:
> + if (current_function_is_leaf && (new_reg == RETURN_ADDR_REGNUM))
> + return 0;
You failed to remove this part ...
> + (define_insn "return_internal"
> + [(return)
> + (use (reg:SI 14))]
... because you failed to actually use this part.
You need to change the epilogue generation code to match.
Also, this should be used in place of the existing return
pattern, not alongside of.
r~
More information about the Gcc-patches
mailing list