* ecoff.c (ecoff_swap_tir_in): Change input argument to const.
[binutils-gdb.git] / bfd / ChangeLog
index e198192dd2dec5c80d6c0372853d0362553206a6..f169f3db3ecc5901bbaecd8da18e47d844a1e7a8 100644 (file)
@@ -1,3 +1,50 @@
+Mon Jun 20 11:06:27 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
+
+       * ecoff.c (ecoff_swap_tir_in): Change input argument to const.
+       (ecoff_swap_tir_out): Likewise.
+       (ecoff_swap_rndx_in, ecoff_swap_rndx_out): Likewise.
+       (ecoff_slurp_symbolic_info): Add new arguments to correspond to
+       read_debug_info entry point in ecoff_debug_swap structure.
+       Change all calls.
+       * libecoff.h (ecoff_slurp_symbolic_info): Change declaration.
+       * ecoffswap.h (ecoff_swap_tir_in, ecoff_swap_tir_out): Declare.
+       (ecoff_swap_rndx_in, ecoff_swap_rndx_out): Declare.
+       * coff-alpha.c (alpha_ecoff_backend_data): Initialize new
+       ecoff_debug_swap fields.
+       * coff-mips.c (mips_ecoff_backend_data): Likewise.
+       * elf32-mips.c (mips_elf_read_ecoff_info): Undefine READ.
+       (mips_elf_ecoff_debug_swap): Initialize new ecoff_debug_swap
+       fields.
+       * configure.in (bfd_elf32_bigmips_vec): Use ecoff.o and
+       ecofflink.o.
+       (bfd_elf32_littlemips_vec): Likewise.
+       (ecoff_big_vec, ecoff_little_vec): Likewise.
+       (ecoffalpha_little_vec): Likewise.
+       * Makefile.in (BFD_LIBS): Remove ecoff.o and ecofflink.o.
+       (BFD32_BACKENDS): Add ecoff.o and ecofflink.o.
+
+       * aoutx.h (NAME(aout,final_link)): Check flavour of sub, not abfd,
+       when computing reloc sizes.  From Eric Youngdale
+       <ericy@cais.cais.com>.
+       * elfcode.h (elf_bfd_final_link): Don't try to compute maximum
+       reloc count or size for a non-ELF file.
+
+       * mipsbsd.c (MY_final_link_callback): Define to avoid warning.
+
+       * hp300hpux.c (MY_final_link_callback): Define to avoid warning.
+       (BMAGIC, QMAGIC): Define; used by aoutx.h.
+       (MY(slurp_symbol_table)): Change translate_from_native_sym_flags
+       calls to use new parameters.
+
+Fri Jun 17 14:45:32 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
+
+       * aout-target.h (MY(callback)): Set the alignments of the text,
+       data and bss sections after determining the architecture.
+
+       * sunos.c (sunos_add_one_symbol): Treat a common symbol from a
+       dynamic object as being in the .bss section of the object, rather
+       than as being undefined.
+
 Fri Jun 17 11:16:50 1994  Jeff Law  (law@snake.cs.utah.edu)
 
        * libhppa.h (bfd_hppa_insn2fmt, hppa_rebuild_insn): Make INLINE.