GCOV: create one intermediate file per a gcno file (PR gcov-profile/82702).
commita277f643ee5676eda2a4a969ab3cb2bee85fcd8e
authormarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 10 Nov 2017 15:23:24 +0000 (10 15:23 +0000)
committermarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 10 Nov 2017 15:23:24 +0000 (10 15:23 +0000)
treebb60851e031de827e88d896c2c17c15f615561a9
parentaa0a1d2914549a45a581156cb036ec5ccceb7ee9
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@254629 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gcov.c