If stabs info is successfully found, do not attempt to find dwarf2 info
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index a0a974ca99f164d0c3540a2d701c3798ea588714..6e0775d419268f6d243f0e04e2bab63c07fda6ca 100644 (file)
@@ -1,3 +1,172 @@
+2001-02-07  Mark Elbrecht  <snowball3@bigfoot.com>
+
+       * 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  <jakub@redhat.com>
+
+       * 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  <tv@wasabisystems.com>
+
+       * 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  <hjl@gnu.org>
+
+       * 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  <nickc@redhat.com>
+
+       * 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  <hjl@gnu.org>
+
+       * 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  <kazu@hxi.com>
+
+       * elf-m10200.c: Fix formatting.
+
+2001-02-04  Nick Clifton  <nickc@redhat.com>
+
+       * 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  <fnf@ninemoons.com>
+
+       * Makefile.in: Fix typo.
+
+2001-02-01  Kazu Hirata  <kazu@hxi.com>
+
+       * elf-m10300.c: Fix formatting.
+
+2001-01-30  Alan Modra  <alan@linuxcare.com.au>
+
+       * 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  <cljanss@ca.sandia.gov>
+
+       * elf64-alpha.c (elf64_alpha_find_nearest_line): Query dwarf2
+       before mdebug.
+
+2001-01-26  Richard Henderson  <rth@redhat.com>
+
+       * elfxx-ia64.c (elfNN_ia64_dynamic_symbol_p): Return false
+       for non-default visibility.
+       * elf64-alpha.c (alpha_elf_dynamic_symbol_p): Likewise, but
+       delete ugly macro and replace with pretty function.
+
+2001-01-25  Mark Elbrecht  <snowball3@bigfoot.com>
+
+       * coff-go32.c: Update copyright.
+       * coff-stgo32.c: Likewise.
+       * coff-go32.c (COFF_LONG_FILENAMES): Define.
+       * coff-stgo32.c (COFF_LONG_FILENAMES): Likewise.
+       * coff-go32.c (COFF_SECTION_ALIGNMENT_ENTRIES): Remove .bss entry.
+       * coff-stgo32.c (COFF_SECTION_ALIGNMENT_ENTRIES): Likewise.
+
+2001-01-25  Kazu Hirata  <kazu@hxi.com>
+
+       * bfd-in2.h: Rebuild.
+       * libbfd.h: Likewise.
+
+2001-01-23  H.J. Lu  <hjl@gnu.org>
+
+       * bfd-in2.h: Rebuild.
+
+2001-01-23  H.J. Lu  <hjl@gnu.org>
+
+       * vms-misc.c (_bfd_vms_next_record): Return -1 if PRIV(vms_buf)
+       is NULL or PRIV(vms_rec) is outside of the buffer.
+
+2001-01-23  Kazu Hirata  <kazu@hxi.com>
+
+       * coff64-rs6000.c: Fix formatting.
+       * coff-arm.c: Likewise.
+       * coffgen.c: Likewise.
+       * cofflink.c: Likewise.
+       * coff-mcore.c: Likewise.
+       * coff-mips.c: Likewise.
+       * coff-pmac.c: Likewise.
+       * coff-ppc.c: Likewise.
+       * coff-rs6000.c: Likewise.
+       * elf32.c: Likewise.
+       * elf32-fr30.c: Likewise.
+       * elf32-i370.c: Likewise.
+       * elf32-i860.c: Likewise.
+       * elf32-m32r.c: Likewise.
+       * elf32-m68k.c: Likewise.
+       * elf32-mcore.c: Likewise.
+       * elf32-ppc.c: Likewise.
+       * elf32-sh.c: Likewise.
+       * elf32-v850.c: Likewise.
+       * elf64-alpha.c: Likewise.
+       * elf64-sparc.c: Likewise.
+       * elflink.c: Likewise.
+       * elflink.h: Likewise.
+       * elf-m10200.c: Likewise.
+       * elf-m10300.c: Likewise.
+       * elfxx-ia64.c: Likewise.
+
+       * aoutx.h: Fix formatting.
+       * bfd.c: Likewise.
+       * bfd-in2.h: Likewise.
+       * bfd-in.h: Likewise.
+       * cpu-i386.c: Likewise.
+       * cpu-m68hc11.c: Likewise.
+       * dwarf2.c: Likewise.
+       * elf64-x86-64.c: Likewise.
+       * format.c: Likewise.
+       * freebsd.h: Likewise.
+       * hash.c: Likewise.
+       * hp300hpux.c: Likewise.
+       * hppabsd-core.c: Likewise.
+       * hpux-core.c: Likewise.
+
+2001-01-22  Bo Thorsen  <bo@suse.de>
+
+       * elf64-x86-64.c: Added PIC support for X86-64.
+       (elf64_x86_64_link_hash_newfunc): Function added.
+       (elf64_x86_64_link_hash_table_create): Likewise.
+       (elf64_x86_64_check_relocs): Likewise.
+       (elf64_x86_64_gc_mark_hook): Likewise.
+       (elf64_x86_64_gc_sweep_hook): Likewise.
+       (elf64_x86_64_adjust_dynamic_symbol): Likewise.
+       (elf64_x86_64_size_dynamic_sections): Likewise.
+       (elf64_x86_64_discard_copies): Likewise.
+       (elf64_x86_64_finish_dynamic_symbol): Likewise.
+       (elf64_x86_64_finish_dynamic_sections): Likewise.
+       (elf64_x86_64_relocate_section): Add relocation of PIC sections.
+
+2001-01-21  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
+
+       * Makefile.am (install-data-local): Make use of $(DESTDIR).
+       * Makefile.in: Regenerate.
+
+2001-01-21  Kazu Hirata  <kazu@hxi.com>
+
+       * coff-a29k.c: Fix formatting.
+
 2001-01-19  H.J. Lu  <hjl@gnu.org>
 
        * elf32-i386.c (elf_i386_check_relocs): Report files with bad
This page took 0.024905 seconds and 4 git commands to generate.