From 2cc2582cf823912f2cd87aaf9c0aed0ccc989e48 Mon Sep 17 00:00:00 2001 From: Eric Botcazou Date: Tue, 13 Nov 2018 09:56:46 +0000 Subject: [PATCH] toplev.c (output_stack_usage): Turn test on flag_stack_usage into test on stack_usage_file. * toplev.c (output_stack_usage): Turn test on flag_stack_usage into test on stack_usage_file. (lang_dependent_init): Do not open the .su file if generating LTO. From-SVN: r266063 --- gcc/ChangeLog | 6 ++++++ gcc/toplev.c | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 14a310e..ce95921 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2018-11-13 Eric Botcazou + + * toplev.c (output_stack_usage): Turn test on flag_stack_usage into + test on stack_usage_file. + (lang_dependent_init): Do not open the .su file if generating LTO. + 2018-11-13 Jakub Jelinek PR rtl-optimization/87918 diff --git a/gcc/toplev.c b/gcc/toplev.c index d7ea11a..3fd4ec4 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -989,7 +989,7 @@ output_stack_usage (void) stack_usage += current_function_dynamic_stack_size; } - if (flag_stack_usage) + if (stack_usage_file) { expanded_location loc = expand_location (DECL_SOURCE_LOCATION (current_function_decl)); @@ -1934,7 +1934,7 @@ lang_dependent_init (const char *name) init_asm_output (name); /* If stack usage information is desired, open the output file. */ - if (flag_stack_usage) + if (flag_stack_usage && !flag_generate_lto) stack_usage_file = open_auxiliary_file ("su"); } -- 2.7.4