<!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-06-30)</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>jennifer</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-06-30 Jennifer.Averett <Jennifer.Averett@OARcorp.com>

        * libcsupport/include/rtems/libio.h, libfs/Makefile.am: Added
        filesystem default mknod method.
        * libfs/src/defaults/default_mknod.c: New file.
</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.2474&r2=text&tr2=1.2475&diff_format=h">M</a></td><td width='1%'>1.2475</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libcsupport/include/rtems/libio.h.diff?r1=text&tr1=1.73&r2=text&tr2=1.74&diff_format=h">M</a></td><td width='1%'>1.74</td><td width='100%'>cpukit/libcsupport/include/rtems/libio.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libfs/Makefile.am.diff?r1=text&tr1=1.43&r2=text&tr2=1.44&diff_format=h">M</a></td><td width='1%'>1.44</td><td width='100%'>cpukit/libfs/Makefile.am</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libfs/src/defaults/default_mknod.c?rev=1.1&content-type=text/vnd.viewcvs-markup">A</a></td><td width='1%'><font color="#000088">1.1</font></td><td width='100%'><font color="#000088">cpukit/libfs/src/defaults/default_mknod.c</font></td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2474 rtems/cpukit/ChangeLog:1.2475
--- rtems/cpukit/ChangeLog:1.2474       Tue Jun 29 14:37:27 2010
+++ rtems/cpukit/ChangeLog      Wed Jun 30 08:58:55 2010
</font><font color='#997700'>@@ -1,3 +1,9 @@
</font><font color='#000088'>+2010-06-30    Jennifer.Averett <Jennifer.Averett@OARcorp.com>
+
+       * libcsupport/include/rtems/libio.h, libfs/Makefile.am: Added
+       filesystem default mknod method.
+       * libfs/src/defaults/default_mknod.c: New file.
+
</font> 2010-06-29        Jennifer.Averett <Jennifer.Averett@OARcorp.com>
 
        * libcsupport/include/rtems/libio.h, libfs/Makefile.am,

