| Index: bfd/cpu-i960.c
|
| diff --git a/bfd/cpu-i960.c b/bfd/cpu-i960.c
|
| index c7d9231b674dabf278447bdf861c5f98a3aefe2d..9c4a9749a071f7aff6a1b0d84f10c2159c238dfd 100644
|
| --- a/bfd/cpu-i960.c
|
| +++ b/bfd/cpu-i960.c
|
| @@ -1,6 +1,6 @@
|
| /* BFD library support routines for the i960 architecture.
|
| Copyright 1990, 1991, 1993, 1994, 1996, 1999, 2000, 2001, 2002, 2005, 2006,
|
| - 2007 Free Software Foundation, Inc.
|
| + 2007, 2012 Free Software Foundation, Inc.
|
| Hacked by Steve Chamberlain of Cygnus Support.
|
|
|
| This file is part of BFD, the Binary File Descriptor library.
|
| @@ -24,19 +24,13 @@
|
| #include "bfd.h"
|
| #include "libbfd.h"
|
|
|
| -static bfd_boolean scan_960_mach
|
| - PARAMS ((const bfd_arch_info_type *, const char *));
|
| -static const bfd_arch_info_type *compatible
|
| - PARAMS ((const bfd_arch_info_type *, const bfd_arch_info_type *));
|
| -
|
| /* This routine is provided a string, and tries to work out if it
|
| could possibly refer to the i960 machine pointed at in the
|
| info_struct pointer */
|
|
|
| static bfd_boolean
|
| -scan_960_mach (ap, string)
|
| - const bfd_arch_info_type *ap;
|
| - const char *string;
|
| +scan_960_mach (const bfd_arch_info_type *ap,
|
| + const char *string)
|
| {
|
| unsigned long machine;
|
| int fail_because_not_80960 = FALSE;
|
| @@ -117,9 +111,8 @@ scan_960_mach (ap, string)
|
| to its info structure */
|
|
|
| static const bfd_arch_info_type *
|
| -compatible (a,b)
|
| - const bfd_arch_info_type *a;
|
| - const bfd_arch_info_type *b;
|
| +compatible (const bfd_arch_info_type *a,
|
| + const bfd_arch_info_type *b)
|
| {
|
|
|
| /* The i960 has distinct subspecies which may not interbreed:
|
| @@ -156,17 +149,14 @@ compatible (a,b)
|
| };
|
|
|
| if (a->arch != b->arch || matrix[a->mach][b->mach] == ERROR)
|
| - {
|
| return NULL;
|
| - }
|
| - else
|
| - {
|
| - return (a->mach == matrix[a->mach][b->mach]) ? a : b;
|
| - }
|
| +
|
| + return (a->mach == matrix[a->mach][b->mach]) ? a : b;
|
| }
|
|
|
| #define N(a,b,d,n) \
|
| -{ 32, 32, 8,bfd_arch_i960,a,"i960",b,3,d,compatible,scan_960_mach,n,}
|
| +{ 32, 32, 8,bfd_arch_i960,a,"i960",b,3,d,compatible,scan_960_mach, \
|
| + bfd_arch_default_fill, n,}
|
|
|
| static const bfd_arch_info_type arch_info_struct[] =
|
| {
|
|
|