* Customer specs changed one R5900 COP2 instruction bit-pattern.
authorFrank Ch. Eigler <fche@redhat.com>
Wed, 15 Apr 1998 17:36:43 +0000 (17:36 +0000)
committerFrank Ch. Eigler <fche@redhat.com>
Wed, 15 Apr 1998 17:36:43 +0000 (17:36 +0000)
Wed Apr 15 10:30:07 1998   Frank Ch. Eigler  <fche@cygnus.com>

* vu0.h: Specs changed for VCALLMSR bit pattern.
* mips-dis.c: (print_insn_arg) Matching change.

opcodes/ChangeLog
opcodes/mips-dis.c
opcodes/vu0.h

index 8b4dd74d70ee4ab3dde92aa9ac7c82bf516f2587..4230c8ea5cb6b212fc7b6f167b5ccdc5046f2210 100644 (file)
@@ -1,3 +1,10 @@
+start-sanitize-r5900
+Wed Apr 15 10:30:07 1998   Frank Ch. Eigler  <fche@cygnus.com>
+
+       * vu0.h: Specs changed for VCALLMSR bit pattern.
+       * mips-dis.c: (print_insn_arg) Matching change.
+
+end-sanitize-r5900
 Mon Apr 13 16:59:39 1998  Nick Clifton  <nickc@cygnus.com>
 
        * arm-dis.c (print_insn_arm): Add "_all" extension to 'C'
index f7f29bc1b8be2ae967fe46578b3b1eadd80bb1ac..424567d027f151bdc4477afecf8193ec901afde6 100644 (file)
@@ -183,14 +183,14 @@ print_insn_arg (d, l, pc, info)
                             (l >> OP_SH_FS) & OP_MASK_FS);
       break;
 
-    /* start-sanitize-r5900
+    /* start-sanitize-r5900 */
     case '0':
       (*info->fprintf_func) (info->stream, "0x%x",
                              (l >> 6) & 0x1f);
       break;
 
     case '9':
-      (*info->fprintf_func) (info->stream, "vi19");
+      (*info->fprintf_func) (info->stream, "vi27");
       break;
 
     case '1':
@@ -655,7 +655,7 @@ print_insn_mips16 (memaddr, info)
   int length;
   int insn;
   boolean use_extend;
-  int extend;
+  int extend = 0;
   const struct mips_opcode *op, *opend;
 
   info->bytes_per_chunk = 2;
index 3720d838eb11d75ab846a31c7e5c443dd89d0478..a260ff432f70682feb4c69ac36e1aa86342ca611 100644 (file)
@@ -45,7 +45,7 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  *
 {"vadday", "&UK,2K,1#y",       0x4a00003d, 0xfe0007ff, 0,              T5},
 {"vaddaz", "&UK,2K,1#z",       0x4a00003e, 0xfe0007ff, 0,              T5},
 {"vcallms","O",                0x4a000038, 0xffe0003f, 0,              T5},
-{"vcallmsr", "9",              0x4a009839, 0xffffffff, 0,              T5},
+{"vcallmsr", "9",      0x4a00d839, 0xffffffff, 0,              T5},
 {"vclip","2",          0x4be001ff, 0xffff07ff, 0,              T5},
 {"vdiv","Q,8,7",       0x4a0003bc, 0xfe0007ff, 0,              T5},
 {"vftoi0", "&1K,2K",   0x4a00017c, 0xfe0007ff, 0,              T5},