aboutsummaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1993-08-12 18:47:18 +0000
committerIan Lance Taylor <ian@airs.com>1993-08-12 18:47:18 +0000
commitbb138b644eb6e73b19634a1b3d896eb8fe349fb4 (patch)
tree8ecc391a69e2f71626714d050ec57d196dea741b /bfd
parent2f5195e3a92b21b492ab296bc800dd159247c375 (diff)
downloadgdb-bb138b644eb6e73b19634a1b3d896eb8fe349fb4.zip
gdb-bb138b644eb6e73b19634a1b3d896eb8fe349fb4.tar.gz
gdb-bb138b644eb6e73b19634a1b3d896eb8fe349fb4.tar.bz2
* 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.
Diffstat (limited to 'bfd')
-rw-r--r--bfd/ChangeLog15
1 files changed, 15 insertions, 0 deletions
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.