This is the mail archive of the gcc-patches@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


Gunther Nikl wrote:

I checked again, SWAP will also produce a correct cc, here is an
updated patch.

I just built a native compiler for m68k-amigaos with a cross-compiler that had the updated patch applied. No objects in gcc/ except m68k.o differed. Is that a good or bad sign?

You mean "differed between your previous build and the build with Andreas patch"?

Richard Zidlicky reported a difference in "make compare" which you
can't do unless you perform a full staged bootstrap with a native
compiler.

  Flags used to build the native compiler:
    CFLAGS=-O2
    XCFLAGS=-m68060 -fomit-frame-pointer -fno-reorder-blocks

By the way, do you also agree that -fomit-frame-pointer is always a win on m68k? AFAIK, gdb handles it correctly and all -fomit-frame-pointer bugs should have been fixed.

I'll run a testsuite with -fomit-frame-pointer enabled to make
sure it doesn't break anything.

My proposal is to switch m68k to imply -fomit-frame-pointer with
-O.  Of course, I think we're too late for 3.4, so it will have
to be postponed even if we all agree.

--
 // Bernardo Innocenti - Develer S.r.l., R&D dept.
\X/  http://www.develer.com/



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