summaryrefslogtreecommitdiffstats
path: root/cpukit/libmisc/monitor
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/libmisc/monitor')
-rw-r--r--cpukit/libmisc/monitor/mon-command.c5
-rw-r--r--cpukit/libmisc/monitor/mon-driver.c3
-rw-r--r--cpukit/libmisc/monitor/mon-symbols.c8
3 files changed, 10 insertions, 6 deletions
diff --git a/cpukit/libmisc/monitor/mon-command.c b/cpukit/libmisc/monitor/mon-command.c
index dc20dcb203..bc4c2f126a 100644
--- a/cpukit/libmisc/monitor/mon-command.c
+++ b/cpukit/libmisc/monitor/mon-command.c
@@ -17,6 +17,7 @@
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
+#include <inttypes.h>
#ifndef MONITOR_PROMPT
#define MONITOR_PROMPT "rtems" /* will have '> ' appended */
@@ -496,11 +497,11 @@ rtems_monitor_command_read(char *command,
sprintf (monitor_prompt, "%s",
(env_prompt == NULL) ? MONITOR_PROMPT: env_prompt);
else if (rtems_monitor_default_node != rtems_monitor_node)
- sprintf (monitor_prompt, "%d-%s-%d", rtems_monitor_node,
+ sprintf (monitor_prompt, "%" PRId32 "-%s-%" PRId32 "", rtems_monitor_node,
(env_prompt == NULL) ? MONITOR_PROMPT : env_prompt,
rtems_monitor_default_node);
else
- sprintf (monitor_prompt, "%d-%s", rtems_monitor_node,
+ sprintf (monitor_prompt, "%" PRId32 "-%s", rtems_monitor_node,
(env_prompt == NULL) ? MONITOR_PROMPT : env_prompt);
#if defined(RTEMS_UNIX)
diff --git a/cpukit/libmisc/monitor/mon-driver.c b/cpukit/libmisc/monitor/mon-driver.c
index 12e84f414e..48827173e5 100644
--- a/cpukit/libmisc/monitor/mon-driver.c
+++ b/cpukit/libmisc/monitor/mon-driver.c
@@ -30,6 +30,7 @@
#include <stdio.h>
#include <stdlib.h> /* strtoul() */
+#include <inttypes.h>
#define DATACOL 15
#define CONTCOL DATACOL /* continued col */
@@ -110,7 +111,7 @@ rtems_monitor_driver_dump(
{
uint32_t length = 0;
- length += fprintf(stdout," %d", monitor_driver->id);
+ length += fprintf(stdout," %" PRId32 "", monitor_driver->id);
length += rtems_monitor_pad(13, length);
length += fprintf(stdout,"init: ");
diff --git a/cpukit/libmisc/monitor/mon-symbols.c b/cpukit/libmisc/monitor/mon-symbols.c
index ac98523704..7ecae3b0e1 100644
--- a/cpukit/libmisc/monitor/mon-symbols.c
+++ b/cpukit/libmisc/monitor/mon-symbols.c
@@ -21,6 +21,7 @@
#include <rtems.h>
#include <stdio.h>
#include <stdlib.h>
+#include <inttypes.h>
#include <rtems/monitor.h>
#include "symbols.h"
@@ -400,15 +401,16 @@ rtems_monitor_symbol_dump(
(int) sizeof(canonical_symbol->name),
canonical_symbol->name);
else
- length += fprintf(stdout,"<%.*s+0x%x>",
+ length += fprintf(stdout,"<%.*s+0x%" PRIx32 ">",
(int) sizeof(canonical_symbol->name),
canonical_symbol->name,
canonical_symbol->offset);
if (verbose)
- length += fprintf(stdout," [0x%x]", canonical_symbol->value);
+ length += fprintf(stdout,
+ " [0x%" PRIx32 "]", canonical_symbol->value);
}
else
- length += fprintf(stdout,"[0x%x]", canonical_symbol->value);
+ length += fprintf(stdout,"[0x%" PRIx32 "]", canonical_symbol->value);
return length;
}