aboutsummaryrefslogtreecommitdiff
path: root/libgcc/libgcov.h
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2020-06-25 11:20:52 +0200
committerMartin Liska <mliska@suse.cz>2020-06-25 11:27:12 +0200
commit88891c5ff0e3e20d3dd743c4eb6cc45399ee5c33 (patch)
treeb90351f275fb454261cfb91a278cfead392e4e48 /libgcc/libgcov.h
parenta8d8caca0cbfde0317ca96bfea75a7f047152dad (diff)
downloadgcc-88891c5ff0e3e20d3dd743c4eb6cc45399ee5c33.zip
gcc-88891c5ff0e3e20d3dd743c4eb6cc45399ee5c33.tar.gz
gcc-88891c5ff0e3e20d3dd743c4eb6cc45399ee5c33.tar.bz2
gcov-tool: fix merge operation for summary
libgcc/ChangeLog: * libgcov-driver.c (merge_summary): Remove function as its name is misleading and doing something different. (dump_one_gcov): Add ATTRIBUTE_UNUSED for 2 args. Take read summary in gcov-tool. * libgcov-util.c (curr_object_summary): Remove. (read_gcda_file): Remove unused curr_object_summary. (gcov_merge): Merge summaries. * libgcov.h: Add summary argument for gcov_info struct.
Diffstat (limited to 'libgcc/libgcov.h')
-rw-r--r--libgcc/libgcov.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libgcc/libgcov.h b/libgcc/libgcov.h
index ffa9a69..81e1895 100644
--- a/libgcc/libgcov.h
+++ b/libgcc/libgcov.h
@@ -217,6 +217,7 @@ struct gcov_info
to function information */
#else
struct gcov_fn_info **functions;
+ struct gcov_summary summary;
#endif /* !IN_GCOV_TOOL */
};