aboutsummaryrefslogtreecommitdiff
path: root/bfd/elf64-ppc.c
AgeCommit message (Expand)AuthorFilesLines
2014-03-05Update copyright yearsAlan Modra1-2/+1
2014-03-05Support R_PPC64_ADDR64_LOCALAlan Modra1-0/+38
2014-02-19Control powerpc64-ld provision of register save/restoreAlan Modra1-1/+1
2014-02-17Consolidate ppc64 ld/bfd communicationAlan Modra1-125/+100
2014-02-12PR15530, mark symbol in executables if it matches dynamic_listAlan Modra1-2/+7
2014-02-04Fix PowerPC targets minor memory leaks found by CoverityJan Kratochvil1-5/+23
2014-01-24Fixes powerpc64le ld segfaults when --emit-relocs is used.Alan Modra1-4/+5
2014-01-22Comment typoAlan Modra1-1/+1
2013-12-17Default elf_backend_post_process_headers to set OSABIH.J. Lu1-1/+0
2013-12-16Fix missing newline in error messageAndreas Schwab1-1/+1
2013-12-03More PowerPC64 ELFv2 --just-symbols fixesAlan Modra1-15/+15
2013-12-03PowerPC64 linking of --just-symbols objects (klibc)Alan Modra1-4/+2
2013-11-11PowerPC64 ELFv2, allocate dynreloc space for ifuncAlan Modra1-2/+1
2013-11-11Correct elf64-ppc.c handling of protected symbolsAlan Modra1-14/+10
2013-11-05Pass ignored unresolved relocations to ld backendH.J. Lu1-1/+3
2013-11-05Hide ppc64 .TOC. from --export-dynamicAlan Modra1-3/+12
2013-11-05Update elf64-ppc.c to use elf_link_hash_table shortcuts.Alan Modra1-81/+67
2013-11-04Edit ELFv2 global entry prologue to non-PICAlan Modra1-0/+33
2013-11-04PowerPC64 ELFv2 symbols defined in pltAlan Modra1-48/+251
2013-11-02Simplify ppc64 code setting toc_off.Alan Modra1-35/+18
2013-10-30Replace DT_PPC_TLSOPT with DT_PPC_OPT.Alan Modra1-5/+15
2013-10-30Support ELFv2 stack frame.Alan Modra1-17/+25
2013-10-30ELFv2 stub, plt and glink changesAlan Modra1-119/+207
2013-10-30Add ELFv2 .localentry support.Alan Modra1-9/+63
2013-10-30Add .abiversion related support for ELFv2Alan Modra1-15/+124
2013-10-30Change plt stubs to have destination in r12.Alan Modra1-63/+63
2013-10-30Report overflow on PowerPC64 @h and @ha relocations.Alan Modra1-32/+151
2013-08-27 * elf-bfd.h (struct elf_backend_data): Remove as_needed_cleanup.Alan Modra1-8/+12
2013-07-25 * elf64-ppc.c (struct ppc64_elf_obj_tdata): Replace opd_relocsAlan Modra1-9/+18
2013-07-03 * elf64-ppc.c (ppc64_elf_func_desc_adjust): Don't hide .TOC.Alan Modra1-6/+4
2013-07-03bfd/Alan Modra1-43/+68
2013-07-03 * elf64-ppc.c (ppc64_elf_func_desc_adjust): Hide ".TOC.".Alan Modra1-0/+7
2013-07-02bfd/Alan Modra1-7/+8
2013-07-01bfd/Alan Modra1-14/+29
2013-05-06 * elf64-ppc.c (opd_entry_value): Handle case where symbolAlan Modra1-5/+24
2013-04-22bfd/Alan Modra1-88/+84
2013-04-06 * elf32-ppc.c (ppc_elf_check_relocs): Use SYMBOLIC_BIND.Alan Modra1-2/+2
2013-03-30 PR ld/15323Alan Modra1-0/+4
2013-03-28 * elf64-ppc.c (struct ppc_dyn_relocs): New.Alan Modra1-101/+163
2013-03-27 * elf-bfd.h (enum elf_reloc_type_class): Add reloc_class_ifunc.Alan Modra1-3/+9
2013-02-21 * elf-bfd.h (struct core_elf_obj_tdata): New.Alan Modra1-5/+5
2013-02-11 * elfcode.h (elf_checksum_contents): Free contents.Alan Modra1-1/+1
2013-02-01 * elf64-ppc.c (dec_dynrel_count): Don't error when elf_gc_sweep_symbolAlan Modra1-6/+7
2013-01-31bfd/Alan Modra1-11/+11
2013-01-30 * elf64-ppc.c (build_plt_stub): Correct plt stub branch to glink.Alan Modra1-1/+1
2013-01-28 * elf64-ppc.c: Use %T to print symbols names and remove redundantAlan Modra1-43/+46
2013-01-15bfd/Alan Modra1-1/+3
2013-01-10Remove trailing white spaces in bfdH.J. Lu1-4/+4
2012-12-05 * elf64-ppc.c (build_plt_stub): Fix off by one error in branchAlan Modra1-2/+2
2012-11-06bfd/Alan Modra1-0/+13