Initialize subspace_sections.
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index e41c153666e8f0eecbb8ffbdc9bb4eb02717490f..ce54d18fd61277863f292c2295fb12c66922dba7 100644 (file)
@@ -1,3 +1,102 @@
+2001-11-02  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+       * som.c (setup_sections): Initialize subspace_sections.
+
+2001-11-02  H.J. Lu  (hjl@gnu.org)
+
+       * coffgen.c (coff_object_p): Return 0 if the header is too big.
+
+2001-11-02  Hans-Peter Nilsson  <hp@axis.com>
+
+       * elfcore.h (elf_core_file_p): Preserve and clear abfd section
+       information.  Save bfd arch and mach values.  Restore on error.
+
+2001-11-02  Alan Modra  <amodra@bigpond.net.au>
+
+       * elf32-hppa.c (hppa_handle_PIC_calls): Rename to mark_PIC_calls.
+       (allocate_PIC_calls): New function.
+       (allocate_dynrelocs): Don't allocate pic_call plt entries here.
+       (elf32_hppa_size_dynamic_sections): Call allocate_PIC_calls.
+       (elf32_hppa_finish_dynamic_symbol): Remove dead code.
+
+2001-11-02  Hans-Peter Nilsson  <hp@axis.com>
+
+       * elf32-cris.c (cris_elf_grok_prstatus): New function.
+       (cris_elf_grok_psinfo): New function.
+       (elf_backend_grok_prstatus): Define.
+       (elf_backend_grok_psinfo): Define.
+
+2001-11-01  Alan Modra  <amodra@bigpond.net.au>
+
+       * elf64-ppc.c (ppc64_elf_relocate_section): Correct branch
+       prediction bits.
+
+2001-10-31  Chris Demetriou  <cgd@demetriou.com>
+
+       * elf32-mips.c (_bfd_mips_elf_hi16_reloc): Handle PC-relative
+       relocations properly.
+
+2001-10-31  H.J. Lu <hjl@gnu.org>
+
+       * elflink.h (elf_link_output_extsym): Don't clear the visibility
+       field for relocateable.
+
+2001-11-01  Alan Modra  <amodra@bigpond.net.au>
+
+       * elf32-hppa.c (elf32_hppa_finish_dynamic_sections): Don't count
+       .plt relocs in DT_RELASZ.
+
+2001-10-29  NIIBE Yutaka  <gniibe@m17n.org>
+
+       * config.bfd: Supports sh3/sh4/sh3eb/sh4eb-unknown-linux-gnu
+       targets.
+
+2001-10-31  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * targets.c: Fix typo: bfd_mmo_mmix_vec => bfd_mmo_vec.
+
+2001-10-30  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * Makefile.am (ALL_MACHINES): Add cpu-mmix.lo.
+       (BFD64_BACKENDS): Add elf64-mmix.lo and mmo.lo.
+       (BFD64_BACKENDS_CFILES): Add elf64-mmix.c and mmo.c.
+       Regenerate dependencies.
+       * configure.in (bfd_elf64_mmix_vec, bfd_mmo_vec): New vectors.
+       * config.bfd: [BFD64] (mmix-*-*): New case.
+       * cpu-mmix.c, mmo.c, elf64-mmix.c: New files.
+       * archures.c (enum bfd_architecture): Add bfd_arch_mmix.
+       (bfd_mmix_arch): Declare.
+       (bfd_archures_list): Add bfd_mmix_arch.
+       * targets.c (enum bfd_flavour): Add bfd_target_mmo_flavour.
+       (bfd_elf64_mmix_vec, bfd_mmo_vec): Declare.
+       (bfd_target_vect) [BFD64]: Add bfd_elf64_mmix_vec and
+       bfd_mmo_mmix_vec.
+       * reloc.c: Add MMIX relocations.
+       * bfd.c (struct _bfd, tdata): Add mmo_data.
+       * Makefile.in: Regenerate.
+       * configure: Regenerate.
+       * libbfd.h: Regenerate.
+       * bfd-in2.h: Regenerate.
+       * configure: Rebuild.
+
+2001-10-30  Richard Earnshaw (rearnsha@arm.com)
+
+       * elf.c (_bfd_elf_make_section_from_shdr): Set the LMA based on the
+       p_paddr of the segment that contains it.
+       (copy_private_bfd_data): If the LMA for a segment is known, use it
+       for matching sections to segments.
+       (assign_file_positions_for_segments): Use the LMA when adjusting
+       for inter-section alignment padding.
+
+2001-10-29  Kazu Hirata  <kazu@hxi.com>
+
+       * README: Fix a typo.
+
+2001-10-24  Richard Henderson  <rth@redhat.com>
+
+       * peXXigen.c (_bfd_XX_print_private_bfd_data_common): Copy
+       timestamp to time_t for ctime.
+
 2001-10-24  Hans-Peter Nilsson  <hp@axis.com>
 
        * elf32-cris.c (cris_reloc_type_lookup): Change loop to use
This page took 0.025049 seconds and 4 git commands to generate.