<font color='#006600'>diff -u rtems/cpukit/libcsupport/include/rtems/libio.h:1.73 rtems/cpukit/libcsupport/include/rtems/libio.h:1.74
--- rtems/cpukit/libcsupport/include/rtems/libio.h:1.73 Tue Jun 29 14:37:28 2010
+++ rtems/cpukit/libcsupport/include/rtems/libio.h      Wed Jun 30 08:58:56 2010
</font><font color='#997700'>@@ -918,6 +918,17 @@
</font> 
 /**
  * @brief Provides a defualt routine for filesystem
<font color='#000088'>+ * implementation to create a new node.
+ */
+int rtems_filesystem_default_mknod(
+   const char                        *path,       /* IN */
+   mode_t                             mode,       /* IN */
+   dev_t                              dev,        /* IN */
+   rtems_filesystem_location_info_t  *pathloc     /* IN/OUT */
+);
+
+/**
+ * @brief Provides a defualt routine for filesystem
</font>  * implementation of a chown command.
  */
 int rtems_filesystem_default_chown(

<font color='#006600'>diff -u rtems/cpukit/libfs/Makefile.am:1.43 rtems/cpukit/libfs/Makefile.am:1.44
--- rtems/cpukit/libfs/Makefile.am:1.43 Tue Jun 29 14:37:28 2010
+++ rtems/cpukit/libfs/Makefile.am      Wed Jun 30 08:58:56 2010
</font><font color='#997700'>@@ -30,7 +30,7 @@
</font>     src/defaults/default_write.c src/defaults/default_fpathconf.c \
     src/defaults/default_unmount.c src/defaults/default_evaluate_link.c \
     src/defaults/default_open.c src/defaults/default_close.c \
<font color='#880000'>-    src/defaults/default_fsunmount.c
</font><font color='#000088'>+    src/defaults/default_fsunmount.c src/defaults/default_mknod.c
</font> 
 noinst_LIBRARIES += libimfs.a
 libimfs_a_SOURCES =

<font color='#006600'>diff -u /dev/null rtems/cpukit/libfs/src/defaults/default_mknod.c:1.1
--- /dev/null   Wed Jun 30 09:13:03 2010
+++ rtems/cpukit/libfs/src/defaults/default_mknod.c     Wed Jun 30 08:58:56 2010
</font><font color='#997700'>@@ -0,0 +1,24 @@
</font><font color='#000088'>+/*
+ *  COPYRIGHT (c) 2010.
+ *  On-Line Applications Research Corporation (OAR).
+ *
+ *  The license and distribution terms for this file may be
+ *  found in the file LICENSE in this distribution or at
+ *  http://www.rtems.com/license/LICENSE.
+ *
+ *  $Id$
+ */
+
+#include <rtems/libio.h>
+#include <rtems/libio_.h>
+#include <rtems/seterr.h>
+
+int rtems_filesystem_default_mknod(
+   const char                        *path,       /* IN */
+   mode_t                             mode,       /* IN */
+   dev_t                              dev,        /* IN */
+   rtems_filesystem_location_info_t  *pathloc     /* IN/OUT */
+)
+{
+  rtems_set_errno_and_return_minus_one( ENOTSUP );
+}
</font></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>jennifer</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-06-30 Jennifer Averett <Jennifer.Averett@OARcorp.com>

        * umon/tfsDriver.c: Corrected filesystem mknod entry to call the
        default handler.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/shared/ChangeLog.diff?r1=text&tr1=1.173&r2=text&tr2=1.174&diff_format=h">M</a></td><td width='1%'>1.174</td><td width='100%'>c/src/lib/libbsp/shared/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/shared/umon/tfsDriver.c.diff?r1=text&tr1=1.6&r2=text&tr2=1.7&diff_format=h">M</a></td><td width='1%'>1.7</td><td width='100%'>c/src/lib/libbsp/shared/umon/tfsDriver.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/shared/ChangeLog:1.173 rtems/c/src/lib/libbsp/shared/ChangeLog:1.174
--- rtems/c/src/lib/libbsp/shared/ChangeLog:1.173       Tue Jun 29 14:45:52 2010
+++ rtems/c/src/lib/libbsp/shared/ChangeLog     Wed Jun 30 09:01:16 2010
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2010-06-30    Jennifer Averett <Jennifer.Averett@OARcorp.com>
+
+       * umon/tfsDriver.c: Corrected filesystem mknod entry to call the
+       default handler.
+
</font> 2010-06-29        Jennifer.Averett <Jennifer.Averett@OARcorp.com>
 
        * umon/tfsDriver.c: Changed NULL methods in filesystem tables to be

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/shared/umon/tfsDriver.c:1.6 rtems/c/src/lib/libbsp/shared/umon/tfsDriver.c:1.7
--- rtems/c/src/lib/libbsp/shared/umon/tfsDriver.c:1.6  Tue Jun 29 14:45:53 2010
+++ rtems/c/src/lib/libbsp/shared/umon/tfsDriver.c      Wed Jun 30 09:01:17 2010
</font><font color='#997700'>@@ -705,7 +705,7 @@
</font>   rtems_filesystem_default_link,          /* link */
   rtems_filesystem_default_unlink,        /* unlink */
   rtems_tfs_node_type,                    /* node_type */
<font color='#880000'>-  devFS_mknod,                            /* mknod */
</font><font color='#000088'>+  rtems_filesystem_default_mknod,         /* mknod */
</font>   rtems_filesystem_default_chown,         /* chown */
   rtems_tfs_free_node_info,               /* freenodinfo */
   rtems_filesystem_default_mount,         /* mount */
</pre>
<p> </p>
<a name='cs3'></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-06-30 Joel Sherrill <joel.sherrill@oarcorp.com>

        PR 1595/tests
        * psximfs01/init.c: Fix warnings.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/testsuites/psxtests/ChangeLog.diff?r1=text&tr1=1.275&r2=text&tr2=1.276&diff_format=h">M</a></td><td width='1%'>1.276</td><td width='100%'>testsuites/psxtests/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/testsuites/psxtests/psximfs01/init.c.diff?r1=text&tr1=1.1&r2=text&tr2=1.2&diff_format=h">M</a></td><td width='1%'>1.2</td><td width='100%'>testsuites/psxtests/psximfs01/init.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/testsuites/psxtests/ChangeLog:1.275 rtems/testsuites/psxtests/ChangeLog:1.276
--- rtems/testsuites/psxtests/ChangeLog:1.275   Mon Jun 28 16:00:15 2010
+++ rtems/testsuites/psxtests/ChangeLog Wed Jun 30 08:54:15 2010
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2010-06-30    Joel Sherrill <joel.sherrill@oarcorp.com>
+
+       PR 1595/tests
+       * psximfs01/init.c: Fix warnings.
+
</font> 2010-06-28        Joel Sherrill <joel.sherrill@oarcorp.com>
 
        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null

<font color='#006600'>diff -u rtems/testsuites/psxtests/psximfs01/init.c:1.1 rtems/testsuites/psxtests/psximfs01/init.c:1.2
--- rtems/testsuites/psxtests/psximfs01/init.c:1.1      Mon Jun 28 13:48:24 2010
+++ rtems/testsuites/psxtests/psximfs01/init.c  Wed Jun 30 08:54:15 2010
</font><font color='#997700'>@@ -52,7 +52,7 @@
</font>     written = write( TestFd, Buffer, sizeof(Buffer) );
     if ( written == -1 ) {
       if ( errno == ENOSPC ) {
<font color='#880000'>-        printf( "Total written = %d\n", TotalWritten );
</font><font color='#000088'>+        printf( "Total written = %zd\n", TotalWritten );
</font>         return;
       }
       fprintf(
<font color='#997700'>@@ -97,7 +97,7 @@
</font>     }
     fprintf(
       stderr,
<font color='#880000'>-      "ERROR - at offset %d - returned %d and error=%s\n",
</font><font color='#000088'>+      "ERROR - at offset %zd - returned %zd and error=%s\n",
</font>       i,
       sc,
       strerror( errno )
</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>