mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-29 03:14:44 +08:00
(struct function): Make frame_offset be HOST_WIDE_INT.
(get_frame_size): Add definition. From-SVN: r13244
This commit is contained in:
parent
8af5168bae
commit
9a807d3a23
@ -95,7 +95,7 @@ struct function
|
||||
rtx save_expr_regs;
|
||||
rtx stack_slot_list;
|
||||
rtx parm_birth_insn;
|
||||
int frame_offset;
|
||||
HOST_WIDE_INT frame_offset;
|
||||
rtx tail_recursion_label;
|
||||
rtx tail_recursion_reentry;
|
||||
rtx internal_arg_pointer;
|
||||
@ -223,6 +223,11 @@ extern struct function *outer_function_chain;
|
||||
the index of that block in the vector. */
|
||||
extern tree *identify_blocks PROTO((tree, rtx));
|
||||
|
||||
/* Return size needed for stack frame based on slots so far allocated.
|
||||
This size counts from zero. It is not rounded to STACK_BOUNDARY;
|
||||
the caller may have to do that. */
|
||||
extern HOST_WIDE_INT get_frame_size PROTO((void));
|
||||
|
||||
/* These variables hold pointers to functions to
|
||||
save and restore machine-specific data,
|
||||
in push_function_context and pop_function_context. */
|
||||
|
Loading…
Reference in New Issue
Block a user