From: Bruno Haible 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 + + 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 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;