diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1995-03-08 17:29:43 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1995-03-08 17:29:43 -0500 |
commit | 5b0e2c7ddcb7533c04d81397560fbd7c03113437 (patch) | |
tree | ef158badcbb4020e3fef011e364f6e3a64fb57d0 | |
parent | 2fbb1ada27b196744d19e94bc3284dc99a13f0f0 (diff) | |
download | gcc-5b0e2c7ddcb7533c04d81397560fbd7c03113437.zip gcc-5b0e2c7ddcb7533c04d81397560fbd7c03113437.tar.gz gcc-5b0e2c7ddcb7533c04d81397560fbd7c03113437.tar.bz2 |
(initialize_for_inline, output_inline_function): Handle FORCED_LABELS.
From-SVN: r9136
-rw-r--r-- | gcc/integrate.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/integrate.c b/gcc/integrate.c index 01ab5ea..93a7683 100644 --- a/gcc/integrate.c +++ b/gcc/integrate.c @@ -324,7 +324,7 @@ initialize_for_inline (fndecl, min_labelno, max_labelno, max_reg, copy) max_parm_reg, max_reg, current_function_args_size, current_function_pops_args, - stack_slot_list, function_flags, + stack_slot_list, forced_labels, function_flags, current_function_outgoing_args_size, arg_vector, (rtx) DECL_INITIAL (fndecl)); } @@ -3011,6 +3011,7 @@ output_inline_function (fndecl) restore_reg_data (FIRST_PARM_INSN (head)); stack_slot_list = STACK_SLOT_LIST (head); + forced_labels = FORCED_LABELS (head); if (FUNCTION_FLAGS (head) & FUNCTION_FLAGS_CALLS_ALLOCA) current_function_calls_alloca = 1; |