Changeset 609 for branches/GNU/src/binutils/bfd/cpu-sparc.c
- Timestamp:
- Aug 16, 2003, 6:59:22 PM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/GNU/src/binutils/bfd/cpu-sparc.c
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.1.1.2
r608 r609 1 1 /* BFD support for the SPARC architecture. 2 Copyright 1992, 1995, 1996, 1998, 2000 Free Software Foundation, Inc. 2 Copyright 1992, 1995, 1996, 1998, 2000, 2002 3 Free Software Foundation, Inc. 3 4 4 5 This file is part of BFD, the Binary File Descriptor library. … … 22 23 #include "libbfd.h" 23 24 24 /* Don't mix 32 bit and 64 bit files. */25 26 static const bfd_arch_info_type *sparc_compatible27 PARAMS ((const bfd_arch_info_type *, const bfd_arch_info_type *));28 29 static const bfd_arch_info_type *30 sparc_compatible (a, b)31 const bfd_arch_info_type *a;32 const bfd_arch_info_type *b;33 {34 if (a->bits_per_word != b->bits_per_word)35 return NULL;36 37 return bfd_default_compatible (a, b);38 }39 40 25 static const bfd_arch_info_type arch_info_struct[] = 41 26 { … … 49 34 "sparc:sparclet", 50 35 3, 51 false,52 sparc_compatible,36 FALSE, 37 bfd_default_compatible, 53 38 bfd_default_scan, 54 39 &arch_info_struct[1], … … 63 48 "sparc:sparclite", 64 49 3, 65 false,66 sparc_compatible,50 FALSE, 51 bfd_default_compatible, 67 52 bfd_default_scan, 68 53 &arch_info_struct[2], … … 77 62 "sparc:v8plus", 78 63 3, 79 false,80 sparc_compatible,64 FALSE, 65 bfd_default_compatible, 81 66 bfd_default_scan, 82 67 &arch_info_struct[3], … … 91 76 "sparc:v8plusa", 92 77 3, 93 false,94 sparc_compatible,78 FALSE, 79 bfd_default_compatible, 95 80 bfd_default_scan, 96 81 &arch_info_struct[4], … … 105 90 "sparc:sparclite_le", 106 91 3, 107 false,108 sparc_compatible,92 FALSE, 93 bfd_default_compatible, 109 94 bfd_default_scan, 110 95 &arch_info_struct[5], … … 119 104 "sparc:v9", 120 105 3, 121 false,122 sparc_compatible,106 FALSE, 107 bfd_default_compatible, 123 108 bfd_default_scan, 124 109 &arch_info_struct[6], … … 133 118 "sparc:v9a", 134 119 3, 135 false,136 sparc_compatible,120 FALSE, 121 bfd_default_compatible, 137 122 bfd_default_scan, 138 123 &arch_info_struct[7], … … 147 132 "sparc:v8plusb", 148 133 3, 149 false,150 sparc_compatible,134 FALSE, 135 bfd_default_compatible, 151 136 bfd_default_scan, 152 137 &arch_info_struct[8], … … 161 146 "sparc:v9b", 162 147 3, 163 false,164 sparc_compatible,148 FALSE, 149 bfd_default_compatible, 165 150 bfd_default_scan, 166 151 0, … … 178 163 "sparc", 179 164 3, 180 true, /* the default */181 sparc_compatible,165 TRUE, /* the default */ 166 bfd_default_compatible, 182 167 bfd_default_scan, 183 168 &arch_info_struct[0], -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.