This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: m68k bootstrapping broken
On Tue, Jan 13, 2004 at 10:34:37PM +0100, Bernardo Innocenti wrote:
> Gunther Nikl wrote:
> >On Sun, Jan 11, 2004 at 07:32:54AM +0100, Bernardo Innocenti wrote:
> >
> >>Just an idea: m68k is the only cc0 target capable of an hosted bootstrap.
> >
> > I wonder how hard it would be to change m68k into a non-cc0 port.
>
> I'm not sure what the benefits/disadvantages of cc0/non-cc0 targets
> are... Is there any documentation on this topic or shall I dig in
> the mailing list archives?
Since all primary targets are non-cc0 targets, cc0 targets receive
little (none?) testing and thus bugs affecting only cc0 targets are
not discovered.
> The next step would be incrementally switching old stuff to
> modern GCC design practices. There was a discussion some time
> ago about adding insn patterns for movem and use rtx function
> prologues and epilogues instead of the current mess.
I remember the rtx for prologue/epilogue.
Gunther