* coff64-rs6000.c (xcoff64_ppc_relocate_section): Fix logic reversal.
[external/binutils.git] / bfd / ChangeLog
index caf4d04..b1638aa 100644 (file)
@@ -1,3 +1,87 @@
+2002-12-23  DJ Delorie  <dj@redhat.com>
+
+       * coff64-rs6000.c (xcoff64_ppc_relocate_section): Fix logic reversal.
+
+2002-12-23  Alan Modra  <amodra@bigpond.net.au>
+
+       * elflink.h (elf_link_output_extsym): Heed strip_discarded.
+
+2002-12-23  Nick Clifton  <nickc@redhat.com>
+
+       * archures.c (bfd_arch_get_compatible): Add third parameter
+       'accept_unknowns'.  Only accept unknown format BFDs if
+       accept_unknowns is true, or if the format is "binary".
+        * bfd-in2.h: Regenerate.
+
+2002-12-21  Nick Clifton  <nickc@redhat.com>
+
+       * coff-arm.c (coff_arm_relocate_section): Disable WINCE workaround
+       that subtracted 8 from pc relative relocations.
+
+2002-12-20  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * coff-h8300.c: Fix comment typos.
+       * coffcode.h: Likewise.
+       * cpu-cris.c: Likewise.
+       * elf32-vax.c: Likewise.
+       * genlink.h: Likewise.
+       * linker.c: Likewise.
+       * som.c: Likewise.
+       * tekhex.c: Likewise.
+       * vms-misc.c: Likewise.
+
+2002-12-20  DJ Delorie  <dj@redhat.com>
+
+       * reloc.c: Add BFD_RELOC_XSTORMY16_12.
+       * libbfd.h: Regenerate.
+       * bfd-in2.h: Regenerate.
+       * elf32-xstormy16.c (xstormy16_elf_howto): Add R_XSTORMY16_12.
+       (xstormy16_reloc_map): Add R_XSTORMY16_12.
+       
+2002-12-19  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * doc/bfdint.texi: Fix typos.
+
+2002-12-20  Paul Eggert  <eggert@twinsun.com>
+
+       Port to POSIX 1003.1-2001.
+       * acinclude.m4 (AM_INSTALL_LIBBFD): Do not rely on "test -o".
+       * configure.in (build-warnings): Likewise.
+       (Horrible hacks to build DLLs on Windows): Do not rely on "tail -1".
+       * aclocal.m4: Regenerate.
+       * config.in: Regenerate.
+       * configure: Regenerate.
+
+2002-12-19  Alan Modra  <amodra@bigpond.net.au>
+
+       * coff-h8300.c: Include libiberty.h.
+       (h8300_reloc16_extra_cases): Check the hash table creator before
+       referencing h8300 specific fields.  Stash the hash table pointer
+       in a local var.  Comment typo fixes.
+       (h8300_bfd_link_add_symbols): Likewise.
+
+       * bfd/reloc.c (struct reloc_howto_struct): Revise src_mask and
+       dst_mask comments.
+       * bfd-in2.h: Regenerate.
+
+2002-12-18  Alan Modra  <amodra@bigpond.net.au>
+
+       * elf32-ppc.c (ppc_elf_relocate_section): Reorganize dynamic reloc
+       code a little.  Comment on dynamic relocs against section symbols.
+
+2002-12-17  Roger Sayle  <roger@eyesopen.com>
+
+       * configure.host (ia64-*-hpux*): Support 64 bit targets using
+       the HP compiler's "long long".
+
+2002-12-16  Andrew MacLeod  <amacleod@redhat.com>
+
+       * elf32-xstormy16.c (xstormy16_elf_howto): Add R_XSTORMY16_LO16
+       and R_XSTORMY16_HI16) howto entries.
+       (xstormy16_reloc_map): Map R_XSTORMY16_{LO,HI}16 to BFD_RELOC_{LO,HI}16.
+       (xstormy16_info_to_howto_rela): Use R_XSTORMY16_GNU_VTINHERIT to
+       determine the start of the second reloc table.
+
 2002-12-16  Nathan Tallent  <eraxxon@alumni.rice.edu>
 
        * ecofflink.c: Fix the reading of the debugging information