aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authoriximeow <me@iximeow.net>2026-08-02 19:23:45 +0000
committeriximeow <me@iximeow.net>2026-08-02 19:23:45 +0000
commitbc4ffbe7a8ffe1bfbf2e0785c561a339bfa25321 (patch)
tree4cf676b73152eb91d063860db0238b27c58ef5ec /CHANGELOG
parentb3144e7b36c460588154b9dda2f9e2de83b70e3a (diff)
Test Target, fix bogus MRS destinations
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG4
1 files changed, 4 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index a580cc9..71aa08a 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -11,6 +11,10 @@
* the decoder reused the non-thumb encoding table, but thumb opcode/sizes are
encoded in a different order.
* thumb2: `ldrexd` was off by one in looking up an opcode
+* thumb2: `mrs` destinations, which should have been a mask of the current (or
+ saved) program status register, was reported as a banked GPR.
+* ARMv8: support thumb2 encoding of `Test Target` instruction, `Opcode::TT`
+ (formatted as any of `tt`, `ttt`, `tta`, `ttat`)
several fixes from @Grond66:
* ARMv7: support the RRX rotate mode.