On Fri, Dec 30, 2011 at 10:25 AM, Nathan Sidwell <nat...@acm.org> wrote: > I've committed this patch to fix and improve coverage reporting: > > 1) the time stamp local_tick will be -1 if the user overrides the random > seed. In such cases the gcov data file should be deleted, just as it would > if the time cannot be determined.
The end result is that after a the profile data is used in the compilation (with option -fprofile-use -frandom-seed=), it is then deleted. Is this intended? This basically makes FDO very hard to use when -frandom-seed is used. David > > 2) there was a typo in gcov_dump when dumping function data > > 3) when processing coverage data files, it's informative for gcov to emit > the overall line coverage -- in addition to the individual line coverage. > > built & tested on i686-pc-linux-gnu > > nathan