Enhance documentation of -fprofile-note option.
authorMartin Liska <mliska@suse.cz>
Tue, 9 Jul 2019 07:41:19 +0000 (09:41 +0200)
committerMartin Liska <marxin@gcc.gnu.org>
Tue, 9 Jul 2019 07:41:19 +0000 (07:41 +0000)
2019-07-09  Martin Liska  <mliska@suse.cz>

* doc/invoke.texi: Add link from -fprofile-dir option.
Use better wording for 'gcno filename'.

From-SVN: r273262

gcc/ChangeLog
gcc/doc/invoke.texi

index a6c99aca4b236bc9e7baf98a32b6ed3a4d412e4a..1b7bfb676f4843c99de476f6b969c78191e91230 100644 (file)
@@ -1,3 +1,8 @@
+2019-07-09  Martin Liska  <mliska@suse.cz>
+
+       * doc/invoke.texi: Add link from -fprofile-dir option.
+       Use better wording for 'gcno filename'.
+
 2019-07-08  Martin Sebor  <msebor@redhat.com>
 
        PR middle-end/71924
index 7654c9b21f3ae88b201de638a11593111ccf1065..0c20cb6814eeeeae513cef0586029312342bea3b 100644 (file)
@@ -12376,7 +12376,7 @@ profile data file appears in the same directory as the object file.
 In order to prevent the file name clashing, if the object file name is
 not an absolute path, we mangle the absolute path of the
 @file{@var{sourcename}.gcda} file and use it as the file name of a
-@file{.gcda} file.
+@file{.gcda} file.  See similar option @option{-fprofile-note}.
 
 When an executable is run in a massive parallel environment, it is recommended
 to save profile to different folders.  That can be done with variables
@@ -12414,7 +12414,9 @@ To optimize the program based on the collected profile information, use
 @item -fprofile-note=@var{path}
 @opindex fprofile-note
 
-If @var{path} is specified, GCC saves gcno filename into @var{path} location.
+If @var{path} is specified, GCC saves @file{.gcno} file into @var{path}
+location.  If you combine the option with multiple source files,
+the @file{.gcno} file will be overwritten.
 
 @item -fprofile-update=@var{method}
 @opindex fprofile-update