gcov-tool: Mark {merge,rewrite}_usage with noreturn attribute
authorVladislav Ivanishin <vlad@ispras.ru>
Mon, 10 Jun 2019 14:17:53 +0000 (14:17 +0000)
committerVladislav Ivanishin <vlad@gcc.gnu.org>
Mon, 10 Jun 2019 14:17:53 +0000 (14:17 +0000)
2019-06-10  Vladislav Ivanishin  <vlad@ispras.ru>

* gcov-tool.c (merge_usage, rewrite_usage): Mark with
ATTRIBUTE_NORETURN thus making consistent with overlap_usage.

From-SVN: r272119

gcc/ChangeLog
gcc/gcov-tool.c

index d5181995757dac6b31208a0fff88f27ba645df43..912ad18ba2e3e43d89e9e9cc992593acf753a96f 100644 (file)
@@ -1,3 +1,8 @@
+2019-06-10  Vladislav Ivanishin  <vlad@ispras.ru>
+
+       * gcov-tool.c (merge_usage, rewrite_usage): Mark with
+       ATTRIBUTE_NORETURN thus making consistent with overlap_usage.
+
 2019-06-10  Jakub Jelinek  <jakub@redhat.com>
 
        * tree.def (OMP_SCAN): New tree code.
index c06769ef1c03626ad13cd7eb432ec3c7138de09e..ce96db0f42cd69373f646eb0e8cd0762b8a186d5 100644 (file)
@@ -188,7 +188,7 @@ static const struct option merge_options[] =
 
 /* Print merge usage and exit.  */
 
-static void
+static void ATTRIBUTE_NORETURN
 merge_usage (void)
 {
   fnotice (stderr, "Merge subcomand usage:");
@@ -284,7 +284,7 @@ static const struct option rewrite_options[] =
 
 /* Print profile rewrite usage and exit.  */
 
-static void
+static void ATTRIBUTE_NORETURN
 rewrite_usage (void)
 {
   fnotice (stderr, "Rewrite subcommand usage:");