ColdFire submission

Jeffrey Law law@redhat.com
Wed Jan 10 23:13:00 GMT 2007


On Thu, 2007-01-11 at 00:00 +0100, Steven Bosscher wrote:
> On Wednesday 10 January 2007 11:30, Richard Sandiford wrote:
> > I'm about to submit the ColdFire 4.3 project:
> >
> >     http://gcc.gnu.org/wiki/Coldfire_changes
> >
> > As usual with this sort of thing, a single patch would be too big
> > to review as a unit.  I've therefore tried to split it into smaller,
> > more managable, pieces.  There ended up being 63 in all.
> 
> There's one missing!!!  Where's the patch to turn m68k into a CCreg port?
:-)  Note that his patch does convert the m68k to RTL
prologue/epilogues.  How many more textual prologue/epilogue targets
are left after this patch?


> I had hoped that CC0-ports would be in maintenance mode only, but that is
> apparently not the case, unfortunately.  This looks like an almost total
> rewrite of the m68k backend.
Far from a rewrite.  It really doesn't hit the code generation stuff all
that hard.  There's a ton of configury fixes/cleanups some codegen
tweaks, rtl prologues/epilogues, significant address mode changes
some call/return changes, etc.  But it's really not huge relative to
the size of the m68k port.


Jeff



More information about the Gcc-patches mailing list