From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4632 invoked by alias); 13 Jan 2004 21:58:12 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 4618 invoked from network); 13 Jan 2004 21:58:11 -0000 Received: from unknown (HELO fencepost.gnu.org) (199.232.76.164) by sources.redhat.com with SMTP; 13 Jan 2004 21:58:11 -0000 Received: from monty-python.gnu.org ([199.232.76.173]) by fencepost.gnu.org with esmtp (Exim 4.24) id 1AgWX5-00066m-CH for gcc@gnu.org; Tue, 13 Jan 2004 16:57:07 -0500 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AgWXY-0007q0-Dm for gcc@gnu.org; Tue, 13 Jan 2004 16:58:07 -0500 Received: from [151.38.19.110] (helo=develer.com) by monty-python.gnu.org with smtp (Exim 4.24) id 1AgWXX-0007pm-Le for gcc@gnu.org; Tue, 13 Jan 2004 16:57:36 -0500 Received: (qmail 30239 invoked from network); 13 Jan 2004 21:57:30 -0000 Received: from beetle.trilan (HELO develer.com) (?nZicYlHRWoR+R3TAEIqK19on2xF1JIQb?@10.3.3.220) by ns.trilan with SMTP; 13 Jan 2004 21:57:30 -0000 Message-ID: <400469C9.9020801@develer.com> Date: Tue, 13 Jan 2004 21:58:00 -0000 From: Bernardo Innocenti Organization: Develer S.r.l. User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6b) Gecko/20031210 MIME-Version: 1.0 To: Gunther Nikl CC: Andreas Schwab , Richard Zidlicky , Richard Henderson , gcc@gnu.org, gcc-patches@gcc.gnu.org Subject: Re: m68k bootstrapping broken References: <3FFDD287.5090504@develer.com> <20040109003553.GA8001@linux-m68k.org> <3FFE1E6A.8030304@develer.com> <20040109214753.GA6321@linux-m68k.org> <400069E6.5080301@develer.com> <20040110173359.A3722@redhat.com> <4000EE16.9020907@develer.com> <20040111145603.GA5311@linux-m68k.org> <20040113142341.GA59670@lorien.int.gecko.de> In-Reply-To: <20040113142341.GA59670@lorien.int.gecko.de> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-2.6 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG version=2.55 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) X-SW-Source: 2004-01/txt/msg00823.txt.bz2 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/