aboutsummaryrefslogtreecommitdiff
path: root/bfd/elf64-ppc.c
AgeCommit message (Expand)AuthorFilesLines
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
2012-11-06 * elf64-ppc.c (maybe_strip_output): Heed SEC_KEEP.Alan Modra1-0/+1
2012-11-05 * elf64-ppc.c (ppc64_elf_edit_toc): Clear "repeat" insideAlan Modra1-126/+132
2012-09-122012-09-12 Doug Kwan <dougkwan@google.com>Doug Kwan1-6/+8
2012-08-31 PR ld/14464Alan Modra1-0/+27
2012-08-28 * elf32-ppc.c (ppc_elf_relocate_section): Assert that dynindx isMaciej W. Rozycki1-1/+5
2012-06-29 * section.c (bfd_get_linker_section): New function.Alan Modra1-8/+8
2012-06-26 * elf64-ppc.c (ppc64_elf_next_toc_section): Don't error if inputAlan Modra1-2/+5
2012-06-22 * elf64-ppc.c (ppc64_elf_func_desc_adjust): Don't emit out-of-lineAlan Modra1-4/+5
2012-06-03 PR binutils/13897Alan Modra1-52/+88
2012-06-01 PR binutils/13897Alan Modra1-36/+33
2012-05-25 PR ld/13909Alan Modra1-1/+1
2012-05-24 PR ld/14158Alan Modra1-3/+24
2012-05-17bfd/Alan Modra1-5/+1
2012-05-16 * bfd-in.h (bfd_get_section_name, bfd_get_section_vma,Nick Clifton1-1/+1
2012-05-07 * elf-bfd.h (RELOC_AGAINST_DISCARDED_SECTION): Handle compoundMaciej W. Rozycki1-2/+2