aboutsummaryrefslogtreecommitdiff
path: root/bfd/cpu-i370.c
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2002-03-13 07:30:45 +0000
committerAlan Modra <amodra@gmail.com>2002-03-13 07:30:45 +0000
commitb74fa2cd15f80f123495fad4f2f3edc092e90138 (patch)
treee00414ad41207813dd45f5e4976c87b28b3585ca /bfd/cpu-i370.c
parentfa7ea4d86407b3674af92cacfac9afddc8819a1f (diff)
downloadfsf-binutils-gdb-b74fa2cd15f80f123495fad4f2f3edc092e90138.zip
fsf-binutils-gdb-b74fa2cd15f80f123495fad4f2f3edc092e90138.tar.gz
fsf-binutils-gdb-b74fa2cd15f80f123495fad4f2f3edc092e90138.tar.bz2
* archures.c (bfd_default_compatible): Test bits_per_word.
* cpu-i386.c (i386_compatible): Remove. Replace occurrences with bfd_default_compatible. * cpu-i370.c (i370_compatible): Likewise. * cpu-sparc.c (sparc_compatible): Likewise. * cpu-h8300.c (compatible): Test in->arch == out->arch.
Diffstat (limited to 'bfd/cpu-i370.c')
-rw-r--r--bfd/cpu-i370.c27
1 files changed, 3 insertions, 24 deletions
diff --git a/bfd/cpu-i370.c b/bfd/cpu-i370.c
index c6c599a..3f60ae6 100644
--- a/bfd/cpu-i370.c
+++ b/bfd/cpu-i370.c
@@ -24,27 +24,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
#include "sysdep.h"
#include "libbfd.h"
-/* The common i360/370 architecture comes in many forms */
-
-static const bfd_arch_info_type *i370_compatible
- PARAMS ((const bfd_arch_info_type *, const bfd_arch_info_type *));
-
-static const bfd_arch_info_type *
-i370_compatible (a, b)
- const bfd_arch_info_type *a;
- const bfd_arch_info_type *b;
-{
- BFD_ASSERT (a->arch == bfd_arch_i370);
- switch (b->arch)
- {
- default:
- return NULL;
- case bfd_arch_i370:
- return bfd_default_compatible (a, b);
- }
- /*NOTREACHED*/
-}
-
static const bfd_arch_info_type arch_info_struct[] =
{
/* hack alert: old old machines are really 16 and 24 bit arch ... */
@@ -58,7 +37,7 @@ static const bfd_arch_info_type arch_info_struct[] =
"i370:360",
3,
false, /* not the default */
- i370_compatible,
+ bfd_default_compatible,
bfd_default_scan,
&arch_info_struct[1]
},
@@ -72,7 +51,7 @@ static const bfd_arch_info_type arch_info_struct[] =
"i370:370",
3,
false, /* not the default */
- i370_compatible,
+ bfd_default_compatible,
bfd_default_scan,
0
},
@@ -89,7 +68,7 @@ const bfd_arch_info_type bfd_i370_arch =
"i370:common",
3,
true, /* the default */
- i370_compatible,
+ bfd_default_compatible,
bfd_default_scan,
&arch_info_struct[0]
};