From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8163 invoked by alias); 29 Jan 2003 23:18:01 -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 8149 invoked from network); 29 Jan 2003 23:18:01 -0000 Received: from unknown (HELO gold.csi.cam.ac.uk) (131.111.8.12) by 172.16.49.205 with SMTP; 29 Jan 2003 23:18:01 -0000 Received: from student.cusu.cam.ac.uk ([131.111.179.82] helo=kern.srcf.societies.cam.ac.uk ident=mail) by gold.csi.cam.ac.uk with esmtp (Exim 4.10) id 18e1Sv-00054E-00; Wed, 29 Jan 2003 23:17:57 +0000 Received: from jsm28 (helo=localhost) by kern.srcf.societies.cam.ac.uk with local-esmtp (Exim 3.35 #1 (Debian)) id 18e1Sv-00022J-00; Wed, 29 Jan 2003 23:17:57 +0000 Date: Thu, 30 Jan 2003 02:07:00 -0000 From: "Joseph S. Myers" X-X-Sender: To: Joe Buck cc: Ziemowit Laski , Gabriel Dos_Reis , , Subject: Re: GCC-3.2.2 bootstrap FAILURE: 1 reduce/reduce conflict in objc-parse.y In-Reply-To: <20030129150459.B12036@synopsys.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SW-Source: 2003-01/txt/msg01614.txt.bz2 On Wed, 29 Jan 2003, Joe Buck wrote: > I disagree. For languages that have a natural LALR(1) grammar, you are > correct, but Objective-C is not necessarily such a language. If the current > parser works, it is wrong to risk breaking it. It has been suggested that cc1obj should be merged into cc1 (making Objective-C a runtime dialect choice). If this is done before Neil's parser is available, and if it isn't done by embedding two separate Bison parsers in one executable, then these conflicts get introduced in the C grammar and risk breaking that. -- Joseph S. Myers jsm28@cam.ac.uk