diff options
author | Richard Henderson <rth@gcc.gnu.org> | 2001-08-27 10:36:20 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2001-08-27 10:36:20 -0700 |
commit | 278ed2183f3ebbcf4e8f1bde74ae7e7f77396401 (patch) | |
tree | 6974cc8c80b55c205754b981c6f2050865b697e6 /gcc/function.h | |
parent | 36d7136e9983a0c8f2d07b84a0b8cb16f8e9e9db (diff) | |
download | gcc-278ed2183f3ebbcf4e8f1bde74ae7e7f77396401.zip gcc-278ed2183f3ebbcf4e8f1bde74ae7e7f77396401.tar.gz gcc-278ed2183f3ebbcf4e8f1bde74ae7e7f77396401.tar.bz2 |
function.c (expand_function_end): Don't init arg_pointer_save_area.
* function.c (expand_function_end): Don't init arg_pointer_save_area.
(get_arg_pointer_save_area): New. Create an init it here.
(fix_lexical_addr): Use it.
* function.h: Declare it.
* builtins.c (expand_builtin_setjmp_receiver): Use it.
* stmt.c (expand_nl_goto_receiver): Use it.
From-SVN: r45200
Diffstat (limited to 'gcc/function.h')
-rw-r--r-- | gcc/function.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/function.h b/gcc/function.h index b35f859..24c99cc 100644 --- a/gcc/function.h +++ b/gcc/function.h @@ -609,6 +609,8 @@ extern void clobber_return_register PARAMS ((void)); extern void use_return_register PARAMS ((void)); #endif +extern rtx get_arg_pointer_save_area PARAMS ((struct function *)); + extern void init_virtual_regs PARAMS ((struct emit_status *)); /* Called once, at initialization, to initialize function.c. */ |