What I am doing is to apply coverage test for xen project (http://www.cl.cam.ac.uk/Research/SRG/netos/xen/), exp for hyperviser. It's like the GCOV/LCOV thing which IBM did for Linux kernel but should be different in hypervisor case. I will base on GCC 3.4 or above. So I need to know some low level knowledge gcov.
I have read the OLS document which IBM present on Linux Symposium. But it seems it only cover GCC 3.3. Also I want to have some document about format of foo.gcda and for.gcno files. Fei >-----Original Message----- >From: Nathan Sidwell [mailto:[EMAIL PROTECTED] >Sent: Thursday, June 09, 2005 4:24 PM >To: Fei, Fei >Cc: gcc@gcc.gnu.org >Subject: Re: Any docs about gcov impl change from 3.3 to 3.4 > >Fei, Fei wrote: >> Hi, >> >> I am working on investigating some low level coverage tool, including >> gcov. As I find out, the difference of implementation of gcc in gcov >> part btw 3.3 and 3.4 is relevant. Can anyone direct me to some document >> regarding this change? > >I'm not sure what you mean. The new implementation is documented in >gcov.texi >and the relevant header files. The old documentation was, er, vague. The >ChangeLog will describe the changes and the mail archives will contain the >patches. > >nathan > >-- >Nathan Sidwell :: http://www.codesourcery.com :: CodeSourcery >LLC >[EMAIL PROTECTED] :: >http://www.planetfall.pwp.blueyonder.co.uk