When we attempt to set up a frame while PC is on the initial movm instruction of a function, and then read the saved PC from it, we get the wrong value, because we fail to disregard the offsets introduced by movm, that hasn't run yet. This patch fixes this problem. Ok to install?