From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25472 invoked by alias); 12 Nov 2009 18:19:09 -0000 Received: (qmail 25416 invoked by uid 22791); 12 Nov 2009 18:19:07 -0000 X-SWARE-Spam-Status: No, hits=-3.1 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW X-Spam-Check-By: sourceware.org Received: from adelie.canonical.com (HELO adelie.canonical.com) (91.189.90.139) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 12 Nov 2009 18:19:02 +0000 Received: from hutte.canonical.com ([91.189.90.181]) by adelie.canonical.com with esmtp (Exim 4.69 #1 (Debian)) id 1N8eG2-0000AU-6p; Thu, 12 Nov 2009 18:18:58 +0000 Received: from dslb-088-073-080-099.pools.arcor-ip.net ([88.73.80.99] helo=[192.168.42.17]) by hutte.canonical.com with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.69) (envelope-from ) id 1N8eG2-00088d-1c; Thu, 12 Nov 2009 18:18:58 +0000 Message-ID: <4AFC5187.2010909@ubuntu.com> Date: Thu, 12 Nov 2009 18:21:00 -0000 From: Matthias Klose User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.6pre) Gecko/20091109 Shredder/3.0pre MIME-Version: 1.0 To: Paolo Carlini CC: "libstdc++@gcc.gnu.org" , Richard Earnshaw , Andrew Haley , Jakub Jelinek , Alexandre Oliva , Nathan Froyd , GCC Patches , GCJ-patches Subject: Re: [ping2] Re: [ping] Re: [patch] PR40134, use a linker script on arm-linux to link with -lgcc_s -lgcc References: <4A530F5C.4040500@ubuntu.com> <20090707091425.GB4462@tyan-ft48-01.lab.bos.redhat.com> <4A5B32BB.5010308@ubuntu.com> <20090909112436.GV14664@tyan-ft48-01.lab.bos.redhat.com> <4AAA8510.8060906@ubuntu.com> <4AB8C07D.3010807@ubuntu.com> <4AB8F3C2.60909@redhat.com> <4ABB2CB3.8090800@ubuntu.com> <4ABB30DE.6050502@redhat.com> <4ABB3BE6.4060800@ubuntu.com> <4ABB4C9B.3070200@redhat.com> <1255527525.4842.29.camel@e200601-lin.cambridge.arm.com> <4ADF0B67.9070505@ubuntu.com> <4AEA2FF1.6060508@ubuntu.com> <4AEA3318.6060607@oracle.com> <4AEF025A.5060403@ubuntu.com> <4AEF08BF.4020500@oracle.com> In-Reply-To: <4AEF08BF.4020500@oracle.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org X-SW-Source: 2009-11/txt/msg00619.txt.bz2 On 02.11.2009 17:28, Paolo Carlini wrote: > Matthias Klose wrote: >> I checked that it does (at least on arm-linux-genueabi). IIUC the >> schema to do so implemented by Jakub and Alexandre can be extendend to >> targets that need to link with libgcc as well. Currently it is used >> for powerpc-linux and arm-linux-gnueabi (and linux-sh using it's own >> variant). I would have to look up hppa again. > Yes, my point is exactly that that kind of scheme ( > http://gcc.gnu.org/ml/gcc-patches/2009-07/msg00324.html, or equivalent) > must be really adopted, fixing only arm-linux isn't enough. In http://gcc.gnu.org/ml/gcc-patches/2009-07/msg00733.html I wrote that this scheme requires fixing libtool; I never got feedback from the libtool maintainers. In http://gcc.gnu.org/ml/gcc-patches/2009-09/msg00592.html Jakub and Alexandre did "agree that the linker script for targets that need it is probably easier". > In other > terms, 40134 still blocks 40133, and we cannot fix the latter until the > former is really fully fixed for *all* the affected targets. By the way, > that's why, sorry, I disregarded your ping in the first place, I was > pretty sure it wasn't time yet... So it looks like 40134 is fixed at least for all *-linux targets (I accidentally dropped the patch for parisc, now testing again). How to proceed with this for linux targets? Matthias