We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Observed at 0.10.4 (6c2da7b)
ARM-mode ALU instructions with a shift-rotate by r0 will mistakenly render as rrx, the special-case for rotate-by-immediate-zero.
r0
rrx
Given the following assembly:
mov r2, r3, rrx ; opcode E1A02063 mov r2, r3, ror #1 ; opcode E1A020E3 mov r2, r3, ror r0 ; opcode E1A02073 mov r2, r3, ror r1 ; opcode E1A02173
mGBA will disassemble as:
mov r2, r3, rrx mov r2, r3, ror #1 mov r2, r3, rrx mov r2, r3, ror r1
The text was updated successfully, but these errors were encountered:
d365312
ARM Debugger: Fix disassembly of ror r0 barrel shift (fixes #3412)
e19f35e
No branches or pull requests
Observed at 0.10.4 (6c2da7b)
ARM-mode ALU instructions with a shift-rotate by
r0
will mistakenly render asrrx
, the special-case for rotate-by-immediate-zero.Given the following assembly:
mGBA will disassemble as:
The text was updated successfully, but these errors were encountered: