From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2738 invoked by alias); 17 Jan 2004 01:01:25 -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 2730 invoked from network); 17 Jan 2004 01:01:24 -0000 Received: from unknown (HELO fencepost.gnu.org) (199.232.76.164) by sources.redhat.com with SMTP; 17 Jan 2004 01:01:24 -0000 Received: from monty-python.gnu.org ([199.232.76.173]) by fencepost.gnu.org with esmtp (Exim 4.24) id 1Aheod-0005v1-RC for gcc@gnu.org; Fri, 16 Jan 2004 19:59:55 -0500 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1Aheow-00088Q-QJ for gcc@gnu.org; Fri, 16 Jan 2004 20:00:46 -0500 Received: from [195.135.220.2] (helo=Cantor.suse.de) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.24) id 1Aheov-00087k-NH for gcc@gnu.org; Fri, 16 Jan 2004 20:00:13 -0500 Received: from Hermes.suse.de (Hermes.suse.de [195.135.221.8]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by Cantor.suse.de (Postfix) with ESMTP id 537CC19FC6FF; Sat, 17 Jan 2004 02:00:10 +0100 (CET) Received: by sykes.suse.de (Postfix, from userid 597) id 3E69814F1D7FA; Sat, 17 Jan 2004 02:00:07 +0100 (CET) To: Bernardo Innocenti Cc: Richard Zidlicky , Richard Henderson , gcc@gnu.org, gcc-patches@gcc.gnu.org Subject: Re: m68k bootstrapping broken References: <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> <20040112232206.GA8966@linux-m68k.org> <20040113221343.GB26292@linux-m68k.org> <40072026.2020601@develer.com> <40082F8B.7080003@develer.com> From: Andreas Schwab X-Yow: Now I can join WEIGHT WATCHERS! Date: Sat, 17 Jan 2004 01:01:00 -0000 In-Reply-To: <40082F8B.7080003@develer.com> (Bernardo Innocenti's message of "Fri, 16 Jan 2004 19:38:03 +0100") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-3.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_GNUS_UA 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/msg00988.txt.bz2 Bernardo Innocenti writes: > Andreas Schwab wrote: > >>>Look at this change between stage2/mkdeps.o and >>>stage3/mkdeps.o: >>> >>> 00000000 : >>> 0: 4e56 0000 linkw %fp,#0 >>> 4: 48e7 3020 moveml %d2-%d3/%a2,%sp@- >>>- 8: 242e 0008 movel %fp@(8),%d2 >>>- c: 2442 moveal %d2,%a2 >>>+ 8: 246e 0008 moveal %fp@(8),%a2 >>>+ c: 240a movel %a2,%d2 >>> e: 91c8 subal %a0,%a0 >>> 10: 1012 moveb %a2@,%d0 >>> 12: 6718 beqs 2c >>> >>>Both versions are fine, but I wonder why a different >>>instruction pattern has been generated. >> I see such spurious differences from time to time on ia64 as well. It >> looks like a generic problem. > > You mean with a simple crosscompiler? No, native. Andreas. -- Andreas Schwab, SuSE Labs, schwab@suse.de SuSE Linux AG, Maxfeldstraße 5, 90409 Nürnberg, Germany Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."