2001-11-14 Dave Brolley <brolley@redhat.com>
authorDave Brolley <brolley@redhat.com>
Wed, 14 Nov 2001 19:48:54 +0000 (19:48 +0000)
committerDave Brolley <brolley@redhat.com>
Wed, 14 Nov 2001 19:48:54 +0000 (19:48 +0000)
* m32r-dis.c: Regenerated.
* fr30-dis.c: Regenerated.

opcodes/ChangeLog
opcodes/fr30-dis.c
opcodes/m32r-dis.c

index c1c21f801c4a2718584fc27df7bcae4ca13818a8..b041d52184ec987c01828e92feccc80bc4618466 100644 (file)
@@ -1,3 +1,8 @@
+2001-11-14  Dave Brolley  <brolley@redhat.com>
+
+       * m32r-dis.c: Regenerated.
+       * fr30-dis.c: Regenerated.
+
 2001-11-14  Andreas Jaeger  <aj@suse.de>
 
        * i386-dis.c (print_insn): Use x86-64 as option.
index 5de2681d1fd4d542ecdeed020bfb11b2edd8d921..7f04125b131daf4f9bf26204fc7bed5d70ca4adb 100644 (file)
@@ -500,9 +500,13 @@ print_insn (cd, pc, info, buf, buflen)
   CGEN_INSN_INT insn_value;
   const CGEN_INSN_LIST *insn_list;
   CGEN_EXTRACT_INFO ex_info;
+  int basesize;
 
   /* Extract base part of instruction, just in case CGEN_DIS_* uses it. */
-  insn_value = cgen_get_insn_value (cd, buf, buflen * 8);
+  basesize = cd->base_insn_bitsize < buflen * 8 ?
+                                     cd->base_insn_bitsize : buflen * 8;
+  insn_value = cgen_get_insn_value (cd, buf, basesize);
+
 
   /* Fill in ex_info fields like read_insn would.  Don't actually call
      read_insn, since the incoming buffer is already read (and possibly
index 287d6bc935a8281e17ec0a5309c15c4815bf1e37..f2ce72a6730840a4e017e3bdc1451563bb0ec8ab 100644 (file)
@@ -431,9 +431,13 @@ print_insn (cd, pc, info, buf, buflen)
   CGEN_INSN_INT insn_value;
   const CGEN_INSN_LIST *insn_list;
   CGEN_EXTRACT_INFO ex_info;
+  int basesize;
 
   /* Extract base part of instruction, just in case CGEN_DIS_* uses it. */
-  insn_value = cgen_get_insn_value (cd, buf, buflen * 8);
+  basesize = cd->base_insn_bitsize < buflen * 8 ?
+                                     cd->base_insn_bitsize : buflen * 8;
+  insn_value = cgen_get_insn_value (cd, buf, basesize);
+
 
   /* Fill in ex_info fields like read_insn would.  Don't actually call
      read_insn, since the incoming buffer is already read (and possibly