<!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-08-20)</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>ralf</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-08-16 Ralf Corsépius <ralf.corsepius@rtems.org>

        * sapi/include/rtems/chain.h: Move extern "C".
</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.2572&r2=text&tr2=1.2573&diff_format=h">M</a></td><td width='1%'>1.2573</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/chain.h.diff?r1=text&tr1=1.3&r2=text&tr2=1.4&diff_format=h">M</a></td><td width='1%'>1.4</td><td width='100%'>cpukit/sapi/include/rtems/chain.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2572 rtems/cpukit/ChangeLog:1.2573
--- rtems/cpukit/ChangeLog:1.2572       Fri Aug 20 04:08:04 2010
+++ rtems/cpukit/ChangeLog      Fri Aug 20 08:26:54 2010
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2010-08-16    Ralf Corsépius <ralf.corsepius@rtems.org>
+
+       * sapi/include/rtems/chain.h: Move extern "C".
+
</font> 2010-08-16        Alin Rus <alin.codejunkie@gmail.com>
 
        * posix/include/aio.h: Add LIO_SYNC.

<font color='#006600'>diff -u rtems/cpukit/sapi/include/rtems/chain.h:1.3 rtems/cpukit/sapi/include/rtems/chain.h:1.4
--- rtems/cpukit/sapi/include/rtems/chain.h:1.3 Mon Nov 30 07:20:29 2009
+++ rtems/cpukit/sapi/include/rtems/chain.h     Fri Aug 20 08:26:55 2010
</font><font color='#997700'>@@ -22,13 +22,13 @@
</font> #ifndef _RTEMS_CHAIN_H
 #define _RTEMS_CHAIN_H
 
