GCOV: create one intermediate file per a gcno file (PR gcov-profile/82702).
authorMartin Liska <mliska@suse.cz>
Fri, 10 Nov 2017 15:23:24 +0000 (16:23 +0100)
committerMartin Liska <marxin@gcc.gnu.org>
Fri, 10 Nov 2017 15:23:24 +0000 (15:23 +0000)
commite89ce41dbab07a9acafd900a3ab57eeb5d499276
treebb60851e031de827e88d896c2c17c15f615561a9
parent127ef36981ebdfbe3be0f8df710090642a2a4abe
GCOV: create one intermediate file per a gcno file (PR gcov-profile/82702).

2017-11-10  Martin Liska  <mliska@suse.cz>

PR gcov-profile/82702
* gcov.c (main): Handle intermediate files in a different
way.
(get_gcov_intermediate_filename): New function.
(output_gcov_file): Remove support of intermediate files.
(generate_results): Allocate intermediate file.
(release_structures): Clean-up properly fn_end.
(output_intermediate_file): Start iterating with line 1.

From-SVN: r254629
gcc/ChangeLog
gcc/gcov.c