summaryrefslogtreecommitdiff
path: root/src/disassembler_mips.cc
diff options
context:
space:
mode:
author Brian Carlstrom <bdc@google.com> 2013-03-24 23:47:01 -0700
committer Brian Carlstrom <bdc@google.com> 2013-03-24 23:47:01 -0700
commitd74e41b1cce5373aa24fd2fbea735173f6113d5a (patch)
treefa06500c0496aa2954bd2ae32713ba4fd14d4b32 /src/disassembler_mips.cc
parent333a8ec11113e75552093cf8be6fbda2673a5be3 (diff)
Fixes for comparisons between signed and unsigned values with new jb-mr2 compiler
Change-Id: Ibfcf8dca0b36b29548231c829be3c160c1c6d747
Diffstat (limited to 'src/disassembler_mips.cc')
-rw-r--r--src/disassembler_mips.cc20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/disassembler_mips.cc b/src/disassembler_mips.cc
index a2817963f9..7fba4a8678 100644
--- a/src/disassembler_mips.cc
+++ b/src/disassembler_mips.cc
@@ -128,16 +128,16 @@ static const MipsInstruction gMipsInstructions[] = {
{ kITypeMask, 14 << kOpcodeShift, "ori", "TSi", },
{ kITypeMask, 15 << kOpcodeShift, "lui", "TI", },
- { kITypeMask, 32 << kOpcodeShift, "lb", "TO", },
- { kITypeMask, 33 << kOpcodeShift, "lh", "TO", },
- { kITypeMask, 35 << kOpcodeShift, "lw", "TO", },
- { kITypeMask, 36 << kOpcodeShift, "lbu", "TO", },
- { kITypeMask, 37 << kOpcodeShift, "lhu", "TO", },
- { kITypeMask, 40 << kOpcodeShift, "sb", "TO", },
- { kITypeMask, 41 << kOpcodeShift, "sh", "TO", },
- { kITypeMask, 43 << kOpcodeShift, "sw", "TO", },
- { kITypeMask, 49 << kOpcodeShift, "lwc1", "tO", },
- { kITypeMask, 57 << kOpcodeShift, "swc1", "tO", },
+ { kITypeMask, 32u << kOpcodeShift, "lb", "TO", },
+ { kITypeMask, 33u << kOpcodeShift, "lh", "TO", },
+ { kITypeMask, 35u << kOpcodeShift, "lw", "TO", },
+ { kITypeMask, 36u << kOpcodeShift, "lbu", "TO", },
+ { kITypeMask, 37u << kOpcodeShift, "lhu", "TO", },
+ { kITypeMask, 40u << kOpcodeShift, "sb", "TO", },
+ { kITypeMask, 41u << kOpcodeShift, "sh", "TO", },
+ { kITypeMask, 43u << kOpcodeShift, "sw", "TO", },
+ { kITypeMask, 49u << kOpcodeShift, "lwc1", "tO", },
+ { kITypeMask, 57u << kOpcodeShift, "swc1", "tO", },
// Floating point.
{ kFpMask, kCop1 | 0, "add", "fdst" },