From 88244c63726a3282d3bf0e92eff309fa57f439f8 Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Sun, 7 Mar 2010 14:28:05 +0100 Subject: [PATCH] Fix disassembly of call/jmp ModRM. --- lib/dis_x86.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/dis_x86.lua b/lib/dis_x86.lua index a5e3b202..ee63d907 100644 --- a/lib/dis_x86.lua +++ b/lib/dis_x86.lua @@ -318,8 +318,8 @@ local map_opcgroup = { testb = { "testBmi", "testBmi", "not", "neg", "mul", "imul", "div", "idiv" }, testv = { "testVmi", "testVmi", "not", "neg", "mul", "imul", "div", "idiv" }, incb = { "inc", "dec" }, - incd = { "inc", "dec", "callDmp", "$call farDmp", - "jmpDmp", "$jmp farDmp", "pushUm" }, + incd = { "inc", "dec", "callUmp", "$call farDmp", + "jmpUmp", "$jmp farDmp", "pushUm" }, sldt = { "sldt", "str", "lldt", "ltr", "verr", "verw" }, sgdt = { "vm*$sgdt", "vm*$sidt", "$lgdt", "vm*$lidt", "smsw", nil, "lmsw", "vm*$invlpg" },