* gcov.c: Comments updated.
commit91cec1983916838d57d1a48833a83e560952fe8a
authorhainque <hainque@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Jun 2007 15:39:15 +0000 (12 15:39 +0000)
committerhainque <hainque@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Jun 2007 15:39:15 +0000 (12 15:39 +0000)
tree82141cd675d6e571f4eeb980cf675b2b4f5ecce0
parentd18119ae407ae77a17ac15e230590e1f0a9326a4
* gcov.c: Comments updated.
(source_info): Add file_time field.
(source_index): New variable.
(mutiple_files): New variable.
(generate_results): New function extracted from process_file.
(process_file): Save and restore chain of functions, generate
results and free structures only if not merging results.
(release_structures): File names are now freed in create_file_names
(create_file_names): Free previous file names.
(find_source): File date is now read here and modifications in
source files is checked here.
(read_graph_file): Only reverse order of functions for the current
object file.
(make_gcov_file_name): Do not generate long names if input_name is
NULL.
(output_lines): If merging results do not display graph, data and
runs informations.
Checking source file modification is done in find_source.

* doc/gcov.texi: Append an s to sourcefile.

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