r181309 - in /trunk/gcc: ChangeLog doc/gcov.tex...
nathan@gcc.gnu.org
nathan@gcc.gnu.org
Sat Nov 12 11:35:00 GMT 2011
Author: nathan
Date: Sat Nov 12 11:35:42 2011
New Revision: 181309
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181309
Log:
* gcov.c (struct name_map): New.
(names, n_names, a_names): New global vars.
(print_usage): Adjust usage.
(generate_results): Canonicalize main file name.
(release_structures): Adjust.
(name_search, name_sort): New callbacks.
(find_source): Look for and create a canonical name.
(canonicalize_name): New.
(make_gcov_file_name): Reimplement and fix mangling.
(mangle_name): New.
* doc/gcov.texi: Update documentation about path preservation.
testsuite/
* gcc.misc-tests/gcov-15.c: New.
Added:
trunk/gcc/testsuite/gcc.misc-tests/gcov-15.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/doc/gcov.texi
trunk/gcc/gcov.c
trunk/gcc/testsuite/ChangeLog
More information about the Gcc-cvs
mailing list