aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authorGrond <grond@grondhaus.net>2026-06-24 18:58:33 -0700
committeriximeow <me@iximeow.net>2026-07-28 02:53:24 +0000
commit485aaac0f82e6b5546ae392b6be626c4558cc26a (patch)
tree24f0717953d8b8db7c892d88727f5b60c9ce5a02 /CHANGELOG
parent88db0bb355e14ba58658026df7708e62696978b2 (diff)
Decode the correct number of operands for TST/TEQ (immediate/register)
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG4
1 files changed, 3 insertions, 1 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 1bb05d3..2c08422 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -18,7 +18,9 @@ several fixes from @Grond66:
decoded as CDP, MCR, or MRC when the bit pattern is actually undefined.
* ARMv7: fix inverted reserved bit test for some ldr*/str* (immediate) forms.
* ARMv7: fix several issues with data processing instructions:
- * CMP/CMN decoded "three operands" when they only have two.
+ * CMP/CMN decoded "three operands" in some cases when they only have two.
+ * TST/TEQ decoded "three operands" in some cases when they only have two.
+* ARMv7: do not print the "s" suffix for instructions that unconditionally set flags.
thank you for the patches!