From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14000 invoked by alias); 8 May 2002 05:06:01 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 13984 invoked by uid 71); 8 May 2002 05:06:01 -0000 Date: Tue, 07 May 2002 22:06:00 -0000 Message-ID: <20020508050601.13983.qmail@sources.redhat.com> To: nobody@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org, From: Neil Booth Subject: Re: bootstrap/6539: 3.2 bootstrap failure on irix6.5 - fixproto Reply-To: Neil Booth X-SW-Source: 2002-05/txt/msg00216.txt.bz2 List-Id: The following reply was made to PR bootstrap/6539; it has been noted by GNATS. From: Neil Booth To: "Billinghurst, David (CRTS)" Cc: gcc-gnats@gcc.gnu.org, gcc-bugs@gcc.gnu.org, ghazi@caip.rutgers.edu Subject: Re: bootstrap/6539: 3.2 bootstrap failure on irix6.5 - fixproto Date: Wed, 8 May 2002 06:01:32 +0100 Billinghurst, David (CRTS) wrote:- > This failure occurs after > > 2002-04-28 Neil Booth > > * cppexp.c (lex): Update to use state.skip_eval. > (struct op): Remove prio and flags members. > (FLAG_BITS, FLAG_MASK, PRIO_SHIFT, EXTRACT_PRIO, EXTRACT_FLAGS, > SHORT_CIRCUIT, RIGHT_ASSOC, ..._PRIO, op_to_prio): Remove. > (LEFT_ASSOC): New macro. > (optab): New table of operator priorities and flags. > (SHIFT): Update. > (_cpp_parse_expr): Clean up logic. Return bool. Use a > malloc-ed parser stack. > (reduce): New; reduce the operator stack. > (_cpp_expand_op_stack): Expand the operator stack as necessary. > * cpphash.h (struct op): Predeclare. > (struct cpp_reader): New members op_stack, op_limit. > (struct lexer_state): New member skip_eval. > (_cpp_parse_expr): Update. > (_cpp_expand_op_stack): New. > * cpplib.c (do_if): Update. > * cppinit.c (cpp_create_reader): Create op stack. > (cpp_destroy): And destroy it. > * cpplib.h (CPP_LAST_CPP_OP): Correct. > (TTYPE_TABLE): Correct. > > Let me know how I can help track this down. Hmm. Dunno. Can you mail me the file that is being fix-header-ed? Neil.