On Mon, 2009-03-30 at 13:53 -0700, Neil Vachharajani wrote:
> Hello,
> 
> I'm working on a patch which makes FDO profile data more robust to
> source changes.  Before I sent the patch to the list for review, I was
> wondering how to write a test for this situation.  In particular, what
> I would like to have is two source files which are similar but not the
> same.  The first should be compiled and run to generate profile data,
> and the generated .gcda file should be used to compile the second
> file.  I wasn't quite sure how to do this within the DejaGNU framework
> and was wondering if anyone had some pointers.

Existing FDO tests use lib/profopt.exp via g++.dg/bprob/bprob.exp
and gcc.misc-tests/bprob.exp.  You can copy those .exp files to
variants that use different versions of the source file for the
two compiles.  Let me know if you have further questions.

Janis

Reply via email to