From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13378 invoked by alias); 25 Feb 2005 23:02:32 -0000 Mailing-List: contact binutils-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sources.redhat.com Received: (qmail 13278 invoked from network); 25 Feb 2005 23:02:26 -0000 Received: from unknown (HELO avtrex.com) (67.116.42.149) by sourceware.org with SMTP; 25 Feb 2005 23:02:26 -0000 Received: from [192.168.0.35] ([192.168.0.35] unverified) by avtrex.com with Microsoft SMTPSVC(5.0.2195.6713); Fri, 25 Feb 2005 15:02:26 -0800 Message-ID: <421FAE77.8010206@avtrex.com> Date: Sat, 26 Feb 2005 19:36:00 -0000 From: David Daney User-Agent: Mozilla Thunderbird 1.0 (X11/20041206) MIME-Version: 1.0 To: binutils@sources.redhat.com Subject: MIPS assembler no longer "combines symbols in different segments"... Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 25 Feb 2005 23:02:26.0377 (UTC) FILETIME=[12BF7390:01C51B8E] X-SW-Source: 2005-02/txt/msg00652.txt.bz2 A recent change to gas seems to have broken it so that it no longer works with gcc-3.3. Configured as target=mipsel-linux The .eh_frame code generated by gcc-3.3 contains things like this: .4byte $LFB2-. Where '$LFB2' is in .text and '.' is in .eh_frame. This worked well in 2.15 but for: $ mipsel-linux-as --version GNU assembler 050218 20050218 I am getting: Error: operation combines symbols in different segments for this. Is there a good reason that this was changed? If not can we change it back? There are enough ld bugs in 2.15 that I want to use this snapshot, but I will probably have to resolve this issue first. David Daney.