<!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 (2010-07-27)</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>joel</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-07-27 Joel Sherrill <joel.sherrill@oarcorp.com>
* posix/src/keycreate.c: Fix typo.
</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.2531&r2=text&tr2=1.2532&diff_format=h">M</a></td><td width='1%'>1.2532</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/posix/src/keycreate.c.diff?r1=text&tr1=1.16&r2=text&tr2=1.17&diff_format=h">M</a></td><td width='1%'>1.17</td><td width='100%'>cpukit/posix/src/keycreate.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2531 rtems/cpukit/ChangeLog:1.2532
--- rtems/cpukit/ChangeLog:1.2531 Tue Jul 27 13:11:42 2010
+++ rtems/cpukit/ChangeLog Tue Jul 27 16:22:52 2010
</font><font color='#997700'>@@ -1,5 +1,9 @@
</font> 2010-07-27 Joel Sherrill <joel.sherrill@oarcorp.com>
<font color='#000088'>+ * posix/src/keycreate.c: Fix typo.
+
+2010-07-27 Joel Sherrill <joel.sherrill@oarcorp.com>
+
</font> * libfs/src/imfs/imfs_load_tar.c, libmisc/untar/untar.c: Now supports
both pax and GNU tar created tar files.
<font color='#006600'>diff -u rtems/cpukit/posix/src/keycreate.c:1.16 rtems/cpukit/posix/src/keycreate.c:1.17
--- rtems/cpukit/posix/src/keycreate.c:1.16 Mon Jul 26 17:03:17 2010
+++ rtems/cpukit/posix/src/keycreate.c Tue Jul 27 16:22:52 2010
</font><font color='#997700'>@@ -62,7 +62,7 @@
</font> /*
* Since the removal of ITRON, this cannot occur.
*/
<font color='#880000'>- if ( !_Objects_Information_table[ api_index ] )
</font><font color='#000088'>+ if ( !_Objects_Information_table[ the_api ] )
</font> continue;
/*
</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>joel</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-07-27 Joel Sherrill <joel.sherrilL@OARcorp.com>
* sp43/init.c, sp43/sp43.scn: Add code to exercise case where an API
pointer is NULL when getting an object name.
</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.407&r2=text&tr2=1.408&diff_format=h">M</a></td><td width='1%'>1.408</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/sp43/init.c.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%'>testsuites/sptests/sp43/init.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/testsuites/sptests/sp43/sp43.scn.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/sptests/sp43/sp43.scn</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/testsuites/sptests/ChangeLog:1.407 rtems/testsuites/sptests/ChangeLog:1.408
--- rtems/testsuites/sptests/ChangeLog:1.407 Tue Jul 27 14:03:00 2010
+++ rtems/testsuites/sptests/ChangeLog Tue Jul 27 16:25:02 2010
</font><font color='#997700'>@@ -1,5 +1,10 @@
</font> 2010-07-27 Joel Sherrill <joel.sherrilL@OARcorp.com>
<font color='#000088'>+ * sp43/init.c, sp43/sp43.scn: Add code to exercise case where an API
+ pointer is NULL when getting an object name.
+
+2010-07-27 Joel Sherrill <joel.sherrilL@OARcorp.com>
+
</font> * sp11/sp11.scn, sp11/task1.c: Add test case for receiving all events
no wait but the condition is only partially satisfied.
<font color='#006600'>diff -u rtems/testsuites/sptests/sp43/init.c:1.23 rtems/testsuites/sptests/sp43/init.c:1.24
--- rtems/testsuites/sptests/sp43/init.c:1.23 Mon Jun 21 17:54:26 2010
+++ rtems/testsuites/sptests/sp43/init.c Tue Jul 27 16:25:02 2010
</font><font color='#997700'>@@ -473,6 +473,24 @@
</font> );
fatal_directive_status( sc, RTEMS_INVALID_ID, "rtems_semaphore_obtain" );
<font color='#000088'>+ /*
+ * Invalid POSIX API pointer on get name
+ */
+ {
+ void *tmp;
+ tmp = _Objects_Information_table[OBJECTS_POSIX_API];
+ _Objects_Information_table[OBJECTS_POSIX_API] = NULL;
+
+ puts( "rtems_object_get_classic_name - bad API pointer - INVALID_ID" );
+ sc = rtems_object_get_classic_name(
+ rtems_build_id( OBJECTS_POSIX_API, OBJECTS_POSIX_THREADS, 1, 1 ),
+ &tmpName
+ );
+ fatal_directive_status( sc, RTEMS_INVALID_ID, "object_get_classic_name" );
+
+ _Objects_Information_table[OBJECTS_POSIX_API] = tmp;
+ }
+
</font> puts( "*** END OF TEST 43 ***" );
rtems_test_exit( 0 );
}
<font color='#006600'>diff -u rtems/testsuites/sptests/sp43/sp43.scn:1.11 rtems/testsuites/sptests/sp43/sp43.scn:1.12
--- rtems/testsuites/sptests/sp43/sp43.scn:1.11 Sat Jun 19 15:55:03 2010
+++ rtems/testsuites/sptests/sp43/sp43.scn Tue Jul 27 16:25:02 2010
</font><font color='#997700'>@@ -85,4 +85,5 @@
</font> rtems_task_set_priority - use valid Idle thread id again
rtems_task_set_priority - restore internal thread class info
rtems_semaphore_obtain - good but uncreated ID - INVALID_ID - OK
<font color='#000088'>+rtems_object_get_classic_name - bad API pointer - INVALID_ID
</font> *** END OF TEST 43 ***
</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>