[BFD][AARCH64]Disallow R_AARCH64_ABS32(LP64) & R_AARCH64_ABS16 in const section of shared object
Nick Clifton
nickc@redhat.com
Wed Dec 6 12:36:00 GMT 2017
Hi Renlin,
> Ping ~
Oopsie, sorry,
>>> ld/ChangeLog:
>>>
>>> 2017-10-18 Renlin Li <renlin.li@arm.com>
>>>
>>> Â Â Â Â * testsuite/ld-aarch64/aarch64-elf.exp: Run new test cases.
>>> Â Â Â Â * testsuite/ld-aarch64/emit-relocs-258-dyn-bad.d: New.
>>> Â Â Â Â * testsuite/ld-aarch64/emit-relocs-258.s: New.
>>> Â Â Â Â * testsuite/ld-aarch64/emit-relocs-259-dyn-bad.d: New.
>>> Â Â Â Â * testsuite/ld-aarch64/emit-relocs-259.s: New.
>>> Â Â Â Â * testsuite/ld-aarch64/gc-relocs-257.s: Put R_AARCH64_ABS32,
>>> Â Â Â Â R_AARCH64_ABS16 data into data section.
>>>
>>> bfd/ChangeLog:
>>>
>>> 2017-10-18 Renlin Li <renlin.li@arm.com>
>>>
>>> Â Â Â Â * elfnn-aarch64.c (elfNN_aarch64_check_relocs): Disallow
>>> Â Â Â Â BFD_RELOC_AARCH64_16 in shared object const section. Disallow
>>> Â Â Â Â BFD_RELOC_AARCH64_32 in shared object const section under LP64.
Approved - please apply.
Cheers
Nick
More information about the Binutils
mailing list