summaryrefslogtreecommitdiff
path: root/disassembler/disassembler_x86.h
diff options
context:
space:
mode:
author Serdjuk, Nikolay Y <nikolay.y.serdjuk@intel.com> 2015-09-14 18:05:33 +0600
committer Nikolay Y Serdjuk <nikolay.y.serdjuk@intel.com> 2016-01-21 03:33:37 +0000
commit4414822df8483d499fbac02563ebe8c7fc000563 (patch)
treebb28eecb8be4603c0ce6e9cd28d93c4983689c46 /disassembler/disassembler_x86.h
parent6aadaef35ea52506db61e463910c2520b702ca5e (diff)
ART: disassembler_x86 doesn't recognize NOPs
There are some variations of NOPs which are possible on x86. Change-Id: I6aab3bc98682e521532cc746f3a371d9c5d98ee8
Diffstat (limited to 'disassembler/disassembler_x86.h')
-rw-r--r--disassembler/disassembler_x86.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/disassembler/disassembler_x86.h b/disassembler/disassembler_x86.h
index 71c3e4161c..31b62bccf2 100644
--- a/disassembler/disassembler_x86.h
+++ b/disassembler/disassembler_x86.h
@@ -33,6 +33,7 @@ class DisassemblerX86 FINAL : public Disassembler {
void Dump(std::ostream& os, const uint8_t* begin, const uint8_t* end) OVERRIDE;
private:
+ size_t DumpNops(std::ostream& os, const uint8_t* instr);
size_t DumpInstruction(std::ostream& os, const uint8_t* instr);
std::string DumpAddress(uint8_t mod, uint8_t rm, uint8_t rex64, uint8_t rex_w, bool no_ops,