Lines Matching defs:features
46 /* Various combinations of CF architecture features */
99 architectural features are supported. */
142 /* Return the architectural features supported by MACH */
154 architectural features. We find the machine with the smallest
155 number of additional features. If there is no such machine, we
156 find the one with the smallest number of missing features. */
158 int bfd_m68k_features_to_mach (unsigned features)
170 if (m68k_arch_features[ix] == features)
172 this_extra = bit_count (m68k_arch_features[ix] & ~features);
179 this_missing = bit_count (features & ~m68k_arch_features[ix]);
209 /* Merge the machine features. */
210 unsigned features = (bfd_m68k_mach_to_features (a->mach)
214 if ((~features & (cpu32 | mcfisa_a)) == 0)
218 if ((~features & (fido_a | mcfisa_a)) == 0)
222 if ((~features & (mcfisa_aa | mcfisa_b)) == 0)
226 if ((~features & (mcfmac | mcfemac)) == 0)
245 return bfd_lookup_arch (a->arch, bfd_m68k_features_to_mach (features));