mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-26 13:56:22 +08:00
[BFD][AARCH64]Create GOT section for TLSLE_MOVW_TPREL_G(1, 1_NC, 2).
bfd/ 2015-10-02 Renlin Li <renlin.li@arm.com> * elfnn-aarch64.c (elfNN_aarch64_check_relocs): Create GOT section for TLSLE_MOVW_TPREL_G(1, 1_NC, 2) relocation.
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
2015-10-02 Renlin Li <renlin.li@arm.com>
|
||||||
|
|
||||||
|
* elfnn-aarch64.c (elfNN_aarch64_check_relocs): Create GOT section
|
||||||
|
for TLSLE_MOVW_TPREL_G(1, 1_NC, 2) relocation.
|
||||||
|
|
||||||
2015-10-02 Renlin Li <renlin.li@arm.com>
|
2015-10-02 Renlin Li <renlin.li@arm.com>
|
||||||
|
|
||||||
* reloc.c: Make AARCH64_TLSIE_MOVW_GOTTPREL_G1 and
|
* reloc.c: Make AARCH64_TLSIE_MOVW_GOTTPREL_G1 and
|
||||||
|
@ -7054,6 +7054,9 @@ elfNN_aarch64_check_relocs (bfd *abfd, struct bfd_link_info *info,
|
|||||||
case BFD_RELOC_AARCH64_TLSLD_ADD_LO12_NC:
|
case BFD_RELOC_AARCH64_TLSLD_ADD_LO12_NC:
|
||||||
case BFD_RELOC_AARCH64_TLSLD_ADR_PAGE21:
|
case BFD_RELOC_AARCH64_TLSLD_ADR_PAGE21:
|
||||||
case BFD_RELOC_AARCH64_TLSLD_ADR_PREL21:
|
case BFD_RELOC_AARCH64_TLSLD_ADR_PREL21:
|
||||||
|
case BFD_RELOC_AARCH64_TLSLE_MOVW_TPREL_G1:
|
||||||
|
case BFD_RELOC_AARCH64_TLSLE_MOVW_TPREL_G1_NC:
|
||||||
|
case BFD_RELOC_AARCH64_TLSLE_MOVW_TPREL_G2:
|
||||||
{
|
{
|
||||||
unsigned got_type;
|
unsigned got_type;
|
||||||
unsigned old_got_type;
|
unsigned old_got_type;
|
||||||
|
Reference in New Issue
Block a user