Undo part of 3/26 change and always create got section
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index 834a1a87b38e90157ace35d4e228939c80cb3b8e..c5665109e69b216f81e2aca33cf53b5e3b79feac 100644 (file)
@@ -1,3 +1,86 @@
+Wed Apr  2 16:19:41 1997  Mike Meissner  <meissner@cygnus.com>
+
+       * elf32-ppc.c (ppc_elf_check_relocs): Undo March 26 change and
+       always create got section so that the _GLOBAL_OFFSET_TABLE_ label
+       is always created.
+
+Wed Apr  2 10:49:07 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * elf-m10200.c: Rename from elf32-mn10200.c.
+       * elf-m10300.c: Rename from elf32-mn10300.c.
+       * cpu-m10200.c: Rename from cpu-mn10200.c
+       * cpu-m10300.c: Rename from cpu-mn10300.c
+       * Makefile.in: Update accordingly.
+
+       * elf32-mips.c (elf_mips_ctor64_howto): New static variable.
+       (elf_mips_isa): Move to earlier in file.
+       (mips_reloc_map): Remove BFD_RELOC_CTOR entry.
+       (bfd_elf32_bfd_reloc_type_lookup): Handle BFD_RELOC_CTOR
+       specially.
+
+       * elf32-mips.c (mips16_jump_reloc): Print a warning rather than
+       calling abort.
+
+Tue Apr  1 16:18:05 1997  Klaus Kaempf  <kkaempf@progis.de>
+
+       * configure.com: New file.
+       * config.h-vms: Remove file.
+       * makefile.vms: Update for new configure scheme.
+
+Mon Mar 31 23:28:39 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
+
+       * libcoff-in.h (ppc_allocate_toc_section): Declare.
+       (ppc_process_before_allocation): Declare.
+       * libcoff.h: Rebuild.
+
+       * coffcode.h (coff_mkobject_hook): Declare if not a macro.
+
+Mon Mar 31 16:29:50 1997  Joel Sherrill  <joel@oarcorp.com>
+
+        * config.bfd (hppa*-*-rtems*): New target, like hppa-*-*elf*.
+
+Mon Mar 31 16:11:35 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * coff-a29k.c (coff_a29k_relocate_section): Don't use symndx as a
+       symbol index for a R_IHCONST reloc.
+
+Mon Mar 31 15:40:59 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
+
+       * targmatch.sed: Do not use \(\) recursively.
+
+Fri Mar 28 14:44:08 1997  H.J. Lu  <hjl@gnu.ai.mit.edu>
+
+       * m68klinux.c (MACHTYPE_OK): Define.
+       * i386linux.c (MACHTYPE_OK): Define.
+
+Fri Mar 28 11:56:15 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       From David S. Miller <davem@caip.rutgers.edu> and H.J. Lu
+       <hjl@gnu.ai.mit.edu>:
+       * sparclinux.c: New file.
+       * bfd-in.h (bfd_sparclinux_size_dynamic_sections): Declare.
+       * bfd-in2.h: Rebuild.
+       * config.bfd (sparc-*-linuxaout*, sparc-*-linux*): New targets.
+       * configure.in (sparclinux_vec): Add to list of vectors.
+       * configure: Rebuild.
+       * targets.c (sparclinux_vec): Declare.
+       (bfd_target_vector): Add sparclinux_vec.
+       * Makefile.in: Rebuild dependencies.
+       (BFD32_BACKENDS): Add sparclinux.o.
+       (BFD32_BACKENDS_CFILES): Add sparclinux.c.
+
+       * coff-mips.c (mips_ecoff_backend_data): Initialize new
+       bfd_coff_backend_data field.
+       * coff-alpha.c (alpha_ecoff_backend_data): Likewise.
+
+       * config.bfd: Add bfd_elf64_{big,little}mips_vec to targ_selvecs
+       for mips*el*-*-linux* and mips*-*-linux*.  From H.J. Lu
+       <hjl@lucon.org> and Ralf Baechle <ralf@gnu.ai.mit.edu>.
+
+       * bfd.c: Include "libiberty.h".
+       (strerror): Don't declare.
+       (bfd_errmsg): Call xstrerror rather than strerror.
+
 Thu Mar 27 12:55:42 1997  Ian Lance Taylor  <ian@cygnus.com>
 
        * elf32-i386.c (elf_i386_adjust_dynamic_symbol): Generate a COPY
This page took 0.029414 seconds and 4 git commands to generate.