<font color='#000088'>+#include <rtems/system.h>
+#include <rtems/score/chain.h>
+
</font> #ifdef __cplusplus
 extern "C" {
 #endif
 
<font color='#880000'>-#include <rtems/system.h>
-#include <rtems/score/chain.h>
-
</font> /**
  * @typedef rtems_chain_node
  *
</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>ralf</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-08-16 Ralf Corsépius <ralf.corsepius@rtems.org>

        * posix/include/aio.h: Separate LIO-modes from LIO-opcodes (From
        freebsd).
</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.2573&r2=text&tr2=1.2574&diff_format=h">M</a></td><td width='1%'>1.2574</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/include/aio.h.diff?r1=text&tr1=1.15&r2=text&tr2=1.16&diff_format=h">M</a></td><td width='1%'>1.16</td><td width='100%'>cpukit/posix/include/aio.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2573 rtems/cpukit/ChangeLog:1.2574
--- rtems/cpukit/ChangeLog:1.2573       Fri Aug 20 08:26:54 2010
+++ rtems/cpukit/ChangeLog      Fri Aug 20 08:30:31 2010
</font><font color='#997700'>@@ -1,5 +1,10 @@
</font> 2010-08-16        Ralf Corsépius <ralf.corsepius@rtems.org>
 
<font color='#000088'>+   * posix/include/aio.h: Separate LIO-modes from LIO-opcodes (From
+       freebsd).
+
+2010-08-16     Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font>   * sapi/include/rtems/chain.h: Move extern "C".
 
 2010-08-16     Alin Rus <alin.codejunkie@gmail.com>

<font color='#006600'>diff -u rtems/cpukit/posix/include/aio.h:1.15 rtems/cpukit/posix/include/aio.h:1.16
--- rtems/cpukit/posix/include/aio.h:1.15       Fri Aug 20 04:08:05 2010
+++ rtems/cpukit/posix/include/aio.h    Fri Aug 20 08:30:32 2010
</font><font color='#997700'>@@ -46,15 +46,22 @@
</font> 
 /* lio_listio() options */
 
<font color='#000088'>+/*
+ * LIO modes
+ */
</font> #define LIO_WAIT        0 /* calling process is to suspend until the */
                           /*   operation is complete */
 #define LIO_NOWAIT      1 /* calling process is to continue execution while */
                           /*   the operation is performed and no notification */
                           /*   shall be given when the operation is completed */
<font color='#880000'>-#define LIO_READ        2 /* request a read() */
-#define LIO_WRITE       3 /* request a write() */
-#define LIO_NOP         4 /* no transfer is requested */
-#define LIO_SYNC       5 /* needed by aio_fsync() */
</font><font color='#000088'>+
+/*
+ * LIO opcodes
+ */
+#define LIO_NOP         0 /* no transfer is requested */
+#define LIO_READ        1 /* request a read() */
+#define LIO_WRITE       2 /* request a write() */
+#define LIO_SYNC        3 /* needed by aio_fsync() */
</font> 
 /*
  *  6.7.1.1 Asynchronous I/O Control Block, P1003.1b-1993, p. 151
</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>ralf</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-08-16 Ralf Corsépius <ralf.corsepius@rtems.org>

        * posix/include/rtems/posix/aio_misc.h: Remove rtems_aio_request_s,
        rtems_aio_request_chain_s, rtems_aio_queue_s;
</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.2574&r2=text&tr2=1.2575&diff_format=h">M</a></td><td width='1%'>1.2575</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/include/rtems/posix/aio_misc.h.diff?r1=text&tr1=1.3&r2=text&tr2=1.4&diff_format=h">M</a></td><td width='1%'>1.4</td><td width='100%'>cpukit/posix/include/rtems/posix/aio_misc.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2574 rtems/cpukit/ChangeLog:1.2575
--- rtems/cpukit/ChangeLog:1.2574       Fri Aug 20 08:30:31 2010
+++ rtems/cpukit/ChangeLog      Fri Aug 20 08:32:28 2010
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2010-08-16        Ralf Corsépius <ralf.corsepius@rtems.org>
 
<font color='#000088'>+   * posix/include/rtems/posix/aio_misc.h: Remove rtems_aio_request_s,
+       rtems_aio_request_chain_s, rtems_aio_queue_s;
</font>   * posix/include/aio.h: Separate LIO-modes from LIO-opcodes (From
        freebsd).
 

<font color='#006600'>diff -u rtems/cpukit/posix/include/rtems/posix/aio_misc.h:1.3 rtems/cpukit/posix/include/rtems/posix/aio_misc.h:1.4
--- rtems/cpukit/posix/include/rtems/posix/aio_misc.h:1.3       Fri Aug 20 04:08:05 2010
+++ rtems/cpukit/posix/include/rtems/posix/aio_misc.h   Fri Aug 20 08:32:28 2010
</font><font color='#997700'>@@ -27,7 +27,7 @@
</font> #endif
 
   /* Actual request being processed */
<font color='#880000'>-  typedef struct rtems_aio_request_s
</font><font color='#000088'>+  typedef struct
</font>   {
     int policy;                 /* If _POSIX_PRIORITIZED_IO and<span style="background-color: #FF0000"> </span>
                                   _POSIX_PRIORITY_SCHEDULING are defined */<span style="background-color: #FF0000"> </span>
<font color='#997700'>@@ -37,7 +37,7 @@
</font>     struct aiocb *aiocbp;       /* aio control block */
   } rtems_aio_request;
 
<font color='#880000'>-  typedef struct rtems_aio_request_chain_s
</font><font color='#000088'>+  typedef struct
</font>   {
     int fildes;                 /* file descriptor to be processed */<span style="background-color: #FF0000">  </span>
     int new_fd;                 /* if this is a newly created chain */
<font color='#997700'>@@ -48,7 +48,7 @@
</font> 
   } rtems_aio_request_chain;
 
<font color='#880000'>-  typedef struct rtems_aio_queue_s
</font><font color='#000088'>+  typedef struct
</font>   {
     pthread_mutex_t mutex;
     pthread_cond_t new_req;
</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>