[AArch64] Relax long branch veneer insertion for non STT_FUNC symbol
Nick Clifton
nickc@redhat.com
Wed Jan 20 14:02:00 GMT 2016
Hi Jiong,
> 2016-01-15 Jiong Wang <jiong.wang@arm.com>
>
> bfd/
> (aarch64_type_of_stub): Allow insert long branch veneer for
> sym_sec != input_sec.
> (elfNN_aarch64_size_stub): Support STT_SECTION symbol.
> (elfNN_aarch64_final_link_relocate): Take rela addend into account
> when calculation destination.
>
>
> ld/testsuite/
> * ld-aarch64/farcall-section.d: Delete.
> * ld-aarch64/farcall-section.s: Delete.
> * ld-aarch64/farcall-b-section.d: New expectation file.
> * ld-aarch64/farcall-bl-section.d: Likewise.
> * ld-aarch64/farcall-b-section.s: New testcase.
> * ld-aarch64/farcall-bl-section.s: Likewise.
> * ld-aarch64/aarch64-elf.exp: Likewise.
Approved - please apply.
Cheers
Nick
More information about the Binutils
mailing list