From bb138b644eb6e73b19634a1b3d896eb8fe349fb4 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Thu, 12 Aug 1993 18:47:18 +0000 Subject: [PATCH] * libecoff.h (ecoff_backend_data): Added constructor_reloc and finish_reloc fields. * ecoff.c: Move MIPS reloc support from here... * coff-mips.c: to here. * ecoff.c (ecoff_set_symbol_info): Get constructor reloc howto from backend. (ecoff_slurp_reloc_table): Removed MIPS specific stuff. Call finish_reloc backend function. (ecoff_write_object_contents): Removed MIPS specific assertions. * coff-mips.c (mips_finish_reloc): New function. (mips_ecoff_backend_data): Fill in new fields. * coff-alpha.c (alpha_ecoff_backend_data): Use NULL for new fields. * targets.c: Added extern for ecoffalpha_little_vec. --- bfd/ChangeLog | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 83a1bf1..9c67db7 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -16,6 +16,21 @@ Thu Aug 12 10:32:47 1993 David J. Mackenzie (djm@thepub.cygnus.com) Thu Aug 12 08:30:05 1993 Ian Lance Taylor (ian@cygnus.com) + * libecoff.h (ecoff_backend_data): Added constructor_reloc and + finish_reloc fields. + * ecoff.c: Move MIPS reloc support from here... + * coff-mips.c: to here. + * ecoff.c (ecoff_set_symbol_info): Get constructor reloc howto + from backend. + (ecoff_slurp_reloc_table): Removed MIPS specific stuff. Call + finish_reloc backend function. + (ecoff_write_object_contents): Removed MIPS specific assertions. + * coff-mips.c (mips_finish_reloc): New function. + (mips_ecoff_backend_data): Fill in new fields. + * coff-alpha.c (alpha_ecoff_backend_data): Use NULL for new + fields. + * targets.c: Added extern for ecoffalpha_little_vec. + * bfd.c (_bfd_host_big_endian): Removed. * bfd-in.h (HOST_BYTE_ORDER_BIG_P, bfd_header_twiddle_required): Removed. -- 2.7.4