From: aoliva Date: Tue, 19 Apr 2005 04:34:10 +0000 (+0000) Subject: * tree-cfg.c (dump_function_to_file): Use cfun info only if it X-Git-Tag: upstream/4.9.2~61975 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b8bc99ef62e75350ba9e5642f01a2bba81531b46;p=platform%2Fupstream%2Flinaro-gcc.git * tree-cfg.c (dump_function_to_file): Use cfun info only if it refers to the function being dumped. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98367 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3dc660e..a716177 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2005-04-19 Alexandre Oliva + + * tree-cfg.c (dump_function_to_file): Use cfun info only if it + refers to the function being dumped. + 2005-04-18 Daniel Jacobowitz * varasm.c (assemble_start_function): Remove reset of in_section. diff --git a/gcc/tree-cfg.c b/gcc/tree-cfg.c index cfdf14c..28af511 100644 --- a/gcc/tree-cfg.c +++ b/gcc/tree-cfg.c @@ -5167,7 +5167,7 @@ dump_function_to_file (tree fn, FILE *file, int flags) /* When GIMPLE is lowered, the variables are no longer available in BIND_EXPRs, so display them separately. */ - if (cfun && cfun->unexpanded_var_list) + if (cfun && cfun->decl == fn && cfun->unexpanded_var_list) { ignore_topmost_bind = true; @@ -5183,7 +5183,7 @@ dump_function_to_file (tree fn, FILE *file, int flags) } } - if (cfun && cfun->cfg && basic_block_info) + if (cfun && cfun->decl == fn && cfun->cfg && basic_block_info) { /* Make a CFG based dump. */ check_bb_profile (ENTRY_BLOCK_PTR, file);