aboutsummaryrefslogtreecommitdiff
path: root/gcc/coverage.h
diff options
context:
space:
mode:
authorJan Hubicka <hubicka@ucw.cz>2018-12-17 14:21:52 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2018-12-17 13:21:52 +0000
commit0418f237b2143b16fd344fedcebafaf73faab571 (patch)
treea51c791c9e0adbc06a8714b2da504ae64680f193 /gcc/coverage.h
parentd7c00826362598d636ef1eb92a1b194d46b41473 (diff)
downloadgcc-0418f237b2143b16fd344fedcebafaf73faab571.zip
gcc-0418f237b2143b16fd344fedcebafaf73faab571.tar.gz
gcc-0418f237b2143b16fd344fedcebafaf73faab571.tar.bz2
coverage.c (struct conts_entry): Add n_counts.
* coverage.c (struct conts_entry): Add n_counts. (remap_counts_file): Record number of ocunts. (get_coverage_counts): Verify that counts match. * coverage.h (get_coverage_counts): Update prototype. * profile.c (get_exec_counts. compute_value_histograms): Add n_counts parametrs. From-SVN: r267200
Diffstat (limited to 'gcc/coverage.h')
-rw-r--r--gcc/coverage.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/coverage.h b/gcc/coverage.h
index d612c38..f2a8c29 100644
--- a/gcc/coverage.h
+++ b/gcc/coverage.h
@@ -52,7 +52,8 @@ extern tree tree_coverage_counter_addr (unsigned /*counter*/, unsigned/*num*/);
/* Get all the counters for the current function. */
extern gcov_type *get_coverage_counts (unsigned /*counter*/,
unsigned /*cfg_checksum*/,
- unsigned /*lineno_checksum*/);
+ unsigned /*lineno_checksum*/,
+ unsigned /*n_counts*/);
extern tree get_gcov_type (void);
extern bool coverage_node_map_initialized_p (void);