This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: ARM/thumb interworking confuses unwinder


On Thursday 07 August 2008, Christophe LYON wrote:
> Hi,
>
> Here is attached a patch that should fix Jonathan's issue: we now catch
> "short" call sequences, so the faulty stub shouldn't be generated in the
> code you are handling.
>
> But it does not address the lack of unwind information for the stubs
> that use lr.

AFAIK The only stubs that use LR are the ones for non-interworking aware code.  
The EABI requires code be interworking safe, so these should never occur an a 
binary that has unwinding tables.

Paul


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]