X-Git-Url: http://drtracing.org/?a=blobdiff_plain;ds=sidebyside;f=bfd%2FChangeLog;h=a147d8a6931d5699779a83869788b1eed810072d;hb=fb798c50b2c896195fb94af229dfbcc52babdfea;hp=35bcba9c2e7ce266e8e3942d49ee9c3e7b0d65bd;hpb=cc0efaa8024bd8b8774cb9f1bea0241f81e20a67;p=deliverable%2Fbinutils-gdb.git diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 35bcba9c2e..a147d8a693 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,60 @@ +2013-07-05 Andreas Krebbel + + * elf32-s390.c: Add new relocation definitions R_390_PC12DBL, + R_390_PLT12DBL, R_390_PC24DBL, and R_390_PLT24DBL. + (elf_s390_reloc_type_lookup, elf_s390_check_relocs) + (elf_s390_gc_sweep_hook, elf_s390_relocate_section): Support new + relocations. + * elf64-s390.c: See elf32-s390.c + * bfd-in2.h: Add new relocs to enum bfd_reloc_code_real. + * libbfd.h: Add new reloc strings. + +2013-07-03 Marcus Shawcroft + + * elfnn-aarch64.c (elfNN_aarch64_final_link_relocate): Reorder case + values. + (elfNN_aarch64_relocate_section): Likewise. + (elfNN_aarch64_gc_sweep_hook): Likewise. + (elfNN_aarch64_check_relocs): Likewise. + +2013-07-03 Alan Modra + + * elf64-ppc.c (ppc64_elf_func_desc_adjust): Don't hide .TOC. + when relocatable. Don't change root.type or type here. + (ppc64_elf_set_toc): Set type of .TOC. to STT_OBJECT. + +2013-07-03 Alan Modra + + * elf64-ppc.c (struct ppc_stub_hash_entry): Delete "addend". + (ppc64_elf_size_stubs): Don't set "addend". + (ppc64_elf_relocate_section): Don't allow calls via + toc-adjusting stubs without a following nop even in an + executable, except for self-calls and both libc_start_main + and .libc_start_main. + +2013-07-03 Alan Modra + + * elf64-ppc.c (ppc64_elf_func_desc_adjust): Hide ".TOC.". + +2013-07-02 Tristan Gingold + + * coff-rs6000.c (xcoff_find_nearest_line_discriminator): Add missing + line. + +2013-07-02 Tristan Gingold + + * vms-alpha.c (_bfd_generic_find_nearest_line_discriminator): Define. + (_bfd_vms_find_nearest_line_discriminator): New function. + +2013-07-02 Tristan Gingold + + * coff-rs6000.c (xcoff_create_csect_from_smclas): Handle more smclas. + +2013-07-02 Tristan Gingold + + * coff-rs6000.c (xcoff_find_nearest_line_discriminator): New function. + (rs6000coff_vec): Reference it. + 2013-07-02 Marcus Shawcroft * elfnn-aarch64.c (aarch64_elf_create_got_section): New.