A frame is a construct that GDB uses to keep track of calling and called functions.
FRAME_FP
create_new_frame (read_register (FP_REGNUM), read_pc ()));
Other than that, all the meaning imparted to FP_REGNUM is imparted by
the machine-dependent code. So, FP_REGNUM can have any value that
is convenient for the code that creates new frames. (create_new_frame
calls INIT_EXTRA_FRAME_INFO if it is defined; that is where you should
use the FP_REGNUM value, if your frames are nonstandard.)
FRAME_CHAIN
INIT_EXTRA_FRAME_INFO and INIT_FRAME_PC will be called for
the new frame.
Go to the first, previous, next, last section, table of contents.