This is the mail archive of the
mailing list for the GCC project.
Re: Is there a way to specify profile data file directory?
On Mon, Apr 25, 2005 at 08:47:50AM +0100, Nathan Sidwell wrote:
> H. J. Lu wrote:
> >Yes, that will work. Is anyone working on this? If not, we can take a
> I have not heard anything back from the original enquirer/volunteer over
> a month ago. I suggest GCOV_PREFIX as the variable name and simply
> concatenate it to the absolute paths in the object file. I'm not sure
> about whether mkdir calls should be automatically performed, probably
make_class_file_name in gcc/java/jcf-write.c creates a directory if it
doesn't exist. Should we create a new file for it in gcc or in
> You might want or need to get cleverer and have some way of indicating
> how many initial directory names to strip off the hardwired absolute
> paths. Maybe this should be done by string matching or level counting.
> Perhaps GCOV_PREFIX_STRIP would be a suitable name.
Level counting sounds good to me. We can have GCOV_PREFIX_STRIP=N
and make N == 0 as the default.
> Use alloca rather than malloc, if at all possible please. Thanks for
> taking this up.