This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]