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
-
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