<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>change log for rtems (2011-09-02)</title>
</head>
<body text='#000000' bgcolor='#ffffff'>
<a name='cs1'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
<font color='#bb2222'><strong>sh</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-09-02 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libmisc/monitor/mon-monitor.c: Removed "exit" and "quit" commands to
avoid confusion. They were an alias to the "fatal" command.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/ChangeLog.diff?r1=text&tr1=1.2912&r2=text&tr2=1.2913&diff_format=h">M</a></td><td width='1%'>1.2913</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/monitor/mon-monitor.c.diff?r1=text&tr1=1.42&r2=text&tr2=1.43&diff_format=h">M</a></td><td width='1%'>1.43</td><td width='100%'>cpukit/libmisc/monitor/mon-monitor.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2912 rtems/cpukit/ChangeLog:1.2913
--- rtems/cpukit/ChangeLog:1.2912 Thu Sep 1 13:24:46 2011
+++ rtems/cpukit/ChangeLog Fri Sep 2 08:17:34 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-09-02 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * libmisc/monitor/mon-monitor.c: Removed "exit" and "quit" commands to
+ avoid confusion. They were an alias to the "fatal" command.
+
</font> 2011-09-01 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1895/cpukit
<font color='#006600'>diff -u rtems/cpukit/libmisc/monitor/mon-monitor.c:1.42 rtems/cpukit/libmisc/monitor/mon-monitor.c:1.43
--- rtems/cpukit/libmisc/monitor/mon-monitor.c:1.42 Fri Nov 19 03:44:21 2010
+++ rtems/cpukit/libmisc/monitor/mon-monitor.c Fri Sep 2 08:17:35 2011
</font><font color='#997700'>@@ -197,36 +197,20 @@
</font> { RTEMS_MONITOR_OBJECT_DNAME },
&rtems_monitor_commands[16],
},
<font color='#880000'>- { "exit",
- "Invoke 'rtems_fatal_error_occurred' with 'status' "
- "(default is RTEMS_SUCCESSFUL)\n"
- " exit [status]",
- 0,
- rtems_monitor_fatal_cmd,
- { .status_code = RTEMS_SUCCESSFUL },
- &rtems_monitor_commands[17],
- },
</font> { "fatal",
"'exit' with fatal error; default error is RTEMS_TASK_EXITTED\n"
" fatal [status]",
0,
rtems_monitor_fatal_cmd,
{ .status_code = RTEMS_TASK_EXITTED }, /* exit value */
<font color='#880000'>- &rtems_monitor_commands[18],
- },
- { "quit",
- "Alias for 'exit'\n",
- 0,
- rtems_monitor_fatal_cmd,
- { .status_code = RTEMS_SUCCESSFUL }, /* exit value */
- &rtems_monitor_commands[19],
</font><font color='#000088'>+ &rtems_monitor_commands[17],
</font> },
{ "reset",
"(SW)Resets the System.",
0,
rtems_monitor_reset_cmd,
{ 0 },
<font color='#880000'>- &rtems_monitor_commands[20],
</font><font color='#000088'>+ &rtems_monitor_commands[18],
</font> },
#if defined(RTEMS_MULTIPROCESSING)
{ "node",
<font color='#997700'>@@ -235,11 +219,11 @@
</font> 0,
rtems_monitor_node_cmd,
{ 0 },
<font color='#880000'>- &rtems_monitor_commands[21],
</font><font color='#000088'>+ &rtems_monitor_commands[19],
</font> },
<font color='#880000'>- #define RTEMS_MONITOR_POSIX_NEXT 22
</font><font color='#000088'>+ #define RTEMS_MONITOR_POSIX_NEXT 20
</font> #else
<font color='#880000'>- #define RTEMS_MONITOR_POSIX_NEXT 21
</font><font color='#000088'>+ #define RTEMS_MONITOR_POSIX_NEXT 19
</font> #endif
#ifdef RTEMS_POSIX_API
{ "pthread",
</pre>
<p> </p>
<a name='cs2'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
<font color='#bb2222'><strong>sh</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-09-02 Sebastian Huber <sebastian.huber@embedded-brains.de>
* stackchk/init.c, stackchk/system.h, stackchk/stackchk.scn: Print end
of test message.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/testsuites/libtests/ChangeLog.diff?r1=text&tr1=1.274&r2=text&tr2=1.275&diff_format=h">M</a></td><td width='1%'>1.275</td><td width='100%'>testsuites/libtests/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/testsuites/libtests/stackchk/init.c.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&diff_format=h">M</a></td><td width='1%'>1.11</td><td width='100%'>testsuites/libtests/stackchk/init.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/testsuites/libtests/stackchk/stackchk.scn.diff?r1=text&tr1=1.4&r2=text&tr2=1.5&diff_format=h">M</a></td><td width='1%'>1.5</td><td width='100%'>testsuites/libtests/stackchk/stackchk.scn</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/testsuites/libtests/stackchk/system.h.diff?r1=text&tr1=1.11&r2=text&tr2=1.12&diff_format=h">M</a></td><td width='1%'>1.12</td><td width='100%'>testsuites/libtests/stackchk/system.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/testsuites/libtests/ChangeLog:1.274 rtems/testsuites/libtests/ChangeLog:1.275
--- rtems/testsuites/libtests/ChangeLog:1.274 Fri Jul 29 15:29:13 2011
+++ rtems/testsuites/libtests/ChangeLog Fri Sep 2 08:41:55 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-09-02 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * stackchk/init.c, stackchk/system.h, stackchk/stackchk.scn: Print end
+ of test message.
+
</font> 2011-07-29 Pawel Zagorski <pzagor@agh.edu.pl>
PR 1865/tests
<font color='#006600'>diff -u rtems/testsuites/libtests/stackchk/init.c:1.10 rtems/testsuites/libtests/stackchk/init.c:1.11
--- rtems/testsuites/libtests/stackchk/init.c:1.10 Tue Feb 22 01:34:08 2011
+++ rtems/testsuites/libtests/stackchk/init.c Fri Sep 2 08:41:55 2011
</font><font color='#997700'>@@ -87,3 +87,19 @@
</font> status = rtems_task_delete( RTEMS_SELF );
directive_failed( status, "rtems_task_delete of RTEMS_SELF" );
}
<font color='#000088'>+
+void Fatal_extension( uint32_t source, bool is_internal, uint32_t error )
+{
+ if ( source != INTERNAL_ERROR_RTEMS_API ) {
+ printk( "unexpected fatal source\n" );
+ } else if ( is_internal ) {
+ printk( "unexpected fatal is internal\n" );
+ } else if ( error != 0x81 ) {
+ printk( "unexpected fatal error\n" );
+ } else {
+ printk( "*** END OF TEST STACK CHECKER ***\n" );
+ }
+
+ if ( _System_state_Is_up( _System_state_Get() ) )
+ _Thread_Stop_multitasking();
+}
</font>
<font color='#006600'>diff -u rtems/testsuites/libtests/stackchk/stackchk.scn:1.4 rtems/testsuites/libtests/stackchk/stackchk.scn:1.5
--- rtems/testsuites/libtests/stackchk/stackchk.scn:1.4 Tue Jun 22 14:59:35 2010
+++ rtems/testsuites/libtests/stackchk/stackchk.scn Fri Sep 2 08:41:55 2011
</font><font color='#997700'>@@ -20,3 +20,4 @@
</font> task name string: TA1
task stack area (????? Bytes): 0x???????? .. 0x????????
damaged pattern area (16 Bytes): 0x???????? .. 0x????????
<font color='#000088'>+*** END OF TEST STACK CHECKER ***
</font>
<font color='#006600'>diff -u rtems/testsuites/libtests/stackchk/system.h:1.11 rtems/testsuites/libtests/stackchk/system.h:1.12
--- rtems/testsuites/libtests/stackchk/system.h:1.11 Wed Sep 17 14:31:13 2008
+++ rtems/testsuites/libtests/stackchk/system.h Fri Sep 2 08:41:55 2011
</font><font color='#997700'>@@ -43,6 +43,11 @@
</font>
#define CONFIGURE_STACK_CHECKER_ENABLED
<font color='#000088'>+void Fatal_extension( uint32_t source, bool is_internal, uint32_t error );
+
+#define CONFIGURE_INITIAL_EXTENSIONS \
+ { NULL, NULL, NULL, NULL, NULL, NULL, NULL, Fatal_extension }
+
</font> #include <rtems/confdefs.h>
/* global variables */
</pre>
<p> </p>
<p>--<br />
<small>Generated by <a href="http://www.codewiz.org/projects/index.html#loginfo">Deluxe Loginfo</a> 2.122 by Bernardo Innocenti <bernie@develer.com></small></p>
</body>
</html>