diff options
Diffstat (limited to 'gcc/coverage.c')
-rw-r--r-- | gcc/coverage.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/coverage.c b/gcc/coverage.c index 7581a97..cbe403a 100644 --- a/gcc/coverage.c +++ b/gcc/coverage.c @@ -999,6 +999,9 @@ coverage_obj_init (void) /* The function is not being emitted, remove from list. */ *fn_prev = fn->next; + if (functions_head == NULL) + return false; + for (ix = 0; ix != GCOV_COUNTERS; ix++) if ((1u << ix) & prg_ctr_mask) n_counters++; |