diff options
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/toplev.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fc15925..8abb4c0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2020-04-30 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> + + * toplev.c (output_stack_usage_1): Ensure that first + argument to fprintf is not null. + 2020-04-29 Jakub Jelinek <jakub@redhat.com> * configure.ac (-with-changes-root-url): New configure option, diff --git a/gcc/toplev.c b/gcc/toplev.c index 4c8be50..5c026fe 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -972,7 +972,7 @@ output_stack_usage_1 (FILE *cf) stack_usage += current_function_dynamic_stack_size; } - if (flag_callgraph_info & CALLGRAPH_INFO_STACK_USAGE) + if (cf && flag_callgraph_info & CALLGRAPH_INFO_STACK_USAGE) fprintf (cf, "\\n" HOST_WIDE_INT_PRINT_DEC " bytes (%s)", stack_usage, stack_usage_kind_str[stack_usage_kind]); |