remove bigus code.
authorNick Clifton <nickc@redhat.com>
Wed, 11 Aug 1999 08:57:44 +0000 (08:57 +0000)
committerNick Clifton <nickc@redhat.com>
Wed, 11 Aug 1999 08:57:44 +0000 (08:57 +0000)
opcodes/mcore-dis.c
opcodes/mcore-opc.h

index 36612a2e6f77db2ad8fe9f3b9d1b993c077b15a4..e3bfe7ddb01f3a7407b4b7dc4e15519d33dca4ca 100644 (file)
@@ -57,10 +57,6 @@ static const unsigned short imsk[] =
     /* OMc */ 0xFF00,
     /* SIa */ 0xFE00,
 
-/* start-sanitize-m340 */
-  /* MULSH */ 0xFF00,
-/* end-sanitize-m340 */
-                
     /* JC  */ 0,               /* JC,JU,JL don't appear in object */
     /* JU  */ 0,
     /* JL  */ 0,
@@ -109,16 +105,7 @@ print_insn_mcore (memaddr, info)
       return -1;
     }
 
-/* start-sanitize-m340 */
-  if (info->endian == BFD_ENDIAN_BIG)
-/* end-sanitize-m340 */
     inst = (ibytes[0] << 8) | ibytes[1];
-/* start-sanitize-m340 */
-  else if (info->endian == BFD_ENDIAN_LITTLE)
-    inst = (ibytes[1] << 8) | ibytes[0];
-  else
-    abort ();
-/* end-sanitize-m340 */
 
   /* Just a linear search of the table.  */
   for (op = mcore_table; op->name != 0; op ++)
@@ -142,9 +129,6 @@ print_insn_mcore (memaddr, info)
        case JSR: fprintf (stream, "\t%s", name); break;
        case OC:  fprintf (stream, "\t%s, %s", name, crname[(inst >> 4) & 0x1F]); break;
        case O1R1: fprintf (stream, "\t%s, r1", name); break;
-/* start-sanitize-m340 */
-       case MULSH:
-/* end-sanitize-m340 */
        case O2: fprintf (stream, "\t%s, %s", name, grname[(inst >> 4) & 0xF]); break;
        case X1: fprintf (stream, "\tr1, %s", name); break;
        case OI: fprintf (stream, "\t%s, %d", name, ((inst >> 4) & 0x1F) + 1); break;
@@ -209,12 +193,6 @@ print_insn_mcore (memaddr, info)
                break;
              }
            
-/* start-sanitize-m340 */
-           if (info->endian == BFD_ENDIAN_LITTLE)
-             val = (ibytes[3] << 24) | (ibytes[2] << 16)
-               | (ibytes[1] << 8) | (ibytes[0]);
-           else
-/* end-sanitize-m340 */
              val = (ibytes[0] << 24) | (ibytes[1] << 16)
                | (ibytes[2] << 8) | (ibytes[3]);
            
@@ -240,12 +218,6 @@ print_insn_mcore (memaddr, info)
                break;
              }
 
-/* start-sanitize-m340 */
-           if (info->endian == BFD_ENDIAN_LITTLE)
-             val = (ibytes[3] << 24) | (ibytes[2] << 16)
-               | (ibytes[1] << 8) | (ibytes[0]);
-           else
-/* end-sanitize-m340 */
              val = (ibytes[0] << 24) | (ibytes[1] << 16)
                | (ibytes[2] << 8) | (ibytes[3]);
            
index 856f78b617c7c2f154475e4dc9583ff204e8b89c..606ba846efd4619922c2e7ebb5dc8e17726c344b 100644 (file)
@@ -24,9 +24,6 @@ typedef enum
   OMa,   SI,   I7,   LS,   BR,    BL,    LR,    LJ,
   RM,    RQ,   JSR,  JMP,  OBRa,  OBRb,  OBRc,  OBR2,
   O1R1,  OMb,  OMc,  SIa,
-  /* start-sanitize-m340 */  
-  MULSH,
-  /* end-sanitize-m340 */  
   JC,    JU,   JL,   RSI,  DO21,  OB2
 }
 mcore_opclass;
@@ -51,9 +48,6 @@ mcore_opcode_info mcore_table[] =
   { "stop",    O0,     0,      0x0004 },
   { "wait",    O0,     0,      0x0005 },
   { "doze",    O0,     0,      0x0006 },
-  /* start-sanitize-m340 */
-  { "idly4",    O0,     0,      0x0007 },
-  /* end-sanitize-m340 */
   { "trap",    OT,     0,      0x0008 },
 /* SPACE:                       0x000C - 0x000F */
 /* SPACE:                       0x0010 - 0x001F */
@@ -152,10 +146,6 @@ mcore_opcode_info mcore_table[] =
   { "movi",    I7,     0,      0x6000 },
 #define MCORE_INST_BMASKI_ALT  0x6000
 #define MCORE_INST_BGENI_ALT   0x6000
-/* start-sanitize-m340 */
-  { "mulsh",    MULSH,  0,      0x6800 },
-  { "muls.h",   MULSH,  0,      0x6800 },
-/* end-sanitize-m340 */
 /* SPACE:                       0x6900 - 0x6FFF */
   { "jmpi",    LJ,     1,      0x7000 },
   { "jsri",    LJ,     0,      0x7F00 },