From 92976c09d56f51a21d4ae95ff4c702609747391c Mon Sep 17 00:00:00 2001 From: "Frank Ch. Eigler" Date: Wed, 15 Apr 1998 17:36:43 +0000 Subject: [PATCH] * Customer specs changed one R5900 COP2 instruction bit-pattern. Wed Apr 15 10:30:07 1998 Frank Ch. Eigler * vu0.h: Specs changed for VCALLMSR bit pattern. * mips-dis.c: (print_insn_arg) Matching change. --- opcodes/ChangeLog | 7 +++++++ opcodes/mips-dis.c | 6 +++--- opcodes/vu0.h | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index 8b4dd74d70e..4230c8ea5cb 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,10 @@ +start-sanitize-r5900 +Wed Apr 15 10:30:07 1998 Frank Ch. Eigler + + * 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 * arm-dis.c (print_insn_arm): Add "_all" extension to 'C' diff --git a/opcodes/mips-dis.c b/opcodes/mips-dis.c index f7f29bc1b8b..424567d027f 100644 --- a/opcodes/mips-dis.c +++ b/opcodes/mips-dis.c @@ -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; diff --git a/opcodes/vu0.h b/opcodes/vu0.h index 3720d838eb1..a260ff432f7 100644 --- a/opcodes/vu0.h +++ b/opcodes/vu0.h @@ -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}, -- 2.30.2