diff options
| author | Grond <grond@grondhaus.net> | 2026-06-22 13:03:32 -0700 |
|---|---|---|
| committer | iximeow <me@iximeow.net> | 2026-07-28 02:53:24 +0000 |
| commit | 03b7860359a9bdff793419367563974db335e45e (patch) | |
| tree | e93fb929d8adec23a70d3548e9a1bfcd82269659 /CHANGELOG | |
| parent | 44f91bf710081d98b465252487a6b168b2f2597e (diff) | |
Check all of the appropriate bits when parsing op1 for CDP2/MCR2/MRC2
Diffstat (limited to 'CHANGELOG')
| -rw-r--r-- | CHANGELOG | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -14,6 +14,8 @@ several fixes from @Grond66: decoder is operating in thumb mode. * ARMv7: fix incorrect handling of registers lsr or asr by an immediate 32. yaxpeax-arm incorrectly reported a shift of 0, but should have reported 32. +* ARMv7: reject unconditional instructions with op1=1111xxxx. these were + decoded as CDP, MCR, or MRC when the bit pattern is actually undefined. thank you for the patches! |
