diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-12-18 15:25:27 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-12-18 15:25:27 +0000 |
commit | e41eaa881a1a0ba6645d4a23d1313088c8ccfb7f (patch) | |
tree | 01edbddc5c654a1fb474fbccf56654bf35eadf1b /cpukit/libmisc/monitor/mon-object.c | |
parent | 2008-12-17 Joel Sherrill <joel.sherrill@oarcorp.com> (diff) | |
download | rtems-e41eaa881a1a0ba6645d4a23d1313088c8ccfb7f.tar.bz2 |
2008-12-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libmisc/serdbg/termios_printk.c, libmisc/serdbg/termios_printk.h:
Fixed incompatible return value.
* libmisc/cpuuse/cpuusagereport.c: Changed output format.
* libmisc/Makefile.am, libmisc/monitor/mon-editor.c: New file.
* libmisc/capture/capture-cli.c, libmisc/monitor/mon-command.c,
libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-object.c,
libmisc/monitor/mon-prmisc.c, libmisc/monitor/mon-symbols.c,
libmisc/monitor/monitor.h, libmisc/shell/cat_file.c,
libmisc/shell/cmds.c, libmisc/shell/internal.h,
libmisc/shell/main_help.c, libmisc/shell/shell.c,
libmisc/shell/shell.h, libmisc/shell/shell_cmdset.c,
libmisc/shell/shell_getchar.c, libmisc/shell/str2int.c: Various global
data is now read only. Added 'const' qualifier to many pointer
parameters. It is no longer possible to remove monitor commands.
Moved monitor line editor into a separate file to avoid unnecessary
dependencies.
Diffstat (limited to '')
-rw-r--r-- | cpukit/libmisc/monitor/mon-object.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/cpukit/libmisc/monitor/mon-object.c b/cpukit/libmisc/monitor/mon-object.c index ea1556c91d..96b2a85f8d 100644 --- a/cpukit/libmisc/monitor/mon-object.c +++ b/cpukit/libmisc/monitor/mon-object.c @@ -37,7 +37,7 @@ * next */ -rtems_monitor_object_info_t rtems_monitor_object_info[] = +static const rtems_monitor_object_info_t rtems_monitor_object_info[] = { { RTEMS_MONITOR_OBJECT_CONFIG, (void *) 0, @@ -170,12 +170,12 @@ rtems_monitor_id_fixup( } -rtems_monitor_object_info_t * +const rtems_monitor_object_info_t * rtems_monitor_object_lookup( rtems_monitor_object_type_t type ) { - rtems_monitor_object_info_t *p; + const rtems_monitor_object_info_t *p; for (p = &rtems_monitor_object_info[0]; p < &rtems_monitor_object_info[NUMELEMS(rtems_monitor_object_info)]; p++) @@ -229,7 +229,7 @@ failed: rtems_id rtems_monitor_object_canonical_next( - rtems_monitor_object_info_t *info, + const rtems_monitor_object_info_t *info, rtems_id id, void *canonical ) @@ -276,7 +276,7 @@ rtems_monitor_object_canonical_get( size_t *size_p ) { - rtems_monitor_object_info_t *info; + const rtems_monitor_object_info_t *info; rtems_id next_id; *size_p = 0; @@ -295,7 +295,7 @@ rtems_monitor_object_canonical_get( void rtems_monitor_object_dump_1( - rtems_monitor_object_info_t *info, + const rtems_monitor_object_info_t *info, rtems_id id, bool verbose ) @@ -329,7 +329,7 @@ rtems_monitor_object_dump_1( void rtems_monitor_object_dump_all( - rtems_monitor_object_info_t *info, + const rtems_monitor_object_info_t *info, bool verbose ) { @@ -349,14 +349,14 @@ rtems_monitor_object_dump_all( void rtems_monitor_object_cmd( - int argc, - char **argv, - rtems_monitor_command_arg_t *command_arg, - bool verbose + int argc, + char **argv, + const rtems_monitor_command_arg_t *command_arg, + bool verbose ) { int arg; - rtems_monitor_object_info_t *info = 0; + const rtems_monitor_object_info_t *info = 0; rtems_monitor_object_type_t type; /* what is the default type? */ |