* archive.c (_bfd_generic_read_ar_hdr_mag): Simplify end-of-name test.
[binutils-gdb.git] / bfd / ChangeLog
index e37e4b099b75c098598859c5a97a3122cacea3e0..ee383f1f82b03fca85c9ec7bf2c5b686279d1aa4 100644 (file)
@@ -1,3 +1,25 @@
+Fri Apr 17 22:29:04 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * elf32-mips.c (mips_elf_relocate_section): Do not complain about
+       an out of range pc-relative jump/call to an undefined weak symbol.
+
+Thu Apr 16 13:49:00 1998  Richard Henderson  <rth@cygnus.com>
+
+       * elf64-alpha.c (elf64_alpha_do_reloc_gpdisp): Do all gpdisp 
+       comparisons signed.
+
+Thu Apr 16 11:43:33 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * archive.c (bfd_generic_archive_p): If a slurp subroutine returns
+       an error other than bfd_error_system_call, set the error to
+       bfd_error_wrong_format.
+
+       * targets.c (bfd_target_vector) [SELECT_VECS not defined]: Add
+       bfd_elf32_powerpcle_vec.
+
+       * elf.c (copy_private_bfd_data): If all the p_paddr fields in the
+       program segments are zero, don't set p_paddr_valid.
+
 Wed Apr 15 22:15:16 1998  Richard Henderson  <rth@cygnus.com>
 
        * elf64-alpha.c: Initial implementation of relaxation --