From: Bruno Haible <bruno@clisp.org>
Date: Mon, 27 Dec 2010 10:04:43 +0000 (+0100)
Subject: times test: Avoid gcc warnings on OSF/1.
X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8308b21f5a0d958c8abc5e501ae1812355e99d7d;p=pspp

times test: Avoid gcc warnings on OSF/1.

* tests/test-times.c (main): Cast printf arguments from clock_t to
'long int'.
---

diff --git a/ChangeLog b/ChangeLog
index 859685bcb1..7b29f6bf3d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-12-27  Bruno Haible  <bruno@clisp.org>
+
+	times test: Avoid gcc warnings on OSF/1.
+	* tests/test-times.c (main): Cast printf arguments from clock_t to
+	'long int'.
+
 2010-12-27  Paul Eggert  <eggert@cs.ucla.edu>
 
 	utimens: work around glibc rounding bug on older Linux kernels
diff --git a/tests/test-times.c b/tests/test-times.c
index dcdcdb466c..6e93df5c63 100644
--- a/tests/test-times.c
+++ b/tests/test-times.c
@@ -60,11 +60,11 @@ main (int argc, char *argv[])
     {
       printf ("clk_tck %ld\n", (long int) clk_tck);
 
-      printf ("t %ld\n", t);
-      printf ("tms.tms_utime %ldms\n", (tms.tms_utime * 1000) / clk_tck);
-      printf ("tms.tms_stime %ldms\n", (tms.tms_stime * 1000) / clk_tck);
-      printf ("tms.tms_cutime %ldms\n", (tms.tms_cutime * 1000) / clk_tck);
-      printf ("tms.tms_cstime %ldms\n", (tms.tms_cstime * 1000) / clk_tck);
+      printf ("t %ld\n", (long int) t);
+      printf ("tms.tms_utime %ldms\n", ((long int) tms.tms_utime * 1000) / clk_tck);
+      printf ("tms.tms_stime %ldms\n", ((long int) tms.tms_stime * 1000) / clk_tck);
+      printf ("tms.tms_cutime %ldms\n", ((long int) tms.tms_cutime * 1000) / clk_tck);
+      printf ("tms.tms_cstime %ldms\n", ((long int) tms.tms_cstime * 1000) / clk_tck);
     }
 
   if (argc > 1)
@@ -94,11 +94,11 @@ main (int argc, char *argv[])
     {
       printf ("clk_tck %ld\n", (long int) clk_tck);
 
-      printf ("t %ld\n", t);
-      printf ("tms.tms_utime %ldms\n", (tms.tms_utime * 1000) / clk_tck);
-      printf ("tms.tms_stime %ldms\n", (tms.tms_stime * 1000) / clk_tck);
-      printf ("tms.tms_cutime %ldms\n", (tms.tms_cutime * 1000) / clk_tck);
-      printf ("tms.tms_cstime %ldms\n", (tms.tms_cstime * 1000) / clk_tck);
+      printf ("t %ld\n", (long int) t);
+      printf ("tms.tms_utime %ldms\n", ((long int) tms.tms_utime * 1000) / clk_tck);
+      printf ("tms.tms_stime %ldms\n", ((long int) tms.tms_stime * 1000) / clk_tck);
+      printf ("tms.tms_cutime %ldms\n", ((long int) tms.tms_cutime * 1000) / clk_tck);
+      printf ("tms.tms_cstime %ldms\n", ((long int) tms.tms_cstime * 1000) / clk_tck);
     }
 
   return 0;