2005-04-29 H.J. Lu <hongjiu.lu@intel.com>
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index 73258a52b2f35872e99594642e66f72f67e63d53..ccd76c91b6426e3614ba2d5d041b988df5dbfb01 100644 (file)
@@ -1,3 +1,118 @@
+2005-04-28  Paul Brook  <paul@codesourcery.com>
+
+       Merge changes only applied to Makefile.in.
+       * Makefile.am (BFD32_BACKENDS): Add elfxx-sparc.lo
+       (BFD32_BACKENDS_CFILES): Add elfxx-sparc.c
+       (elfxx-sparc.lo): New rule.
+       (elf32-sparc.lo): Add elfxx-sparc.h dependency.
+       (elf64-sparc.lo): Likewise.
+
+2005-04-28  Julian Brown  <julian@codesourcery.com>
+
+       * elflink.c (_bfd_elf_provide_symbol): Provide symbol for weak
+       import.
+
+2005-04-27  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * elf-bfd.h (bfd_elf_sym_name): Also take "asection *".
+
+       * elf.c (bfd_elf_sym_name): Updated.
+       (group_signature): Likewise.
+       * elf32-ppc.c (ppc_elf_relocate_section): Likewise.
+       * elf64-ppc.c (ppc64_elf_edit_opd): Likewise.
+       (ppc64_elf_edit_toc): Likewise.
+       (ppc64_elf_relocate_section): Likewise.
+       * elfcode.h (elf_slurp_symbol_table): Likewise.
+       * elflink.c (elf_link_input_bfd): Likewise.
+
+       * elfxx-ia64.c (elfNN_ia64_relocate_section): Call
+       bfd_elf_sym_name to get local symbol name when reporting errors.
+
+2005-04-27  Nick Clifton  <nickc@redhat.com>
+
+       * elflink.c (elf_link_input_bfd): Handle the case where a badly
+       formatted input file results in a reloc which has no associated
+       global symbol.
+
+2005-04-26  Jerome Guitton  <guitton@gnat.com>
+
+       * bfd.m4 (BFD_NEED_DECLARATION): Restore.
+
+2005-04-25  David S. Miller  <davem@davemloft.net>
+
+       * elfxx-sparc.c (sparc_elf_append_rela_64): Add BFD64 protection.
+       (sparc_elf_r_info_64, _bfd_sparc_elf_finish_dynamic_symbol,
+       sparc64_finish_dyn, _bfd_sparc_elf_finish_dynamic_sections):
+       Likewise.
+
+2005-04-25  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR 858
+       * elflink.c (elf_link_input_bfd): Make non-debugging reference
+       to discarded section an error.
+
+2005-04-21  Jerome Guitton  <guitton@gnat.com>
+
+       * configure.in: Replace BFD_NEED_DECLARATION checks by the
+       corresponding AC_CHECK_DECLS.
+       * sysdep.h: Replace NEED_DECLARATION_* checks by the corresponding
+       HAVE_DECL_*.
+       * bfd.m4 (BFD_NEED_DECLARATION): Remove, obsolete.
+       * configure: Regenerate.
+       * config.in: Ditto.
+
+2005-04-21  Andreas Schwab  <schwab@suse.de>
+
+       * elfxx-sparc.h (struct _bfd_sparc_elf_link_hash_table): Remove
+       unsigned from type of dynamic_interpreter.
+       * elfxx-sparc.c (_bfd_sparc_elf_link_hash_table_create): Remove
+       casts again.
+
+       * elf.c (assign_section_numbers): Fix comment.
+
+2005-04-21  Jerome Guitton  <guitton@gnat.com>
+
+       * som.c (som_bfd_print_private_bfd_data): Add explicit cast to long
+       for struct som_exec_auxhdr fields.
+
+2005-04-21  Nick Clifton  <nickc@redhat.com>
+
+       * aout-adobe.c: Convert to ISO C and fix formatting.
+       * aout-arm.c: Convert to ISO C and fix formatting.
+       * aout-cris.c: Convert to ISO C and fix formatting.
+       * aout-ns32k.c: Convert to ISO C and fix formatting.
+       * aout-tic30.c: Convert to ISO C and fix formatting.
+       * coffcode.h: Convert to ISO C and fix formatting.
+       * coffswap.h: Convert to ISO C and fix formatting.
+       * i386aout.c: Convert to ISO C and fix formatting.
+       * libaout.h: Convert to ISO C and fix formatting.
+       * libcoff-in.h: Convert to ISO C and fix formatting.
+       * libcoff.h: Convert to ISO C and fix formatting.
+       * libecoff.h: Convert to ISO C and fix formatting.
+       * libnlm.h: Convert to ISO C and fix formatting.
+       * libpei.h: Convert to ISO C and fix formatting.
+       * libxcoff.h: Convert to ISO C and fix formatting.
+       * nlm-target.h: Convert to ISO C and fix formatting.
+       * nlm.c: Convert to ISO C and fix formatting.
+       * nlm32-alpha.c: Convert to ISO C and fix formatting.
+       * nlm32-i386.c: Convert to ISO C and fix formatting.
+       * nlm32-ppc.c: Convert to ISO C and fix formatting.
+       * nlm32-sparc.c: Convert to ISO C and fix formatting.
+       * nlmcode.h: Convert to ISO C and fix formatting.
+       * nlmswap.h: Convert to ISO C and fix formatting.
+       * pe-mips.c: Convert to ISO C and fix formatting.
+       * peXXigen.c: Convert to ISO C and fix formatting.
+       * peicode.h: Convert to ISO C and fix formatting.
+       * vms-gsd.c: Convert to ISO C and fix formatting.
+       * vms-hdr.c: Convert to ISO C and fix formatting.
+       * vms-misc.c: Convert to ISO C and fix formatting.
+       * vms-tir.c: Convert to ISO C and fix formatting.
+       * vms.c: Convert to ISO C and fix formatting.
+       * vms.h: Convert to ISO C and fix formatting.
+
+       * coffgen.c (coff_print_symbol): Restore correct formatting of
+       output.
+
 2005-04-20  David S. Miller  <davem@davemloft.net>
 
        * elfxx-sparc.c (sparc_elf_r_symndx_64): Fix compiler warning.
This page took 0.024048 seconds and 4 git commands to generate.