I had installed Suse 9.1 with kernel 2.6.5 and applied the patch.
The patch was downloaded today from the cvs.
during compilation of the kernel I had the following error.
 CC      init/version.o
  LD      init/built-in.o
  LD      .tmp_vmlinux1
init/built-in.o(.text+0x5c6): In function `global constructors keyed to envp_init_GCOV':
: undefined reference to `__gcov_init'
init/built-in.o(.text+0x5e6): In function `global constructors keyed to root_mountflags_GCOV':
: undefined reference to `__gcov_init'
init/built-in.o(.text+0x2266): In function `global constructors keyed to rd_prompt_GCOV':
: undefined reference to `__gcov_init'
init/built-in.o(.text+0x2276): In function `global constructors keyed to initrd_load_GCOV':
: undefined reference to `__gcov_init'
init/built-in.o(.text+0x2286): In function `global constructors keyed to md_run_setup_GCOV':
: undefined reference to `__gcov_init'
init/built-in.o(.text+0x3e26): more undefined references to `__gcov_init' follow
I had seen the problem reported by Jerone Young at 12/7/04 and a patch was delivered ?
Where can I find this patch ? is it already in the revision I has checked out today ?
Also does lcov support branch/function coverage data ? I had seen positive answers in the mail thread as well as negative ones.
thanks in advance,
Sagi Rotem