From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7442 invoked by alias); 24 Apr 2002 17:27:24 -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 7414 invoked from network); 24 Apr 2002 17:27:20 -0000 Received: from unknown (HELO gash2.peakpeak.com) (207.174.178.17) by sources.redhat.com with SMTP; 24 Apr 2002 17:27:20 -0000 Received: from creche.cygnus.com (ta0203.peakpeak.com [204.144.244.203]) by gash2.peakpeak.com (8.9.3/8.9.3) with ESMTP id LAA03406; Wed, 24 Apr 2002 11:26:56 -0600 Received: (from tromey@localhost) by creche.cygnus.com (8.9.3/8.9.3) id LAA19834; Wed, 24 Apr 2002 11:33:06 -0600 To: apbianco@redhat.com Cc: Per Bothner , "gcc@gcc.gnu.org" , Java Discuss List , Mark Mitchell Subject: Re: GCC 3.1 Prerelease References: <14800000.1019552485@gandalf.codesourcery.com> <3CC583C5.6030101@bothner.com> <20980000.1019578223@gandalf.codesourcery.com> <3CC5909E.7070704@bothner.com> <87bscaf6mc.fsf@creche.redhat.com> <3CC5D895.8090605@bothner.com> <87bscac8ot.fsf@creche.redhat.com> <15558.58924.23387.759655@makita.cygnus.com> From: Tom Tromey Reply-To: tromey@redhat.com X-Attribution: Tom X-Zippy: Now, I think it would be GOOD to buy FIVE or SIX STUDEBAKERS and CRUISE for ARTIFICIAL FLAVORING!! Date: Wed, 24 Apr 2002 10:30:00 -0000 In-Reply-To: Alexandre Petit-Bianco's message of "Wed, 24 Apr 2002 10:06:52 -0700 (PDT)" Message-ID: <87u1q16lym.fsf@creche.redhat.com> X-SW-Source: 2002-04/txt/msg01251.txt.bz2 >>>>> "Alex" == Alexandre Petit-Bianco writes: Alex> From the debug session information that you sent, this is making Alex> sense. I'm not seing any regression in all my build tests (3500 Alex> files) and I believe it improves the situation with my (old) Alex> copy of Freenet. Alex> I'll be able to do some real debugging tonight at the Alex> earliest. In the meantime, if we're short on time, this should Alex> probably go in. Thanks. It rebuilt libgcj fine. I'll run the test suite (plus Mauve) shortly. I also plan to rebuild rhug with this patch. Mark, assuming the tests go well, is this ok for the branch? It fixes the last high priority gcj PR. Alex, Tom Index: ChangeLog from Tom Tromey For PR java/6425: * parse.y (qualify_ambiguous_name) [case CALL_EXPR]: Always choose EXPR_WFL_QUALIFICATION of qual_wfl. Index: parse.y =================================================================== RCS file: /cvs/gcc/gcc/gcc/java/parse.y,v retrieving revision 1.353.2.17 diff -u -r1.353.2.17 parse.y --- parse.y 15 Apr 2002 09:28:53 -0000 1.353.2.17 +++ parse.y 24 Apr 2002 17:24:30 -0000 @@ -11219,7 +11219,9 @@ { case CALL_EXPR: qual_wfl = TREE_OPERAND (qual_wfl, 0); - if (TREE_CODE (qual_wfl) != EXPR_WITH_FILE_LOCATION) + if (TREE_CODE (qual_wfl) != EXPR_WITH_FILE_LOCATION + || (EXPR_WFL_QUALIFICATION (qual_wfl) + && TREE_CODE (EXPR_WFL_QUALIFICATION (qual_wfl)) == TREE_LIST)) { qual = EXPR_WFL_QUALIFICATION (qual_wfl); qual_wfl = QUAL_WFL (qual);