GCOV: simplify usage of function_info::artificial.
commitd93799f5b097b67a3a94dcb0d6901a5c5fe5af76
authormarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Nov 2017 09:05:38 +0000 (13 09:05 +0000)
committermarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Nov 2017 09:05:38 +0000 (13 09:05 +0000)
tree10270f8a6f85e34cc0945dfcff28311b734245ec
parent457c9288ec3d3c554d4d129ecff5e422c29e2ccb
GCOV: simplify usage of function_info::artificial.

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

* gcov.c (function_info::is_artificial): New function.
(process_file): Erase all artificial early.
(generate_results): Skip as all artificial are already
removed.

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