From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16452 invoked by alias); 1 Aug 2002 16:04:15 -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 16353 invoked from network); 1 Aug 2002 16:04:12 -0000 Received: from unknown (HELO www.eyesopen.com) (12.96.199.11) by sources.redhat.com with SMTP; 1 Aug 2002 16:04:12 -0000 Received: from localhost (roger@localhost) by www.eyesopen.com (8.9.3/8.9.3) with ESMTP id JAA26141; Thu, 1 Aug 2002 09:50:35 -0600 Date: Thu, 01 Aug 2002 09:04:00 -0000 From: Roger Sayle To: Andreas Jaeger cc: Graham Stott , , Subject: Re: gcc bootstrap broken on i686-linux-gnu In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SW-Source: 2002-08/txt/msg00020.txt.bz2 On Thu, 1 Aug 2002, Andreas Jaeger wrote: > Graham Stott writes: > > I think Roger's patch just tickles a problem in the x86 backend. > > > > register_operand may also match SUBREG which isn't valid for the > > REGNO macro hence the abort when enable checking is enabled. > > > > I think the uses of FP_REGNO_P (REGNO (...)) should be FP_REG_P (...) > > which checks it's operand is a REG before checking the REGNO. > > > > I've got such a patch in the works. > > The bootstrap problem still exists for me. I haven't tested Graham's > patch but I've noticed that it's unreviewed and I expect it to solve > the problem. Can somebody review it, please? Make that two requests for someone to review this patch. The patch itself is at http://gcc.gnu.org/ml/gcc-patches/2002-07/msg01753.html Many thanks in advance, Roger --