aboutsummaryrefslogtreecommitdiff
path: root/bfd/elfnn-aarch64.c
AgeCommit message (Expand)AuthorFilesLines
2017-06-08[AArch64] Allow COPY relocation eliminationJiong Wang1-8/+62
2017-06-06Fix AArch64 in the same way as other targets updated in 8170f7693bc0a9442c0aa...James Clarke1-1/+1
2017-05-18Don't compare boolean values against TRUE or FALSEAlan Modra1-2/+2
2017-05-16Rename non_ir_ref to non_ir_ref_regularAlan Modra1-2/+2
2017-04-13Use %A and %B in more error messagesAlan Modra1-1/+1
2017-04-13Rewrite bfd error handlerAlan Modra1-1/+1
2017-03-13Rename R_AARCH64_TLSDESC_LD64_LO12_NC to R_AARCH64_TLSDESC_LD64_LO12 and R_AA...Nick Clifton1-21/+24
2017-02-28Don't make dynamic .data.rel.ro SEC_READONLYAlan Modra1-1/+1
2017-01-23Fix AArch64 relocation handling in ILP32 mode.Yury Norov1-90/+115
2017-01-20[AArch64] Optimize .gnu.hash table size for executableJiong Wang1-0/+17
2017-01-02Update year range in copyright notice of all files.Alan Modra1-1/+1
2016-12-26dynrelro section for read-only dynamic symbols copied into executableAlan Modra1-7/+21
2016-12-26Put .dynbss and .rel.bss shortcuts in main elf hash tableAlan Modra1-24/+8
2016-12-14ld: aarch64: fix TLS relaxation where TCB_SIZE is usedYury Norov1-5/+15
2016-12-14Revert "ld: aarch64: fix TLS relaxation where TCB_SIZE is used"Yury Norov1-15/+3
2016-12-14ld: aarch64: fix TLS relaxation where TCB_SIZE is usedYury Norov1-3/+15
2016-12-01Fix accesses to the GOT for AARCH64 operating in 32-bit mode.Yury Norov1-6/+11
2016-11-23elf_backend_dtrel_excludes_pltAlan Modra1-15/+1
2016-11-23Delete duplicate target short-cuts to dynamic sectionsAlan Modra1-2/+1
2016-11-10[AArch64] Bind defined symbol locally in PIEJiong Wang1-1/+2
2016-10-19Add c-format tags to translatable strings with more than one argument-using f...Nick Clifton1-2/+13
2016-10-07Pass link_info to _bfd_merge_private_bfd_dataAlan Modra1-2/+3
2016-10-06-Wimplicit-fallthrough warning fixesAlan Modra1-0/+2
2016-09-30Remove syntactic sugarAlan Modra1-19/+18
2016-06-29Preserve all mapping symbols in ARM and AArch64 object files.Nick Clifton1-0/+37
2016-06-18Don't generate PLT for IFUNC GOT/pointer referenceH.J. Lu1-1/+2
2016-05-28Return void from linker callbacksAlan Modra1-19/+11
2016-05-23Enable R_AARCH64_NONE for 64-bit code.Jim Wilson1-4/+2
2016-05-13Set dynamic tag VMA and size from dynamic section when possibleAlan Modra1-1/+2
2016-05-11[AArch64] Remove redundant tls relax in elfNN_aarch64_final_link_relocateJiong Wang1-13/+3
2016-05-03[AArch64] Also puts value in place for R_AARCH64_RELATIVEJiong Wang1-1/+7
2016-04-11Properly handle dynamic reloc against normal symbolH.J. Lu1-0/+1
2016-03-07[AArch64] Create .got section if _GLOBAL_OFFSET_TABLE_ referencedJiong Wang1-0/+16
2016-02-26[BFD][AARCH64]Fix MOVW_SABS_G(0,1,2) relocation overflow check.Renlin Li1-3/+3
2016-02-24Revert "ABS32"Renlin Li1-15/+3
2016-02-24ABS32Renlin Li1-3/+15
2016-02-22[AArch64] Remove redundant calculation of plt stub destination for veneerJiong Wang1-16/+3
2016-02-09Add a more helpful warning message to explain why some AArch64 relocations ca...Nick Clifton1-4/+31
2016-02-09Revert "Add a more helpful warning message to explain why some AArch64 reloca...Walfred Tedeschi1-31/+4
2016-02-09Add a more helpful warning message to explain why some AArch64 relocations ca...Nick Clifton1-4/+31
2016-01-21[AArch64] Relax long branch veneer insertion for non STT_FUNC symbolJiong Wang1-6/+19
2016-01-01Copyright update for binutilsAlan Modra1-1/+1
2015-11-12Revert "[LD][AARCH64]Add TLSIE relaxation support under large memory model."Marcus Shawcroft1-51/+2
2015-10-29Add support for AArch64 CloudABI binaries.Ed Schouten1-0/+19
2015-10-02[LD][AARCH64]Add TLSIE relaxation support under large memory model.Renlin Li1-2/+51
2015-10-02[LD][AARCH64]Add TLSDESC support for large memory model.Renlin Li1-3/+102
2015-10-02[GAS][AARCH64]Add TLSDESC large memory model support.Renlin Li1-1/+1
2015-10-02[BFD][AARCH64]Add TLSGD relaxation support under large memory model.Renlin Li1-0/+60
2015-10-02[BFD][AARCH64]Create GOT section for TLSLE_MOVW_TPREL_G(1, 1_NC, 2).Renlin Li1-0/+3
2015-10-02[Binutils][AARCH64]Add TLS IE large memory support.Renlin Li1-28/+38