You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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:
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
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