* configure.in: Bump version on HEAD to 2.14.90.
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index e701854c7388285d4e31938bc61c3a41e6a36f81..3833e05f681bb405afb406d905b391a9e04dbcb9 100644 (file)
@@ -1,3 +1,56 @@
+2003-04-27  Daniel Jacobowitz  <drow@mvista.com>
+
+       * configure.in: Bump version on HEAD to 2.14.90.
+       * configure: Regenerated.
+
+2003-04-26  Stephane Carrez  <stcarrez@nerim.fr>
+
+       PR savannah/3331:
+       * elf32-m68hc11.c (m68hc11_elf_relax_section): Clear prev_insn_group
+       when we couldn't relax something.
+
+2003-04-25  Alan Modra  <amodra@bigpond.net.au>
+
+       * elflink.h (elf_merge_symbol): When we find a regular definition
+       for an indirect symbol, flip the indirection so that the old
+       direct symbol now points to the new definition.
+
+2003-04-24  Roland McGrath  <roland@redhat.com>
+
+       * elf.c (bfd_section_from_phdr): Map PT_GNU_EH_FRAME to "eh_frame_hdr".
+
+2003-04-24  Alan Modra  <amodra@bigpond.net.au>
+
+       * elf32-ppc.c: Formatting and comment fixes.
+       (ELIMINATE_COPY_RELOCS): Move before ppc_elf_copy_indirect_symbol.
+       (ppc_elf_copy_indirect_symbol): Copy flags here for weakdefs.
+
+2003-04-24 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
+
+       * archures.c (bfd_mach_h8300hn, bfd_mach_h8300sn): Added.
+       * bfd-in2.h: Rebuilt.
+       * coff-h8300.c (BADMAG): Add check for H8300HNBADMAG & H8300SNBADMAG.
+       * coffcode.h (coff_set_arch_mach_hook): Add case for H8300HNMAGIC
+       & H8300SNMAGIC.
+       (coff_set_flags): Add case for bfd_mach_h8300hn & bfd_mach_h8300sn.
+       * cpu-h8300.c (h8300_scan): Handle h8300hn, h8300sn.
+       (h8300sn_info_struct, h8300hn_info_struct): New.
+       * elf32-h8300.c (elf32_h8_mach): Handle case for h8300hn & h8300sn
+       (elf32_h8_final_write_processing): Likewise.
+
+2003-04-23  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
+
+       * elf32-sh.c (tpoff): New.
+       (struct elf_sh_dyn_relocs): Remove tls_tpoff32.
+       (WILL_CALL_FINISH_DYNAMIC_SYMBOL): Pass SHARED instead of INFO.
+       (allocate_dynrelocs): Don't make unnecessary dynamic TLS
+       relocations.  Adjust WILL_CALL_FINISH_DYNAMIC_SYMBOL uses.
+       (sh_elf_relocate_section): Likewise. Remove unnecessary tests.
+       (dtpoff_base): Fix wrong indentation.
+       (sh_elf_check_relocs): Don't set DF_STATIC_TLS flag with non-TLS
+       relocations.  Don't set tls_tpoff32 flag.  Don't make unnecessary
+       R_SH_TLS_TPOFF32 relocations.
+
 2003-04-23  J"orn Rennecke <joern.rennecke@superh.com>
 
        * archures.c (enum bfd_architecture): Amend comment to refer to SuperH.
This page took 0.027629 seconds and 4 git commands to generate.