gcov: fix printf format for 32-bit hosts
authorMartin Liska <mliska@suse.cz>
Tue, 12 Jan 2021 17:16:05 +0000 (18:16 +0100)
committerMartin Liska <mliska@suse.cz>
Tue, 12 Jan 2021 17:16:05 +0000 (18:16 +0100)
gcc/ChangeLog:

* gcov.c (source_info::debug): Fix printf format for 32-bit hosts.

gcc/gcov.c

index 93128721ef6ca854af720fffc17b4b8c45200aa7..5c651a9bdce440b64f1c960ef8c9e2054a3c2413 100644 (file)
@@ -442,7 +442,7 @@ void source_info::debug ()
       for (vector<block_info>::iterator bit = fn->blocks.begin ();
           bit != fn->blocks.end (); bit++)
        {
-         fprintf (stderr, "    block_info id=%d, count=%ld\n",
+         fprintf (stderr, "    block_info id=%d, count=%" PRId64 " \n",
                   bit->id, bit->count);
        }
     }
@@ -450,7 +450,7 @@ void source_info::debug ()
   for (unsigned lineno = 1; lineno < lines.size (); ++lineno)
     {
       line_info &line = lines[lineno];
-      fprintf (stderr, "  line_info=%d, count=%ld\n", lineno, line.count);
+      fprintf (stderr, "  line_info=%d, count=%" PRId64 "\n", lineno, line.count);
     }
 
   fprintf (stderr, "\n");