]> Git Repo - binutils.git/blobdiff - bfd/ChangeLog
* elf64-sparc.c (sparc64_elf_check_relocs): Don't trust reloc_count.
[binutils.git] / bfd / ChangeLog
index 36b6e00a58180ba797fa4159f5ec5c9f5d3226b4..0a61d2e0414f809af011b405a994d29457b864d1 100644 (file)
@@ -1,3 +1,97 @@
+2001-02-09  Jakub Jelinek  <[email protected]>
+
+       * elf64-sparc.c (sparc64_elf_check_relocs): Don't trust reloc_count.
+       (sparc64_elf_relocate_section): Likewise.
+
+2001-02-09  Mark Kettenis  <[email protected]>
+
+       * elf32-sparc.c (_bfd_sparc_elf_howto_table): Treat R_SPARC_UA32
+       similar to R_SPARC_32.
+       * elf64-sparc.c (sparc64_elf_howto_table): Likewise.
+
+2001-02-08  H.J. Lu  <[email protected]>
+
+       * elf32-i386.c (elf_i386_check_relocs): Reserve R_386_PC32
+       relocation entries for weak definitions when building DSO with
+       -Bsymbolic.
+
+2001-02-08  Richard Henderson  <[email protected]>
+
+       * elf64-alpha.c (alpha_elf_dynamic_symbol_p): Respect weakness
+       before visibility.  Locally defined protected symbols are not
+       dynamic.
+
+2001-02-08  Geoffrey Keating  <[email protected]>
+
+       * config.bfd: Enable coff64 for rs6000-*.  Patch from
+       <[email protected]>.
+
+2001-02-07  Mark Elbrecht  <[email protected]>
+
+       * coffgen.c (coff_find_nearest_line): If stabs info is successfully
+       found, do not attempt to find dwarf2 info before returning.
+
+2001-02-07  Jakub Jelinek  <[email protected]>
+
+       * elflink.h (is_global_symbol_definition): Rename to
+       is_global_data_symbol_definition and have it reject function
+       symbols.
+       (elf_link_is_defined_archive_symbol): Use renamed function.
+
+2001-02-07  Todd Vierling  <[email protected]>
+
+       * libbfd-in.h (bfd_target_vector): Change extern array to pointer.
+       * libbfd.h (bfd_target_vector): Likewise.
+       * targets.c (bfd_target_vector): Rename to _bfd_target_vector and
+        make static; create pointer reference named bfd_target_vector.
+       (_bfd_target_vector_entries): Calculate this based on the array
+       typed _bfd_target_vector.
+
+2001-02-06  H.J. Lu  <[email protected]>
+
+       * elfxx-ia64.c (elfNN_ia64_dynamic_symbol_p): Only hidden and
+       internal symbols are not dynamic.
+       * elf64-alpha.c (alpha_elf_dynamic_symbol_p): Likewise.
+
+2001-02-06  Nick Clifton  <[email protected]>
+
+       * Makefile.am (BFD64_BACKENDS_CFILES): Remove elf64-ia64.c, so
+       that it will not be pulled into the list of files that make up
+       po/POTFILES.in.
+       * Makefile.in: Regenerate.
+       * po/bfd.pot:  Regenerate.
+
+2001-02-06  H.J. Lu  <[email protected]>
+
+       * bfd/peicode.h (coff_swap_filehdr_in): Remove the e_magic
+       checking.
+       (pe_bfd_object_p): Rewrite with external_PEI_DOS_hdr and
+       external_PEI_IMAGE_hdr.
+
+2001-02-06  Kazu Hirata  <[email protected]>
+
+       * elf-m10200.c: Fix formatting.
+
+2001-02-04  Nick Clifton  <[email protected]>
+
+       * elf32-v850.c (v850_elf_reloc): Do not convert reloc addend to PC
+       rel, it will be handled later on.
+
+2001-02-02  Fred Fish  <[email protected]>
+
+       * Makefile.in: Fix typo.
+
+2001-02-01  Kazu Hirata  <[email protected]>
+
+       * elf-m10300.c: Fix formatting.
+
+2001-01-30  Alan Modra  <[email protected]>
+
+       * elf64-hppa.c (elf64_hppa_elf_get_symbol_type): New function.
+       (elf_backend_get_symbol_type): Define.
+       (elf64_hppa_object_p): Set architecture and machine from elf
+       header flags.
+
 2001-01-30  Curtis L. Janssen  <[email protected]>
 
        * elf64-alpha.c (elf64_alpha_find_nearest_line): Query dwarf2
This page took 0.022418 seconds and 4 git commands to generate.