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

        * tar01/init.c: Fixed integer types.
</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.263&r2=text&tr2=1.264&diff_format=h">M</a></td><td width='1%'>1.264</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/tar01/init.c.diff?r1=text&tr1=1.2&r2=text&tr2=1.3&diff_format=h">M</a></td><td width='1%'>1.3</td><td width='100%'>testsuites/libtests/tar01/init.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/testsuites/libtests/ChangeLog:1.263 rtems/testsuites/libtests/ChangeLog:1.264
--- rtems/testsuites/libtests/ChangeLog:1.263   Mon Mar 14 11:18:10 2011
+++ rtems/testsuites/libtests/ChangeLog Tue Apr  5 04:19:53 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-04-05    Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+       * tar01/init.c: Fixed integer types.
+
</font> 2011-03-14        Joel Sherrill <joel.sherrill@oarcorp.com>
 
        * Makefile.am, configure.ac: Add test for Mouse Parser Engine

<font color='#006600'>diff -u rtems/testsuites/libtests/tar01/init.c:1.2 rtems/testsuites/libtests/tar01/init.c:1.3
--- rtems/testsuites/libtests/tar01/init.c:1.2  Tue Feb 22 01:34:08 2011
+++ rtems/testsuites/libtests/tar01/init.c      Tue Apr  5 04:19:53 2011
</font><font color='#997700'>@@ -60,30 +60,31 @@
</font> 
 void test_untar_from_file(void)
 {
<font color='#880000'>-  rtems_status_code  sc;
</font>   int                fd;
<font color='#000088'>+  int                rv;
+  ssize_t            n;
</font> 
   puts( "Copy tar image to test.tar" );
   /* Copy tar image from object to file in IMFS */
   fd = open( "/test.tar", O_CREAT|O_TRUNC|O_WRONLY, 0777 );
   rtems_test_assert( fd != -1 );
 
<font color='#880000'>-  sc = write( fd, TARFILE_START, TARFILE_SIZE );
-  rtems_test_assert( sc == TARFILE_SIZE );
</font><font color='#000088'>+  n = write( fd, TARFILE_START, TARFILE_SIZE );
+  rtems_test_assert( n == TARFILE_SIZE );
</font>   close( fd );
 
   /* make a directory to untar it into */
<font color='#880000'>-  sc = mkdir( "/dest", 0777 );
-  rtems_test_assert( !sc );
</font><font color='#000088'>+  rv = mkdir( "/dest", 0777 );
+  rtems_test_assert( rv == 0 );
</font> 
<font color='#880000'>-  sc = chdir( "/dest" );
-  rtems_test_assert( !sc );
</font><font color='#000088'>+  rv = chdir( "/dest" );
+  rtems_test_assert( rv == 0 );
</font> 
   /* Untar it */
<font color='#880000'>-  sc = Untar_FromFile( "/test.tar" );
</font><font color='#000088'>+  rv = Untar_FromFile( "/test.tar" );
</font>   printf("Untaring from file - ");
<font color='#880000'>-  if (sc != RTEMS_SUCCESSFUL) {
-    printf ("error: untar failed: %s\n", rtems_status_text (sc));
</font><font color='#000088'>+  if (rv != UNTAR_SUCCESSFUL) {
+    printf ("error: untar failed: %i\n", rv);
</font>     exit(1);
   }
   printf ("successful\n");
</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-04-05 Sebastian Huber <sebastian.huber@embedded-brains.de>

        * score/src/heap.c: Avoid integer overflow.
</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.2795&r2=text&tr2=1.2796&diff_format=h">M</a></td><td width='1%'>1.2796</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/src/heap.c.diff?r1=text&tr1=1.40&r2=text&tr2=1.41&diff_format=h">M</a></td><td width='1%'>1.41</td><td width='100%'>cpukit/score/src/heap.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2795 rtems/cpukit/ChangeLog:1.2796
--- rtems/cpukit/ChangeLog:1.2795       Mon Apr  4 13:44:15 2011
+++ rtems/cpukit/ChangeLog      Tue Apr  5 04:50:01 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-04-05    Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+       * score/src/heap.c: Avoid integer overflow.
+
</font> 2010-07-28        Gedare Bloom <giddyup44@yahoo.com>
 
        PR 1641/cpukit

<font color='#006600'>diff -u rtems/cpukit/score/src/heap.c:1.40 rtems/cpukit/score/src/heap.c:1.41
--- rtems/cpukit/score/src/heap.c:1.40  Thu Nov  4 18:00:04 2010
+++ rtems/cpukit/score/src/heap.c       Tue Apr  5 04:50:02 2011
</font><font color='#997700'>@@ -162,7 +162,7 @@
</font>   )
   {
     /* FIXME */
<font color='#880000'>-    _Internal_error_Occurred( 0xdeadbeef, false, 0xdeadbeef );
</font><font color='#000088'>+    _Internal_error_Occurred( INTERNAL_ERROR_CORE, false, 0xdeadbeef );
</font>   }
 #endif
 
</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>