From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14131 invoked by alias); 19 Apr 2004 13:16:39 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 14121 invoked from network); 19 Apr 2004 13:16:39 -0000 Received: from unknown (HELO colossus.systems.pipex.net) (62.241.160.73) by sources.redhat.com with SMTP; 19 Apr 2004 13:16:39 -0000 Received: from nowt.org (81-178-222-173.dsl.pipex.com [81.178.222.173]) by colossus.systems.pipex.net (Postfix) with ESMTP id 5C0421C00185; Mon, 19 Apr 2004 14:16:34 +0100 (BST) Received: from wren.home (wren.home [192.168.1.7]) by nowt.org (Postfix) with ESMTP id 46E20ACD0; Mon, 19 Apr 2004 14:16:33 +0100 (BST) From: Paul Brook Organization: CodeSourcery To: gcc-patches@gcc.gnu.org Subject: Re: Patch ping Date: Mon, 19 Apr 2004 13:16:00 -0000 User-Agent: KMail/1.6.2 Cc: Andreas Schwab , "Paolo Bonzini" References: In-Reply-To: MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200404191416.33465.paul@codesourcery.com> X-SW-Source: 2004-04/txt/msg01159.txt.bz2 On Monday 19 April 2004 13:57, Andreas Schwab wrote: > "Paolo Bonzini" writes: > >> Paolo, > >> > >> on which platform did you bootstrap this? > > > > i686-pc-linux-gnu, all languages except Ada/treelang. > > > >> It causes build errors on > >> both Linux/x86-64 and Linux/ia64 as reported by Andreas Schwab and > >> myself on the main GCC list yesterday. > >> > >> Please fix the regressions that your patch has caused. > > > > As I wrote on gcc, I don't think I can be blamed on this. The bugs are > > not in the code I touched, but only in the code I enabled. All I can do > > is disabling -frename-registers on the affected archs, as per the > > attached patch disable-ada-rename-regs.patch. > > This has nothing to do with Ada, the same error happens with libstdc++ as > well, see . It seems like > -frename-registers is generally broken, or triggers generally broken code. It also breaks libstdc++ on arm/thumb. Paul