From 3c12b0543695609d96f818b2a60c74b624fc0ffb Mon Sep 17 00:00:00 2001 From: Marcus Shawcroft Date: Fri, 13 Feb 2015 07:13:57 +0000 Subject: Add ADR :tlsgd: directive and TLSGD_ADR_PREL21 support. --- bfd/elfxx-aarch64.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'bfd/elfxx-aarch64.c') diff --git a/bfd/elfxx-aarch64.c b/bfd/elfxx-aarch64.c index 328743d..b5a9334 100644 --- a/bfd/elfxx-aarch64.c +++ b/bfd/elfxx-aarch64.c @@ -252,6 +252,7 @@ _bfd_aarch64_elf_put_addend (bfd *abfd, case BFD_RELOC_AARCH64_TLSDESC_CALL: break; + case BFD_RELOC_AARCH64_TLSGD_ADR_PREL21: case BFD_RELOC_AARCH64_TLSGD_ADR_PAGE21: case BFD_RELOC_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21: case BFD_RELOC_AARCH64_TLSDESC_ADR_PAGE21: @@ -377,6 +378,7 @@ _bfd_aarch64_elf_resolve_relocation (bfd_reloc_code_real_type r_type, case BFD_RELOC_AARCH64_NONE: break; + case BFD_RELOC_AARCH64_TLSGD_ADR_PREL21: case BFD_RELOC_AARCH64_TLSIE_LD_GOTTPREL_PREL19: case BFD_RELOC_AARCH64_ADR_LO21_PCREL: case BFD_RELOC_AARCH64_BRANCH19: -- cgit v1.1