With these changes, the binutils mostly work on the Alpha, except for
authorIan Lance Taylor <ian@airs.com>
Wed, 4 Aug 1993 01:37:25 +0000 (01:37 +0000)
committerIan Lance Taylor <ian@airs.com>
Wed, 4 Aug 1993 01:37:25 +0000 (01:37 +0000)
commit48edba8191dd288243f3f041bc4d04f15a84af19
treec2578662cf55b796c6ceab6d136bf775c89feb62
parent05e9e18869d9e0741b1233e0f79dfd5cdfc3a947
With these changes, the binutils mostly work on the Alpha, except for
objdump -r.

* coffswap.h: Added macros used when accessing several fields;
default is the same as before.
(coff_swap_aouthdr_{in,out}): Handle the Alpha ECOFF fields.
* coff-alpha.c: Defined macros to use the right sizes in
coffswap.h.
* libecoff.h: Backend information is now in target vector, not
BFD.  Start of backend information is COFF backend information.
* coff-alpha.c, coff-mips.c: Changed accordingly.
* ecoff.c (ecoff_mkobject): New function.
(ARMAP_START): Changed into backend information, since Alpha uses
a different name.
(ecoff_slurp_armap): Don't overlay archive header.
* bfd.c: Include libcoff.h.
bfd/ChangeLog
bfd/bfd.c
bfd/ecoff.c