From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11022 invoked by alias); 18 Apr 2006 13:06:36 -0000 Received: (qmail 11011 invoked by uid 22791); 18 Apr 2006 13:06:36 -0000 X-Spam-Check-By: sourceware.org Received: from nevyn.them.org (HELO nevyn.them.org) (66.93.172.17) by sourceware.org (qpsmtpd/0.31.1) with ESMTP; Tue, 18 Apr 2006 13:06:33 +0000 Received: from drow by nevyn.them.org with local (Exim 4.54) id 1FVpuL-0002jh-6S; Tue, 18 Apr 2006 09:06:17 -0400 Date: Tue, 18 Apr 2006 13:10:00 -0000 From: Daniel Jacobowitz To: johnmc@sidsa.es Cc: Richard.Earnshaw@arm.com, binutils@sources.redhat.com Subject: Re: plt for arm gnu thumb Message-ID: <20060418130617.GA10461@nevyn.them.org> Mail-Followup-To: johnmc@sidsa.es, Richard.Earnshaw@arm.com, binutils@sources.redhat.com References: <4385.195.53.86.158.1145361498.squirrel@webmail> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4385.195.53.86.158.1145361498.squirrel@webmail> User-Agent: Mutt/1.5.8i Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org X-SW-Source: 2006-04/txt/msg00228.txt.bz2 On Tue, Apr 18, 2006 at 01:58:18PM +0200, johnmc@sidsa.es wrote: > hello > > > I have just finished a shared library system using the gnu tools for a > system using arm thumb code but I have found that there is a problem in > that the plt is produced for arm code and it does not work correctly . > question - can I force the gnu tools to produce thumb code plt. What is the actual problem? The PLT will always be in 32-bit instructions, but the linker should arrange for things to work for PLT calls from Thumb also. -- Daniel Jacobowitz CodeSourcery