This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Adding soft-registers
- From: Stephane Carrez <stcarrez at nerim dot fr>
- To: tm_gccmail at kloo dot net
- Cc: James Dessart <james at skwirl dot ca>,Eric Botcazou <ebotcazou at libertysurf dot fr>, gcc at gcc dot gnu dot org
- Date: Thu, 08 Jan 2004 23:05:12 +0100
- Subject: Re: Adding soft-registers
- References: <Pine.LNX.4.21.0401081328360.8802-100000@mail.kloo.net>
tm_gccmail@kloo.net wrote:
It sounds like the 6809 direct page differs from the 65816 direct page
because the 65816 direct page is settable on a byte boundary. This allowed
it be used as the frame pointer, and we generally accessed the locals on
the stack via the direct page.
Interesting! It must be changed to a 16-bit register then does it?
If you have this your task is easier in gcc because you don't fall in the
reload nightmare (or reduce it).
Stephane
--
Home Office
E-mail: stcarrez@nerim.fr Stephane.Carrez@solsoft.com
WWW: http://stcarrez.nerim.net http://www.solsoft.com
Free the Software! Security Policy Management