From 1f2bb38a85710f650d1ea87f0765cb50e19c3212 Mon Sep 17 00:00:00 2001 From: Martin Liska Date: Fri, 29 Jun 2018 16:03:36 +0200 Subject: When using -fprofile-generate=/some/path mangle absolute path of file (PR lto/85759). 2018-06-29 Martin Liska PR lto/85759 * coverage.c (coverage_init): Mangle full path name. * doc/invoke.texi: Document the change. * gcov-io.c (mangle_path): New. * gcov-io.h (mangle_path): Likewise. * gcov.c (mangle_name): Use mangle_path for path mangling. From-SVN: r262251 --- gcc/gcov-io.h | 1 + 1 file changed, 1 insertion(+) (limited to 'gcc/gcov-io.h') diff --git a/gcc/gcov-io.h b/gcc/gcov-io.h index 56391de..7a11f0a 100644 --- a/gcc/gcov-io.h +++ b/gcc/gcov-io.h @@ -371,6 +371,7 @@ GCOV_LINKAGE void gcov_read_summary (struct gcov_summary *) ATTRIBUTE_HIDDEN; GCOV_LINKAGE const char *gcov_read_string (void); GCOV_LINKAGE void gcov_sync (gcov_position_t /*base*/, gcov_unsigned_t /*length */); +char *mangle_path (char const *base); #if !IN_GCOV /* Available outside gcov */ -- cgit v1.1