This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Changing call_used_regs etc. in a port (was: Re: Status of the MMIX GCC port...)
- To: Richard Kenner <kenner at vlsi1 dot ultra dot nyu dot edu>
- Subject: Re: Changing call_used_regs etc. in a port (was: Re: Status of the MMIX GCC port...)
- From: Richard Henderson <rth at cygnus dot com>
- Date: Wed, 8 Mar 2000 15:29:02 -0800
- Cc: hp at bitrange dot com, gcc at gcc dot gnu dot org
- References: <10002241101.AA01434@vlsi1.ultra.nyu.edu>
On Thu, Feb 24, 2000 at 05:51:13AM -0500, Richard Kenner wrote:
> Aha. Thanks for the pointer. It might make some things easier.
> However, the way fixed_regs, saved_regs and call_used_regs (and
> other variables) are modified in INIT_ACCUMULATIVE_ARGS and
> incoming_reg for a29k seems a bit questionable:
>
> It is a bit questionable, but that is the only way to do it,
> unfortunately.
It's not, actually. You can see that in the ia64 port.
Current public tarball is at http://www.cygnus.com/ia64/index.html.
I believe Jim is working on pulling the thing into cvs as we speak.
r~