This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Reload patch for PA call rewrite.
On Wed, Oct 30, 2002 at 03:03:15PM -0500, John David Anglin wrote:
> This really isn't a problem although there was a problem with my
> backend patch in this respect. The backend simply has to always
> allocate a slot so that that the elimination offsets are independent
> of whether the arg pointer is live or not.
This would mean that no leaf functions would ever have an
empty stack frame. Badness.
> I did some further investigation of this and there doesn't appear
> to be a simple change to do this. If I make the arg pointer an
> eliminable register that can't be eliminated...
No, this is not the tack I was indicating. See the other
message I sent a moment ago.
r~