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 long branch stub: thumb


On Thu, Feb 19, 2009 at 05:42:30PM +0100, Christophe LYON wrote:
> Hi,
>
> Another small set of fixes in the ARM long branch stubs: this patch makes 
> use of the "Thumb mode only" stub in cases where the BLX instruction is 
> not available.
>
> It includes fixes in the testsuite:
> - 2 non-EABI tests now expected to pass
> - one EABI test now expected to pass
> - a few of the XFAIL tests had incorrect name and/or ld flags, so I fixed 
> this.
>
> In arm-elf.exp, I changed the address of section .foo (was 0x40100c, now  
> 0x100100c) to have it be the same in EABI and non-EABI tests, and because 
> in the non-EABI case, it was not far enough to need the stub (more 
> precisely, after inserting the stub, the call point became close enough to 
> its target).

Thanks, this patch looks fine to me.

-- 
Daniel Jacobowitz
CodeSourcery


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