Hi, I have a program multi-threaded and that programs is invoked multi times for my application. My questions are 1-Will I get a .gcda file for each invocation? 2-How can I merge the .gcda ? 3-Also sometimes I do not get the .gcda for the program file but I do get the .gcda for the objects that make the program. What am I missing. And I am using gcc 4.1.1 Thanks Yves