> I'll need to study this further, however, look at HP/UX. > > That unwinder checks its equivalent PDR against the prologue, ticking each register off as it is encountered. I think the long answer is the same -- look at HP/UX. Fetch the PDR and then compare it against the instructions up-to $pc to see how many of those stores actually occured. Andrew