diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2003-09-19 12:48:15 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2003-09-19 12:48:15 +0000 |
commit | 330dbdb0554caba9f26b1a39d835c20ea3baac00 (patch) | |
tree | 277ec0870af3427488efeb751b8273d16a0177f3 | |
parent | 2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> (diff) | |
download | rtems-330dbdb0554caba9f26b1a39d835c20ea3baac00.tar.bz2 |
2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* monitor/monitor.h: Remove STREQ, STNEQ (pollute namespace),
RTEMS_MONITOR_PROMPT (pollutes namespace, useless).
* monitor/mon-command.c: Add RTEMS_MONITOR_PROMPT.
* monitor/mon-monitor.c: Apply private version of STREQ.
-rw-r--r-- | cpukit/libmisc/ChangeLog | 7 | ||||
-rw-r--r-- | cpukit/libmisc/monitor/mon-command.c | 4 | ||||
-rw-r--r-- | cpukit/libmisc/monitor/mon-monitor.c | 2 | ||||
-rw-r--r-- | cpukit/libmisc/monitor/monitor.h | 8 |
4 files changed, 13 insertions, 8 deletions
diff --git a/cpukit/libmisc/ChangeLog b/cpukit/libmisc/ChangeLog index 97dd175128..7c6d4b48a6 100644 --- a/cpukit/libmisc/ChangeLog +++ b/cpukit/libmisc/ChangeLog @@ -1,5 +1,12 @@ 2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> + * monitor/monitor.h: Remove STREQ, STNEQ (pollute namespace), + RTEMS_MONITOR_PROMPT (pollutes namespace, useless). + * monitor/mon-command.c: Add RTEMS_MONITOR_PROMPT. + * monitor/mon-monitor.c: Apply private version of STREQ. + +2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> + * monitor/symbols.h: Convert to private header. * monitor/monitor.h: Don't include symbols.h. Add forward decls. for symbols from symbols.h. diff --git a/cpukit/libmisc/monitor/mon-command.c b/cpukit/libmisc/monitor/mon-command.c index 77e27c5632..4072a21070 100644 --- a/cpukit/libmisc/monitor/mon-command.c +++ b/cpukit/libmisc/monitor/mon-command.c @@ -18,6 +18,10 @@ #include <string.h> #include <stdlib.h> +#ifndef MONITOR_PROMPT +#define MONITOR_PROMPT "rtems" /* will have '> ' appended */ +#endif + /* * 2001-01-30 KJO (vac4050@cae597.rsc.raytheon.com): * Fixed rtems_monitor_command_lookup() to accept partial diff --git a/cpukit/libmisc/monitor/mon-monitor.c b/cpukit/libmisc/monitor/mon-monitor.c index 9d4e2069a6..6a5d9a5af8 100644 --- a/cpukit/libmisc/monitor/mon-monitor.c +++ b/cpukit/libmisc/monitor/mon-monitor.c @@ -36,6 +36,8 @@ #include <rtems/monitor.h> +#define STREQ(a,b) (strcmp(a,b) == 0) + /* set by trap handler */ extern rtems_tcb *debugger_interrupted_task; extern rtems_context *debugger_interrupted_task_context; diff --git a/cpukit/libmisc/monitor/monitor.h b/cpukit/libmisc/monitor/monitor.h index 3fd82c2552..752c01af51 100644 --- a/cpukit/libmisc/monitor/monitor.h +++ b/cpukit/libmisc/monitor/monitor.h @@ -444,16 +444,8 @@ void rtems_monitor_symbol_cmd(int, char **, unsigned32, boolean); extern rtems_symbol_table_t *rtems_monitor_symbols; -#ifndef MONITOR_PROMPT -#define MONITOR_PROMPT "rtems" /* will have '> ' appended */ -#endif - #define MONITOR_WAKEUP_EVENT RTEMS_EVENT_0 - -#define STREQ(a,b) (strcmp(a,b) == 0) -#define STRNEQ(a,b,n) (strncmp(a,b,n) == 0) - #ifdef __cplusplus } #endif |