summaryrefslogtreecommitdiffstats
path: root/cpukit/libmisc/cpuuse
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2006-08-30 13:53:02 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2006-08-30 13:53:02 +0000
commit352332193c1146a2e82a891d7b72136acc1bee5d (patch)
treeb8bd9bbddc95b9657811b3790225edeb7d3eff8e /cpukit/libmisc/cpuuse
parent2006-08-30 Joel Sherrill <joel@OARcorp.com> (diff)
downloadrtems-352332193c1146a2e82a891d7b72136acc1bee5d.tar.bz2
2006-08-30 Joel Sherrill <joel@OARcorp.com>
* libmisc/cpuuse/cpuuse.c, libmisc/monitor/mon-command.c, libmisc/monitor/mon-driver.c, libmisc/monitor/mon-symbols.c, libmisc/rtmonuse/rtmonuse.c, libmisc/stackchk/check.c, libnetworking/libc/res_debug.c, telnetd/telnetd.c: Remove printf format warnings.
Diffstat (limited to 'cpukit/libmisc/cpuuse')
-rw-r--r--cpukit/libmisc/cpuuse/cpuuse.c20
1 files changed, 12 insertions, 8 deletions
diff --git a/cpukit/libmisc/cpuuse/cpuuse.c b/cpukit/libmisc/cpuuse/cpuuse.c
index 2906f622df..92a46fe4b6 100644
--- a/cpukit/libmisc/cpuuse/cpuuse.c
+++ b/cpukit/libmisc/cpuuse/cpuuse.c
@@ -23,6 +23,7 @@
#include <string.h>
#include <stdlib.h>
#include <ctype.h>
+#include <inttypes.h>
#include <rtems/cpuuse.h>
@@ -98,25 +99,28 @@ void CPU_usage_Dump( void )
if ( !isprint(name[2]) ) name[2] = '*';
if ( !isprint(name[3]) ) name[3] = '*';
- ival = total_units ? the_thread->ticks_executed * 10000 / total_units : 0;
- fval = ival % 100;
- ival /= 100;
- fprintf(stdout, "0x%08x %4s %8d %3d.%2.2d\n",
+ ival = total_units ?
+ the_thread->ticks_executed * 10000 / total_units : 0;
+ fval = ival % 100;
+ ival /= 100;
+ fprintf(stdout,
+ "0x%08" PRIu32 " %4s %8" PRId32 " %3" PRId32
+ ".%2.2" PRId32"\n",
the_thread->Object.id,
name,
the_thread->ticks_executed,
- ival,
- fval
+ ival,
+ fval
);
}
}
}
fprintf(stdout,
- "\nTicks since last reset = %d\n",
+ "\nTicks since last reset = %" PRId32 "\n",
_Watchdog_Ticks_since_boot - CPU_usage_Ticks_at_last_reset
);
- fprintf(stdout, "\nTotal Units = %d\n", total_units );
+ fprintf(stdout, "\nTotal Units = %" PRId32 "\n", total_units );
}
/*PAGE