summaryrefslogtreecommitdiffstats
path: root/cpukit/libmisc/monitor/mon-monitor.c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2008-07-17 15:43:56 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2008-07-17 15:43:56 +0000
commit00a2d366a63c92a00d15fda4de9f4c0ce961150e (patch)
tree55e2ffd12b1ceb405f7a809c439af3184985a859 /cpukit/libmisc/monitor/mon-monitor.c
parentfixes for display driver (diff)
downloadrtems-00a2d366a63c92a00d15fda4de9f4c0ce961150e.tar.bz2
2008-07-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-object.c, libmisc/monitor/monitor.h, libmisc/shell/main_chmod.c, libmisc/shell/main_tty.c, libmisc/shell/main_umask.c, libmisc/shell/main_whoami.c: Add pthread command to monitor when POSIX is enabled. Remove include of rtems/monitor.h from files not related.
Diffstat (limited to 'cpukit/libmisc/monitor/mon-monitor.c')
-rw-r--r--cpukit/libmisc/monitor/mon-monitor.c13
1 files changed, 12 insertions, 1 deletions
diff --git a/cpukit/libmisc/monitor/mon-monitor.c b/cpukit/libmisc/monitor/mon-monitor.c
index 19b51e37c0..344ded3394 100644
--- a/cpukit/libmisc/monitor/mon-monitor.c
+++ b/cpukit/libmisc/monitor/mon-monitor.c
@@ -248,6 +248,17 @@ rtems_monitor_command_entry_t rtems_monitor_commands[] = {
{ .monitor_command_entry = rtems_monitor_commands },
&rtems_monitor_commands[21],
},
+#ifdef RTEMS_POSIX_API
+ { "pthread",
+ "Display information about the specified pthreads. "
+ "Default is to display information about all pthreads on this node.\n"
+ " pthread [id [id ...] ]",
+ 0,
+ rtems_monitor_object_cmd,
+ { RTEMS_MONITOR_OBJECT_PTHREAD },
+ &rtems_monitor_commands[22],
+ },
+#endif
#ifdef CPU_INVOKE_DEBUGGER
{ "debugger",
"Enter the debugger, if possible. "
@@ -255,7 +266,7 @@ rtems_monitor_command_entry_t rtems_monitor_commands[] = {
0,
rtems_monitor_debugger_cmd,
{ 0 },
- &rtems_monitor_commands[22],
+ &rtems_monitor_commands[23],
},
#endif
{ 0, 0, 0, 0, { 0 }, &rtems_registered_commands },