/[gcl]/gcl/binutils/bfd/cpu-rs6000.c
ViewVC logotype

Diff of /gcl/binutils/bfd/cpu-rs6000.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.1.1 by camm, Fri Aug 9 05:35:03 2002 UTC revision 1.1.1.1.20.1 by camm, Fri Sep 30 02:08:56 2005 UTC
# Line 1  Line 1 
1  /* BFD back-end for rs6000 support  /* BFD back-end for rs6000 support
2     Copyright 1990, 1991, 1993, 1995, 2000 Free Software Foundation, Inc.     Copyright 1990, 1991, 1993, 1995, 2000, 2002, 2003
3       Free Software Foundation, Inc.
4     FIXME: Can someone provide a transliteration of this name into ASCII?     FIXME: Can someone provide a transliteration of this name into ASCII?
5     Using the following chars caused a compiler warning on HIUX (so I replaced     Using the following chars caused a compiler warning on HIUX (so I replaced
6     them with octal escapes), and isn't useful without an understanding of what     them with octal escapes), and isn't useful without an understanding of what
# Line 46  rs6000_compatible (a,b) Line 47  rs6000_compatible (a,b)
47      case bfd_arch_rs6000:      case bfd_arch_rs6000:
48        return bfd_default_compatible (a, b);        return bfd_default_compatible (a, b);
49      case bfd_arch_powerpc:      case bfd_arch_powerpc:
50        if (b->mach == 0)        if (a->mach == bfd_mach_rs6k)
51          return b;          return b;
52        return NULL;        return NULL;
53      }      }
# Line 64  static const bfd_arch_info_type arch_inf Line 65  static const bfd_arch_info_type arch_inf
65      "rs6000",      "rs6000",
66      "rs6000:rs1",      "rs6000:rs1",
67      3,      3,
68      false, /* not the default */      FALSE, /* not the default */
69      rs6000_compatible,      rs6000_compatible,
70      bfd_default_scan,      bfd_default_scan,
71      &arch_info_struct[1]      &arch_info_struct[1]
# Line 78  static const bfd_arch_info_type arch_inf Line 79  static const bfd_arch_info_type arch_inf
79      "rs6000",      "rs6000",
80      "rs6000:rsc",      "rs6000:rsc",
81      3,      3,
82      false, /* not the default */      FALSE, /* not the default */
83      rs6000_compatible,      rs6000_compatible,
84      bfd_default_scan,      bfd_default_scan,
85      &arch_info_struct[2]      &arch_info_struct[2]
# Line 92  static const bfd_arch_info_type arch_inf Line 93  static const bfd_arch_info_type arch_inf
93      "rs6000",      "rs6000",
94      "rs6000:rs2",      "rs6000:rs2",
95      3,      3,
96      false, /* not the default */      FALSE, /* not the default */
97      rs6000_compatible,      rs6000_compatible,
98      bfd_default_scan,      bfd_default_scan,
99      0      0
# Line 109  const bfd_arch_info_type bfd_rs6000_arch Line 110  const bfd_arch_info_type bfd_rs6000_arch
110      "rs6000",      "rs6000",
111      "rs6000:6000",      "rs6000:6000",
112      3,      3,
113      true, /* the default */      TRUE, /* the default */
114      rs6000_compatible,      rs6000_compatible,
115      bfd_default_scan,      bfd_default_scan,
116      &arch_info_struct[0]      &arch_info_struct[0]

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.1.20.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26