* crx-dis.c (match_opcode): Truncate mcode to 32-bit.
+2009-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
+
+ * crx-dis.c (match_opcode): Truncate mcode to 32-bit.
+
2009-09-29 DJ Delorie <dj@redhat.com>
* Makefile.am: Add RX files.
2009-09-29 DJ Delorie <dj@redhat.com>
* Makefile.am: Add RX files.
unsigned long mask;
/* The instruction 'constant' opcode doewsn't exceed 32 bits. */
unsigned long mask;
/* The instruction 'constant' opcode doewsn't exceed 32 bits. */
- unsigned long doubleWord = words[1] + (words[0] << 16);
+ unsigned long doubleWord = (words[1] + (words[0] << 16)) & 0xffffffff;
/* Start searching from end of instruction table. */
instruction = &crx_instruction[NUMOPCODES - 2];
/* Start searching from end of instruction table. */
instruction = &crx_instruction[NUMOPCODES - 2];