From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23926 invoked by alias); 3 Dec 2010 21:11:12 -0000 Received: (qmail 23913 invoked by uid 22791); 3 Dec 2010 21:11:11 -0000 X-SWARE-Spam-Status: No, hits=-1.9 required=5.0 tests=AWL,BAYES_00,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from g1t0027.austin.hp.com (HELO g1t0027.austin.hp.com) (15.216.28.34) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 03 Dec 2010 21:11:06 +0000 Received: from g1t0038.austin.hp.com (g1t0038.austin.hp.com [16.236.32.44]) by g1t0027.austin.hp.com (Postfix) with ESMTP id 4B7DA38491; Fri, 3 Dec 2010 21:11:04 +0000 (UTC) Received: from [16.89.92.85] (hpsje.cup.hp.com [16.89.92.85]) by g1t0038.austin.hp.com (Postfix) with ESMTP id 983E6300AF; Fri, 3 Dec 2010 21:11:03 +0000 (UTC) Subject: Re: Release 2.21 - Soon... From: Steve Ellcey Reply-To: sje@cup.hp.com To: "Maciej W. Rozycki" Cc: Tristan Gingold , binutils , Richard Sandiford In-Reply-To: References: <201012031743.oB3HhE615203@lucas.cup.hp.com> Content-Type: text/plain Date: Fri, 03 Dec 2010 21:11:00 -0000 Message-Id: <1291410663.9876.44.camel@hpsje.cup.hp.com> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org X-SW-Source: 2010-12/txt/msg00163.txt.bz2 On Fri, 2010-12-03 at 18:08 +0000, Maciej W. Rozycki wrote: > My December changes are not intended to go into 2.21 and are not on the > 2.21 branch -- are you seeing the problem with the release branch too? > > Maciej Maciej, I have submitted a binutils defect report for this problem, http://sourceware.org/bugzilla/show_bug.cgi?id=12287, and included what information I have so far. I can show the problem using a small C++ program and their are two new failures in the GAS testsuite that show up with this change. The problem definitely starts with this checkin: 2010-12-01 Maciej W. Rozycki * symbols.h (dot_symbol): New declaration. (dot_symbol_init): New prototype. * symbols.c (dot_symbol): New variable. (symbol_clone): Assert it's not dot_symbol being cloned. (dot_symbol_init): New function. (symbol_clone_if_forward_ref): Create a new temporary symbol when trying to clone dot_symbol. * expr.c (current_location): Refer to dot_symbol instead of making a new temporary symbol. * read.c (read_a_source_file): Update dot_symbol as we go. * as.c (main): Call dot_symbol_init. But I don't know what is causing the change. Steve Ellcey sje@cup.hp.com