2003-04-01 Andrew Cagney <cagney@redhat.com>

* frame.h (get_frame_locals_address, get_frame_args_address):
	Refer to the base address, instead of the address of the first
	local or parameter.
This commit is contained in:
Andrew Cagney 2003-04-01 19:26:52 +00:00
parent c46ac7116d
commit 6bfb3e36df
2 changed files with 12 additions and 6 deletions

View File

@ -1,3 +1,9 @@
2003-04-01 Andrew Cagney <cagney@redhat.com>
* frame.h (get_frame_locals_address, get_frame_args_address):
Refer to the base address, instead of the address of the first
local or parameter.
2003-04-01 Andrew Cagney <cagney@redhat.com>
Add frame debug info addresses:

View File

@ -202,17 +202,17 @@ extern struct frame_id get_frame_id (struct frame_info *fi);
meaningful to the frame's high-level debug info. */
extern CORE_ADDR get_frame_base_address (struct frame_info *);
/* Assuming that a frame is `normal', return the address of the first
local variable, or 0 if the information isn't available. NOTE:
/* Assuming that a frame is `normal', return the base-address of the
local variables, or 0 if the information isn't available. NOTE:
This address is really only meaningful to the frame's high-level
debug info. Typically, the argument and locals share a single
base-address. */
extern CORE_ADDR get_frame_locals_address (struct frame_info *);
/* Assuming that a frame is `normal', return the address of the first
parameter, or 0 if that information isn't available. NOTE: This
address is really only meaningful to the frame's high-level debug
info. Typically, the argument and locals share a single
/* Assuming that a frame is `normal', return the base-address of the
parameter list, or 0 if that information isn't available. NOTE:
This address is really only meaningful to the frame's high-level
debug info. Typically, the argument and locals share a single
base-address. */
extern CORE_ADDR get_frame_args_address (struct frame_info *);