summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCyrill Gorcunov <gorcunov@gmail.com>2016-03-27 13:06:58 +0300
committerCyrill Gorcunov <gorcunov@gmail.com>2016-03-27 13:06:58 +0300
commitd3be3380170e4c1f1b0a293b05a99e16ded40b2f (patch)
treeaccaa9d3a26accce84fd33807276df634efbbbc3
parentb7636a8a5692b28992da42b6198b1eb139683f8b (diff)
downloadnasm-d3be3380170e4c1f1b0a293b05a99e16ded40b2f.tar.gz
insns.dat: Fix monitorx instruction
It accepts rax|ax registers instead of rax. Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
-rw-r--r--insns.dat3
1 files changed, 2 insertions, 1 deletions
diff --git a/insns.dat b/insns.dat
index 5bd2e521..3ee7ca9d 100644
--- a/insns.dat
+++ b/insns.dat
@@ -800,7 +800,8 @@ MONITOR void [ 0f 01 c8] PRESCOTT
MONITOR reg_eax,reg_ecx,reg_edx [---: 0f 01 c8] PRESCOTT,NOLONG,ND
MONITOR reg_rax,reg_ecx,reg_edx [---: 0f 01 c8] X64,ND
MONITORX void [ 0f 01 fa] AMD
-MONITORX reg_rax,reg_ecx,reg_edx [---: 0f 01 fa] AMD,ND
+MONITORX reg_eax,reg_ecx,reg_edx [---: 0f 01 fa] AMD,ND
+MONITORX reg_ax,reg_ecx,reg_edx [---: 0f 01 fa] AMD,ND
MOV mem,reg_sreg [mr: 8c /r] 8086,SW
MOV reg16,reg_sreg [mr: o16 8c /r] 8086
MOV reg32,reg_sreg [mr: o32 8c /r] 386