aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authoriximeow <me@iximeow.net>2021-08-21 14:03:08 -0700
committeriximeow <me@iximeow.net>2021-08-21 14:03:08 -0700
commitd7208834963c46a6da74a3837d9e82bad33dfd7f (patch)
tree6df2525647cc29b719ce1db376d271b801c47371 /CHANGELOG
parente4131e4eb64595d9b24493eb31a9af4c5e21b1eb (diff)
fix incorrect decoding of 0x9*-series instructions with rex.b
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG2
1 files changed, 2 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index b10a6c0..0febd15 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -14,6 +14,8 @@
the *read*, not the corresponding write of pushing `{e}ip` to the stack.
documentation has been added to `mem_size` more specifically describing
this circumstance.
+* correct `rex.b` incorrectly applying to the `*ax` register - `4f91` is `xchg rax, r9`, not `xchg r8, r9`.
+* correct `nop` incorrectly ignoring `rex.b` - `4190` is `xchg rax, r8`, not `nop`.
## 1.0.4