system functions need more than just a mere PC to compute info on a frame
(e.g. for non-symbolic->symbolic translation purposes). */
typedef struct {
- ADDR pc; /* instruction pointer */
- ADDR fp; /* frame pointer */
+ ADDR pc; /* Program Counter. */
+ ADDR pv; /* Procedure Value. */
} tb_entry_t;
/********************
&& (frame_state.pc < exclude_min || frame_state.pc > exclude_max))
{
tbe->pc = (ADDR) frame_state.pc;
- tbe->fp = (ADDR) frame_state.fp;
+ tbe->pv = (ADDR) PV_FOR (frame_state.fp);
cnt ++;
tbe ++;