Hi, This is a ping to the following patch.
Thanks, Qing > Begin forwarded message: > > From: Qing Zhao <qing.z...@oracle.com> > Subject: [PATCH][gcov-profile/91971]Profile directory concatenated with > object file path > Date: October 9, 2019 at 10:30:04 AM CDT > To: hubi...@ucw.cz > Cc: gcc-patches@gcc.gnu.org > > Hi, > > This is a patch for fix PR 91971: Profile directory concatenated with object > file path > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91971 > > Gcc/ChangeLog: > > +2019-10-09 qing zhao <qing.z...@oracle.com> > + > + * coverage.c (coverage_init): Mangle the full path of filename when > + filename is a absolute path. > + > 2019-10-07 Jozef Lawrynowicz <joze...@mittosystems.com> > > $ git diff gcc/coverage.c > diff --git a/gcc/coverage.c b/gcc/coverage.c > index 0d5138f..bcba61c 100644 > --- a/gcc/coverage.c > +++ b/gcc/coverage.c > @@ -1229,6 +1229,14 @@ coverage_init (const char *filename) > else > profile_data_prefix = getpwd (); > } > + else > + { > + /* when filename is a absolute path, we also need to mangle the full > + path of filename to prevent the profiling data being stored into a > + different path than that specified by profile_data_prefix. */ > + filename = mangle_path (filename); > + len = strlen (filename); > + } > > if (profile_data_prefix) > prefix_len = strlen (profile_data_prefix); > > Okay to commit? > > thanks. > > Qing > > >> On Oct 2, 2019, at 11:05 AM, Qing Zhao <qing.z...@oracle.com> wrote: >> >> Ping on: >> >> https://gcc.gnu.org/ml/gcc-patches/2019-09/msg01554.html >> <https://gcc.gnu.org/ml/gcc-patches/2019-09/msg01554.html> >> >> Anyway, I filed an gcc bug on this issue as: >> >> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91971 >> <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91971> >> >> If you think that this is NOT a bug, please let me know. >> >> thanks. >> >> Qing >