Replies: 1 comment
-
Bumping this discussion because I'm encountering this myself with 11.3 fixing armv6's vmul/vsqrt, i have to re-disassemble every vmul instruction to fix the registers it's taking |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Is there a way to regenerate all pcode in a project, without having to clear the instructions?
This project was started in a version of ghidra which didn't handle 68000 byte moves with autoincrement correctly. (among other things)
e.g. here it should decrement A0 by 1, but instead decremented it by 2:
That bug has since been fixed, but the pcode in this project is still incorrect (and this affects the decompiler as well)
If i clear the instruction and disassemble it again, the pcode is correct:
But i can't just do that to the entire project, because that also deletes references etc.
Beta Was this translation helpful? Give feedback.
All reactions