* Makefile.in: added coff-h8300

* configure.in: now h8 is a coff target
	* cpu-h8300.c: fix various disassembly problems
	* libcoff.h: took out some code which has been #0ed for a long
	time.
	* targets.c: added h8 coff
	* coff-a29k.c, coff-i386.c, coff-i960.c, coff-m68k.c, coff-m88k.c
	added new macro RTYPE2HOWTO to take a load of #ifdefs out of
	coffcode.h
	* coffcode.h: Started to change the way machine dependencies are
	handled, from the nest of #ifdefs to macros defined in the
	including coff-<foo>.c
This commit is contained in:
Steve Chamberlain
1991-11-27 16:56:08 +00:00
parent a33336a38e
commit 3b4f1a5d05
12 changed files with 397 additions and 291 deletions

View File

@@ -358,6 +358,7 @@ extern bfd_target i386aout_vec;
extern bfd_target a29kcoff_big_vec;
extern bfd_target trad_core_vec;
extern bfd_target rs6000coff_vec;
extern bfd_target h8300coff_vec;
#ifdef DEFAULT_VECTOR
extern bfd_target DEFAULT_VECTOR;
@@ -406,6 +407,7 @@ SELECT_VECS,
#define I386AOUT_VEC i386aout_vec
#define A29KCOFF_BIG_VEC a29kcoff_big_vec
#define RS6000COFF_VEC rs6000coff_vec
#define H8300COFF_VEC h8300coff_vec
#endif
bfd_target *target_vector[] = {
@@ -448,6 +450,9 @@ bfd_target *target_vector[] = {
#endif
#endif
#ifdef H300COFF_VEC
&h8300coff_vec,
#endif
#ifdef M88KBCS_VEC
&M88KBCS_VEC,
#endif