This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: m68k bootstrapping broken
On Sun, Jan 11, 2004 at 07:32:54AM +0100, Bernardo Innocenti wrote:
> Richard Henderson wrote:
> >On Sat, Jan 10, 2004 at 10:08:54PM +0100, Bernardo Innocenti wrote:
> >
> >>> lea (8,%a6),%a0 !!!!!!!!
> >>> move.l (%a0),%d0
> >>
> >>...
> >>I believe this is how GCC has always worked. Unless you specify
> >>-fomit-frame-pointer...
> >
> >No, he means why not
> >
> > move.l (8,%a6),%d0
> >
> >and dispense with the lea entirely.
here is what the brute force search yields:
- ICE on lshrdi occurs when insn-recog.o is crosscompiled with -O2
- argpointer elimination breaks when regclass.o is crosscompiled with -O2
Any guess how regclass.o might influence argpointer elimination?
Richard