Re: [arm-gnu] LD inserting BLX instruction to Cortex-M0 long branch stub / veneer
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [arm-gnu] LD inserting BLX instruction to Cortex-M0 long branch stub / veneer



On Tue, Apr 27, 2010 at 10:59:49PM -0400, Andrew Kohlsmith (mailing lists account) wrote:
> On Tuesday 23 March 2010 10:32:31 am Daniel Jacobowitz wrote:
> > On Tue, Mar 23, 2010 at 09:51:45AM +0000, Anon User wrote:
> > > The following cut down example shows this up.....
> > 
> > I can reproduce this problem; I'll open an internal issue for it.
> > Thanks for the report.
> 
> Is there anything we can do in our own code to work around the issue? I have a 
> cut-down test case as well. In my particular case, it seems to occur when 
> Thumb code calls ARM code, but only if my startup assembly is Thumb.

The issue described here only applies to Cortex-M0; you have some
different problem.

-- 
Daniel Jacobowitz
CodeSourcery