diff options
author | iximeow <me@iximeow.net> | 2025-09-29 02:00:03 +0000 |
---|---|---|
committer | iximeow <me@iximeow.net> | 2025-09-29 02:00:03 +0000 |
commit | f4eceec55b1d722b4eb0594628d8cc2427c84478 (patch) | |
tree | 777ff8ab28e24085fec7522e443f9454b379574b /CHANGELOG | |
parent | 5079a605a8ab1b89cb745a727dfb64b3b2e8600e (diff) |
move-to-br hints were handled grossly wrong
Diffstat (limited to 'CHANGELOG')
-rw-r--r-- | CHANGELOG | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -2,8 +2,10 @@ * update yaxpeax-arch to 0.3.2 (thank you @ravenslofty), with future 0.3.0 DisplaySink impls to come * fuzzing found a few decode/display issues: - * `mov{,.ret}.mwh.ih` handled operands incorrectly, interpreting the tag as part of hinting. - in addition to being wrong, this would panic if the tag was greater than three. + * `mov{,.ret}.mwh.ih` handled operands incorrectly. + - the tag was interpreted as part of hinting. + - .sptk and `none` hints were incorrectly reported. + - in addition to being wrong, this would panic if the tag was greater than three. * `mov pr.rot = ...` decoded its immediate incorrectly. - if the non-sign-extended part was greater than 255, decoding would panic. - the decoded immediate was not sign extended or rotated properly. |