.#define bfd_mach_sparc_v9_p(mach) \
. ((mach) >= bfd_mach_sparc_v8plus && (mach) <= bfd_mach_sparc_v9a)
. bfd_arch_mips, {* MIPS Rxxxx *}
+.#define bfd_mach_mips3000 3000
+.#define bfd_mach_mips6000 6000
+.#define bfd_mach_mips4000 4000
+.#define bfd_mach_mips8000 8000
+.#define bfd_mach_mips16 16
+. {* start-sanitize-vr5400 *}
+.#define bfd_mach_vr5400 5400
+.#define bfd_mach_vr5000 5000
+. {* end-sanitize-vr5400 *}
. bfd_arch_i386, {* Intel 386 *}
.#define bfd_mach_i386_i386 0
.#define bfd_mach_i386_i8086 1
. {* start-sanitize-tic80 *}
. bfd_arch_tic80, {* TI TMS320c80 (MVP) *}
. {* end-sanitize-tic80 *}
+. {* start-sanitize-sky *}
+. bfd_arch_txvu, {* TX VU *}
+.#define bfd_mach_txvu 0
+. {* end-sanitize-sky *}
. bfd_arch_v850, {* NEC V850 *}
.#define bfd_mach_v850 0
. {* start-sanitize-v850e *}
.#define bfd_mach_v850e 'E'
+.#define bfd_mach_v850ea 'A'
. {* end-sanitize-v850e *}
-. {* start-sanitize-v850eq *}
-.#define bfd_mach_v850eq 'Q'
-. {* end-sanitize-v850eq *}
. bfd_arch_arc, {* Argonaut RISC Core *}
.#define bfd_mach_arc_base 0
. bfd_arch_m32r, {* Mitsubishi M32R/D *}
+.#define bfd_mach_m32r 0 {* backwards compatibility *}
+. {* start-sanitize-m32rx *}
+.#define bfd_mach_m32rx 'x'
+. {* end-sanitize-m32rx *}
. bfd_arch_mn10200, {* Matsushita MN10200 *}
. bfd_arch_mn10300, {* Matsushita MN10300 *}
. bfd_arch_last
/* start-sanitize-tic80 */
extern const bfd_arch_info_type bfd_tic80_arch;
/* end-sanitize-tic80 */
+/* start-sanitize-sky */
+extern const bfd_arch_info_type bfd_txvu_arch;
+/* end-sanitize-sky */
extern const bfd_arch_info_type bfd_vax_arch;
extern const bfd_arch_info_type bfd_we32k_arch;
extern const bfd_arch_info_type bfd_z8k_arch;
/* start-sanitize-tic80 */
&bfd_tic80_arch,
/* end-sanitize-tic80 */
+/* start-sanitize-sky */
+ &bfd_txvu_arch,
+/* end-sanitize-sky */
&bfd_vax_arch,
&bfd_we32k_arch,
&bfd_z8k_arch,
ptr_src++;
}
- /* NOTE: The below is retained for compatibility only. Please do
- not add to this code. */
+ /* NOTE: The below is retained for compatibility only.
+ PLEASE DO NOT ADD TO THIS CODE. */
switch (number)
{
break;
case 3000:
+ arch = bfd_arch_mips;
+ number = bfd_mach_mips3000;
+ break;
+
case 4000:
arch = bfd_arch_mips;
+ number = bfd_mach_mips4000;
break;
case 6000: