* m10300-dis.c (print_insn_mn10300): 0xf7 opcode prefix specifies
[platform/upstream/binutils.git] / opcodes / m10300-dis.c
index ab2fed9..b52efb3 100644 (file)
@@ -145,6 +145,9 @@ print_insn_mn10300 (memaddr, info)
 
   /* These are four byte insns.  */
   else if ((insn & 0xff) == 0xfa
+           /* start-sanitize-am33 */
+          || (insn & 0xff) == 0xf7
+           /* end-sanitize-am33 */
           || (insn & 0xff) == 0xfb)
     {
       status = (*info->read_memory_func) (memaddr, buffer, 4, info);
@@ -312,7 +315,8 @@ disassemble (memaddr, info, insn, size)
            }
          /* start-sanitize-am33 */
          else if (size == 4
-                  && op->format == FMT_D7)
+                  && (op->format == FMT_D7
+                      || op->format == FMT_D10))
            {
              extension = 0;
            }