From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1669 invoked by alias); 28 Nov 2003 18:21:43 -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 1662 invoked from network); 28 Nov 2003 18:21:43 -0000 Received: from unknown (HELO hub.ott.qnx.com) (209.226.137.76) by sources.redhat.com with SMTP; 28 Nov 2003 18:21:43 -0000 Received: from smtp.ott.qnx.com (smtp.ott.qnx.com [10.0.2.158]) by hub.ott.qnx.com (8.9.3/8.9.3) with ESMTP id NAA10066 for ; Fri, 28 Nov 2003 13:34:55 -0500 Received: from catdog ([10.4.2.2]) by smtp.ott.qnx.com (8.8.8/8.6.12) with SMTP id NAA10874 for ; Fri, 28 Nov 2003 13:21:41 -0500 Message-ID: <089b01c3b5dc$a0e32860$0202040a@catdog> From: "Kris Warkentin" To: Subject: Re: ppc problem with .rodata.str1.4. binutils requirement for gcc 3.3.1? Date: Fri, 28 Nov 2003 18:21:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 X-SW-Source: 2003-11/txt/msg00495.txt.bz2 I asked this on the gcc mailing list but they suggested to ask binutils. In the course of building some powerpc startup code we found ld complaining about "allocated section `.rodata.str1.4' not in segment" and "allocated section `.eh_frame' not in segment". I observed that some of the objects in the startup had .rodata.str1.4 sections in them. I also observed that if I took the ld from binutils 2.12.1 to 2.14, the problem went away. I didn't find any talk of a hard binutils requirement for the 3.3 series of gcc but perhaps I missed it. Can anyone shed some light on this? I hope I'm not too astonishing in my ignorance but this .rodata.str1.x doesn't seem to be generated by our older gcc and I don't really know what the significance of it all is. Essentially we're in the middle of a release and are stuck at our current gcc and binutils versions for the moment so if anyone can give me an idea of how to understand/work around the problem, I'd be very grateful. cheers, Kris