summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--c/src/lib/libmisc/monitor/mon-prmisc.c5
-rw-r--r--c/src/libmisc/monitor/mon-prmisc.c5
-rw-r--r--cpukit/libmisc/monitor/mon-prmisc.c5
3 files changed, 15 insertions, 0 deletions
diff --git a/c/src/lib/libmisc/monitor/mon-prmisc.c b/c/src/lib/libmisc/monitor/mon-prmisc.c
index 466de5e224..f1c55c4ad1 100644
--- a/c/src/lib/libmisc/monitor/mon-prmisc.c
+++ b/c/src/lib/libmisc/monitor/mon-prmisc.c
@@ -104,8 +104,13 @@ rtems_monitor_dump_name(rtems_name name)
u.ui = (rtems_unsigned32) name;
+#if (CPU_BIG_ENDIAN == TRUE)
for (i=0; i<sizeof(u.c); i++)
length += rtems_monitor_dump_char(u.c[i]);
+#else
+ for (i=sizeof(u.c)-1; i ; i++)
+ length += rtems_monitor_dump_char(u.c[i]);
+#endif
return length;
}
diff --git a/c/src/libmisc/monitor/mon-prmisc.c b/c/src/libmisc/monitor/mon-prmisc.c
index 466de5e224..f1c55c4ad1 100644
--- a/c/src/libmisc/monitor/mon-prmisc.c
+++ b/c/src/libmisc/monitor/mon-prmisc.c
@@ -104,8 +104,13 @@ rtems_monitor_dump_name(rtems_name name)
u.ui = (rtems_unsigned32) name;
+#if (CPU_BIG_ENDIAN == TRUE)
for (i=0; i<sizeof(u.c); i++)
length += rtems_monitor_dump_char(u.c[i]);
+#else
+ for (i=sizeof(u.c)-1; i ; i++)
+ length += rtems_monitor_dump_char(u.c[i]);
+#endif
return length;
}
diff --git a/cpukit/libmisc/monitor/mon-prmisc.c b/cpukit/libmisc/monitor/mon-prmisc.c
index 466de5e224..f1c55c4ad1 100644
--- a/cpukit/libmisc/monitor/mon-prmisc.c
+++ b/cpukit/libmisc/monitor/mon-prmisc.c
@@ -104,8 +104,13 @@ rtems_monitor_dump_name(rtems_name name)
u.ui = (rtems_unsigned32) name;
+#if (CPU_BIG_ENDIAN == TRUE)
for (i=0; i<sizeof(u.c); i++)
length += rtems_monitor_dump_char(u.c[i]);
+#else
+ for (i=sizeof(u.c)-1; i ; i++)
+ length += rtems_monitor_dump_char(u.c[i]);
+#endif
return length;
}