* mips-dis.c (is_newabi): EABI is not a NewABI.
[deliverable/binutils-gdb.git] / opcodes / disassemble.c
index c8690ed649f7f84616603297378d18acfe61f9b7..93f3f005a4526b32a9afc20e2cbd4e460befae0d 100644 (file)
@@ -65,6 +65,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
 #define ARCH_w65
 #define ARCH_xstormy16
 #define ARCH_z8k
+#define INCLUDE_SHMEDIA
 #endif
 
 
@@ -277,6 +278,16 @@ disassembler (abfd)
 #endif
 #ifdef ARCH_sh
     case bfd_arch_sh:
+#ifdef INCLUDE_SHMEDIA
+      if (bfd_get_mach (abfd) == bfd_mach_sh5)
+       {
+         if (bfd_big_endian (abfd))
+           disassemble = print_insn_sh64;
+         else
+           disassemble = print_insn_sh64l;
+         break;
+       }
+#endif
       if (bfd_big_endian (abfd))
        disassemble = print_insn_sh;
       else
This page took 0.02457 seconds and 4 git commands to generate.