diff options
Diffstat (limited to 'gcc/function.h')
-rw-r--r-- | gcc/function.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/gcc/function.h b/gcc/function.h index 966b3f74e47..76ee362734d 100644 --- a/gcc/function.h +++ b/gcc/function.h @@ -549,11 +549,16 @@ extern void (*restore_lang_status) PROTO((struct function *)); extern void save_tree_status PROTO((struct function *)); extern void restore_tree_status PROTO((struct function *)); extern void restore_emit_status PROTO((struct function *)); -extern void free_after_compilation PROTO((struct function *)); +extern void free_after_compilation PROTO((struct function *, + tree)); extern void init_varasm_status PROTO((struct function *)); -extern void free_varasm_status PROTO((struct function *)); -extern void free_emit_status PROTO((struct function *)); +extern void free_varasm_status PROTO((struct function *, + tree)); +extern void free_emit_status PROTO((struct function *, + tree)); +extern void free_stmt_status PROTO((struct function *, + tree)); extern rtx get_first_block_beg PROTO((void)); extern void init_virtual_regs PROTO((struct emit_status *)); |