diff options
Diffstat (limited to 'opcodes/disassemble.c')
-rw-r--r-- | opcodes/disassemble.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/opcodes/disassemble.c b/opcodes/disassemble.c index 479e9e7c296..c4e2cad0cc1 100644 --- a/opcodes/disassemble.c +++ b/opcodes/disassemble.c @@ -216,7 +216,10 @@ disassembler (abfd) #endif #ifdef ARCH_rs6000 case bfd_arch_rs6000: - disassemble = print_insn_rs6000; + if (bfd_get_mach (abfd) == 620) + disassemble = print_insn_big_powerpc; + else + disassemble = print_insn_rs6000; break; #endif #ifdef ARCH_sh |