<!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-03-10)</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-03-10 Sebastian Huber <sebastian.huber@embedded-brains.de>

        * sp07/init.c: Improve coverage.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/testsuites/sptests/ChangeLog.diff?r1=text&tr1=1.437&r2=text&tr2=1.438&diff_format=h">M</a></td><td width='1%'>1.438</td><td width='100%'>testsuites/sptests/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/testsuites/sptests/sp07/init.c.diff?r1=text&tr1=1.20&r2=text&tr2=1.21&diff_format=h">M</a></td><td width='1%'>1.21</td><td width='100%'>testsuites/sptests/sp07/init.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/testsuites/sptests/ChangeLog:1.437 rtems/testsuites/sptests/ChangeLog:1.438
--- rtems/testsuites/sptests/ChangeLog:1.437    Wed Mar  9 14:11:55 2011
+++ rtems/testsuites/sptests/ChangeLog  Thu Mar 10 10:36:51 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-03-10    Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+       * sp07/init.c: Improve coverage.
+
</font> 2011-03-09        Joel Sherrill <joel.sherrill@oarcorp.com>
 
        * spwkspace/init.c: Adjust test to account for recent heap change on

<font color='#006600'>diff -u rtems/testsuites/sptests/sp07/init.c:1.20 rtems/testsuites/sptests/sp07/init.c:1.21
--- rtems/testsuites/sptests/sp07/init.c:1.20   Tue Feb 22 01:36:58 2011
+++ rtems/testsuites/sptests/sp07/init.c        Thu Mar 10 10:36:51 2011
</font><font color='#997700'>@@ -16,6 +16,40 @@
</font> #define CONFIGURE_INIT
 #include "system.h"
 
<font color='#000088'>+static void Task_harmless_extension_one(
+  rtems_tcb *unused_one
+)
+{
+  /* Do nothing */
+}
+
+static void Task_harmless_extension_two(
+  rtems_tcb *unused_one,
+  rtems_tcb *unused_two
+)
+{
+  /* Do nothing */
+}
+
+static bool Task_harmless_extension_true_two(
+  rtems_tcb *unused_one,
+  rtems_tcb *unused_two
+)
+{
+  return true;
+}
+
+static const rtems_extensions_table Harmless_extensions = {
+  Task_harmless_extension_true_two,
+  Task_harmless_extension_two,
+  Task_harmless_extension_two,
+  Task_harmless_extension_two,
+  Task_harmless_extension_two,
+  Task_harmless_extension_one,
+  Task_harmless_extension_one,
+  NULL
+};
+
</font> rtems_extensions_table Extensions = {
   Task_create_extension,     /* task create user extension */
   Task_start_extension,      /* task start user extension */
<font color='#997700'>@@ -99,6 +133,14 @@
</font>     "rtems_extension_ident"
   );
 
<font color='#000088'>+  puts( "rtems_extension_create - harmless -- OK" );
+  status = rtems_extension_create(
+    Extension_name[ 2 ],
+    &Harmless_extensions,
+    &Extension_id[ 2 ]
+  );
+  directive_failed( status, "rtems_extension_create #3" );
+
</font>   Task_name[ 1 ] = rtems_build_name( 'T', 'A', '1', ' ' );
   Task_name[ 2 ] = rtems_build_name( 'T', 'A', '2', ' ' );
   Task_name[ 3 ] = rtems_build_name( 'T', 'A', '3', ' ' );
</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-03-10 Sebastian Huber <sebastian.huber@embedded-brains.de>

        * sapi/include/rtems/extension.h: Documentation.
</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.2768&r2=text&tr2=1.2769&diff_format=h">M</a></td><td width='1%'>1.2769</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/sapi/include/rtems/extension.h.diff?r1=text&tr1=1.23&r2=text&tr2=1.24&diff_format=h">M</a></td><td width='1%'>1.24</td><td width='100%'>cpukit/sapi/include/rtems/extension.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2768 rtems/cpukit/ChangeLog:1.2769
--- rtems/cpukit/ChangeLog:1.2768       Wed Mar  9 10:19:36 2011
+++ rtems/cpukit/ChangeLog      Thu Mar 10 10:39:13 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-03-10    Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+       * sapi/include/rtems/extension.h: Documentation.
+
</font> 2011-03-09        Joel Sherrill <joel.sherrill@oarcorp.com>
 
        * score/src/threadget.c: Remove conditional since this path can be

<font color='#006600'>diff -u rtems/cpukit/sapi/include/rtems/extension.h:1.23 rtems/cpukit/sapi/include/rtems/extension.h:1.24
--- rtems/cpukit/sapi/include/rtems/extension.h:1.23    Tue Jan 26 09:01:55 2010
+++ rtems/cpukit/sapi/include/rtems/extension.h Thu Mar 10 10:39:14 2011
</font><font color='#997700'>@@ -149,13 +149,13 @@
</font>  * - Task creation
  * - Task start
  * - Task restart
<font color='#880000'>- * - Task exit
</font>  * - Task context switch
  * - Post task context switch
  * - Task begins to execute
  *
  * At the following system events, the extensions are invoked in reverse order:
  *
<font color='#000088'>+ * - Task exit
</font>  * - Task deletion
  * - Fatal error detection
  *
</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>