diff options
author | Mark Mendell <mark.p.mendell@intel.com> | 2014-06-04 21:20:00 -0400 |
---|---|---|
committer | Mark Mendell <mark.p.mendell@intel.com> | 2014-06-05 08:29:31 -0400 |
commit | 88649c790cb437c130dcb6e428cddeb1ae62601c (patch) | |
tree | 4952aa31790fd3016bba3c53808a2a38245aab3b /disassembler | |
parent | 32640daf36acda331719766956b25661647e2461 (diff) | |
download | art-88649c790cb437c130dcb6e428cddeb1ae62601c.zip art-88649c790cb437c130dcb6e428cddeb1ae62601c.tar.gz art-88649c790cb437c130dcb6e428cddeb1ae62601c.tar.bz2 |
Fix X86 disassambler printing of XMM, MM registers
Printing of uint8_t is done as a char, rather than an integer.
Change-Id: I996e7d7dd902695be6366ab816fea65b675c2ad9
Signed-off-by: Mark Mendell <mark.p.mendell@intel.com>
Diffstat (limited to 'disassembler')
-rw-r--r-- | disassembler/disassembler_x86.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/disassembler/disassembler_x86.cc b/disassembler/disassembler_x86.cc index e22542f..456e3b5 100644 --- a/disassembler/disassembler_x86.cc +++ b/disassembler/disassembler_x86.cc @@ -73,7 +73,7 @@ static void DumpReg0(std::ostream& os, uint8_t rex, size_t reg, enum RegFile { GPR, MMX, SSE }; -static void DumpAnyReg(std::ostream& os, uint8_t rex, uint8_t reg, +static void DumpAnyReg(std::ostream& os, uint8_t rex, size_t reg, bool byte_operand, uint8_t size_override, RegFile reg_file) { if (reg_file == GPR) { DumpReg0(os, rex, reg, byte_operand, size_override); |