<!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-15)</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>
 <font color='#225522'><em>(on branch rtems-4-10-branch)</em></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-06-15 Ralf Corsépius <ralf.corsepius@rtems.org>

        * posix/include/rtems/posix/pthread.h: Remove stray comment.
        Work-around doxygen comment bug.
</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.2389&r2=text&tr2=1.2390&diff_format=h">M</a></td><td width='1%'>1.2390</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/ChangeLog.diff?r1=text&tr1=1.2346.2.14&r2=text&tr2=1.2346.2.15&diff_format=h">M</a></td><td width='1%'>1.2346.2.15</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/pthread.h.diff?r1=text&tr1=1.29&r2=text&tr2=1.30&diff_format=h">M</a></td><td width='1%'>1.30</td><td width='100%'>cpukit/posix/include/rtems/posix/pthread.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/posix/include/rtems/posix/pthread.h.diff?r1=text&tr1=1.28.2.1&r2=text&tr2=1.28.2.2&diff_format=h">M</a></td><td width='1%'>1.28.2.2</td><td width='100%'>cpukit/posix/include/rtems/posix/pthread.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2389 rtems/cpukit/ChangeLog:1.2390
--- rtems/cpukit/ChangeLog:1.2389       Tue Jun 15 06:33:50 2010
+++ rtems/cpukit/ChangeLog      Tue Jun 15 08:26:30 2010
</font><font color='#997700'>@@ -1,5 +1,10 @@
</font> 2010-06-15        Ralf Corsépius <ralf.corsepius@rtems.org>
 
<font color='#000088'>+   * posix/include/rtems/posix/pthread.h: Remove stray comment.
+       Work-around doxygen comment bug.
+
+2010-06-15     Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font>   * libnetworking/netinet/ip_fw.c, libnetworking/netinet/ip_input.c:
        Misc. 64bit-compatibility fixes.
 

<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2346.2.14 rtems/cpukit/ChangeLog:1.2346.2.15
--- rtems/cpukit/ChangeLog:1.2346.2.14  Tue Jun 15 06:33:59 2010
+++ rtems/cpukit/ChangeLog      Tue Jun 15 08:27:02 2010
</font><font color='#997700'>@@ -1,5 +1,10 @@
</font> 2010-06-15        Ralf Corsépius <ralf.corsepius@rtems.org>
 
<font color='#000088'>+   * posix/include/rtems/posix/pthread.h: Remove stray comment.
+       Work-around doxygen comment bug.
+
+2010-06-15     Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font>   * libnetworking/netinet/ip_fw.c, libnetworking/netinet/ip_input.c:
        Misc. 64bit-compatibility fixes.
 

<font color='#006600'>diff -u rtems/cpukit/posix/include/rtems/posix/pthread.h:1.29 rtems/cpukit/posix/include/rtems/posix/pthread.h:1.30
--- rtems/cpukit/posix/include/rtems/posix/pthread.h:1.29       Mon Jun 14 01:08:40 2010
+++ rtems/cpukit/posix/include/rtems/posix/pthread.h    Tue Jun 15 08:26:31 2010
</font><font color='#997700'>@@ -2,8 +2,7 @@
</font>  * @file rtems/posix/pthread.h
  */
 
<font color='#880000'>-/*  rtems/posix/pthread.h
- *
</font><font color='#000088'>+/*
</font>  *  This include file contains all the private support information for
  *  POSIX threads.
  *
<font color='#997700'>@@ -131,7 +130,8 @@
</font>  *
  *  This routine supports the sporadic scheduling algorithm.
  *
<font color='#880000'>- *  @param[in] the_thread is the thread whose budget has been exceeded.
</font><font color='#000088'>+ *  @param[in] id
+ *  @param[in] argument
</font>  */
 void _POSIX_Threads_Sporadic_budget_TSR(
   Objects_Id      id,

<font color='#006600'>diff -u rtems/cpukit/posix/include/rtems/posix/pthread.h:1.28.2.1 rtems/cpukit/posix/include/rtems/posix/pthread.h:1.28.2.2
--- rtems/cpukit/posix/include/rtems/posix/pthread.h:1.28.2.1   Mon Jun 14 01:09:11 2010
+++ rtems/cpukit/posix/include/rtems/posix/pthread.h    Tue Jun 15 08:27:03 2010
</font><font color='#997700'>@@ -2,8 +2,7 @@
</font>  * @file rtems/posix/pthread.h
  */
 
<font color='#880000'>-/*  rtems/posix/pthread.h
- *
</font><font color='#000088'>+/*
</font>  *  This include file contains all the private support information for
  *  POSIX threads.
  *
<font color='#997700'>@@ -131,7 +130,8 @@
</font>  *
  *  This routine supports the sporadic scheduling algorithm.
  *
<font color='#880000'>- *  @param[in] the_thread is the thread whose budget has been exceeded.
</font><font color='#000088'>+ *  @param[in] id
+ *  @param[in] argument
</font>  */
 void _POSIX_Threads_Sporadic_budget_TSR(
   Objects_Id      id,
</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>
 <font color='#225522'><em>(on branch rtems-4-10-branch)</em></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-06-15 Ralf Corsépius <ralf.corsepius@rtems.org>

        * libfs/src/rfs/rtems-rfs-block.c, libfs/src/rfs/rtems-rfs-buffer.c,
        libnetworking/nfs/bootp_subr.c: Misc. 64bit-compatibility fixes.
</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.2390&r2=text&tr2=1.2391&diff_format=h">M</a></td><td width='1%'>1.2391</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/ChangeLog.diff?r1=text&tr1=1.2346.2.15&r2=text&tr2=1.2346.2.16&diff_format=h">M</a></td><td width='1%'>1.2346.2.16</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libfs/src/rfs/rtems-rfs-block.c.diff?r1=text&tr1=1.4&r2=text&tr2=1.5&diff_format=h">M</a></td><td width='1%'>1.5</td><td width='100%'>cpukit/libfs/src/rfs/rtems-rfs-block.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libfs/src/rfs/rtems-rfs-block.c.diff?r1=text&tr1=1.4&r2=text&tr2=1.4.2.1&diff_format=h">M</a></td><td width='1%'>1.4.2.1</td><td width='100%'>cpukit/libfs/src/rfs/rtems-rfs-block.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libfs/src/rfs/rtems-rfs-buffer.c.diff?r1=text&tr1=1.5&r2=text&tr2=1.6&diff_format=h">M</a></td><td width='1%'>1.6</td><td width='100%'>cpukit/libfs/src/rfs/rtems-rfs-buffer.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libfs/src/rfs/rtems-rfs-buffer.c.diff?r1=text&tr1=1.5&r2=text&tr2=1.5.2.1&diff_format=h">M</a></td><td width='1%'>1.5.2.1</td><td width='100%'>cpukit/libfs/src/rfs/rtems-rfs-buffer.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/nfs/bootp_subr.c.diff?r1=text&tr1=1.29&r2=text&tr2=1.30&diff_format=h">M</a></td><td width='1%'>1.30</td><td width='100%'>cpukit/libnetworking/nfs/bootp_subr.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/nfs/bootp_subr.c.diff?r1=text&tr1=1.29&r2=text&tr2=1.29.2.1&diff_format=h">M</a></td><td width='1%'>1.29.2.1</td><td width='100%'>cpukit/libnetworking/nfs/bootp_subr.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2390 rtems/cpukit/ChangeLog:1.2391
--- rtems/cpukit/ChangeLog:1.2390       Tue Jun 15 08:26:30 2010
+++ rtems/cpukit/ChangeLog      Tue Jun 15 08:35:26 2010
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2010-06-15        Ralf Corsépius <ralf.corsepius@rtems.org>
 
<font color='#000088'>+   * libfs/src/rfs/rtems-rfs-block.c, libfs/src/rfs/rtems-rfs-buffer.c,
+       libnetworking/nfs/bootp_subr.c: Misc. 64bit-compatibility fixes.
</font>   * posix/include/rtems/posix/pthread.h: Remove stray comment.
        Work-around doxygen comment bug.
 

<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2346.2.15 rtems/cpukit/ChangeLog:1.2346.2.16
--- rtems/cpukit/ChangeLog:1.2346.2.15  Tue Jun 15 08:27:02 2010
+++ rtems/cpukit/ChangeLog      Tue Jun 15 08:35:48 2010
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2010-06-15        Ralf Corsépius <ralf.corsepius@rtems.org>
 
<font color='#000088'>+   * libfs/src/rfs/rtems-rfs-block.c, libfs/src/rfs/rtems-rfs-buffer.c,
+       libnetworking/nfs/bootp_subr.c: Misc. 64bit-compatibility fixes.
</font>   * posix/include/rtems/posix/pthread.h: Remove stray comment.
        Work-around doxygen comment bug.
 

<font color='#006600'>diff -u rtems/cpukit/libfs/src/rfs/rtems-rfs-block.c:1.4 rtems/cpukit/libfs/src/rfs/rtems-rfs-block.c:1.5
--- rtems/cpukit/libfs/src/rfs/rtems-rfs-block.c:1.4    Fri Mar 26 23:04:40 2010
+++ rtems/cpukit/libfs/src/rfs/rtems-rfs-block.c        Tue Jun 15 08:35:28 2010
</font><font color='#997700'>@@ -38,6 +38,8 @@
</font> #include "config.h"
 #endif
 
<font color='#000088'>+#include <inttypes.h>
+
</font> #include <rtems/rfs/rtems-rfs-block.h>
 #include <rtems/rfs/rtems-rfs-data.h>
 #include <rtems/rfs/rtems-rfs-group.h>
<font color='#997700'>@@ -224,8 +226,8 @@
</font>   if (*result >= rtems_rfs_fs_blocks (fs))
   {
     if (rtems_rfs_trace (RTEMS_RFS_TRACE_BLOCK_FIND))
<font color='#880000'>-      printf ("rtems-rfs: block-find: invalid block in table:" \
-              " block=%ld, indirect=%ld/%d\n", *result, block, offset);
</font><font color='#000088'>+      printf ("rtems-rfs: block-find: invalid block in table:"
+              " block=%" PRId32 ", indirect=%" PRId32 "/%d\n", *result, block, offset);
</font>     *result = 0;
     rc = EIO;
   }
<font color='#997700'>@@ -394,7 +396,7 @@
</font>   {
     int b;
     if (rtems_rfs_trace (RTEMS_RFS_TRACE_BLOCK_MAP_GROW))
<font color='#880000'>-      printf ("rtems-rfs: block-map-grow: upping: block-count=%ld\n",
</font><font color='#000088'>+      printf ("rtems-rfs: block-map-grow: upping: block-count=%" PRId32 "\n",
</font>               map->size.count);
     for (b = 0; b < RTEMS_RFS_INODE_BLOCKS; b++)
       rtems_rfs_block_set_number (buffer, b, map->blocks[b]);
<font color='#997700'>@@ -415,9 +417,9 @@
</font>   int b;
   
   if (rtems_rfs_trace (RTEMS_RFS_TRACE_BLOCK_MAP_GROW))
<font color='#880000'>-    printf ("rtems-rfs: block-map-grow: entry: blocks=%zd count=%lu\n",
</font><font color='#000088'>+    printf ("rtems-rfs: block-map-grow: entry: blocks=%zd count=%" PRIu32 "\n",
</font>             blocks, map->size.count);
<font color='#880000'>-<span style="background-color: #FF0000">            </span>
</font><font color='#000088'>+
</font>   if ((map->size.count + blocks) >= rtems_rfs_fs_max_block_map_blocks (fs))
     return EFBIG;
 
<font color='#997700'>@@ -657,7 +659,7 @@
</font>                             size_t                 blocks)
 {
   if (rtems_rfs_trace (RTEMS_RFS_TRACE_BLOCK_MAP_SHRINK))
<font color='#880000'>-    printf ("rtems-rfs: block-map-shrink: entry: blocks=%zd count=%lu\n",
</font><font color='#000088'>+    printf ("rtems-rfs: block-map-shrink: entry: blocks=%zd count=%" PRIu32 "\n",
</font>             blocks, map->size.count);
             
   if (map->size.count == 0)

<font color='#006600'>diff -u rtems/cpukit/libfs/src/rfs/rtems-rfs-block.c:1.4 rtems/cpukit/libfs/src/rfs/rtems-rfs-block.c:1.4.2.1
--- rtems/cpukit/libfs/src/rfs/rtems-rfs-block.c:1.4    Fri Mar 26 23:04:40 2010
+++ rtems/cpukit/libfs/src/rfs/rtems-rfs-block.c        Tue Jun 15 08:35:52 2010
</font><font color='#997700'>@@ -38,6 +38,8 @@
</font> #include "config.h"
 #endif
 
<font color='#000088'>+#include <inttypes.h>
+
</font> #include <rtems/rfs/rtems-rfs-block.h>
 #include <rtems/rfs/rtems-rfs-data.h>
 #include <rtems/rfs/rtems-rfs-group.h>
<font color='#997700'>@@ -224,8 +226,8 @@
</font>   if (*result >= rtems_rfs_fs_blocks (fs))
   {
     if (rtems_rfs_trace (RTEMS_RFS_TRACE_BLOCK_FIND))
<font color='#880000'>-      printf ("rtems-rfs: block-find: invalid block in table:" \
-              " block=%ld, indirect=%ld/%d\n", *result, block, offset);
</font><font color='#000088'>+      printf ("rtems-rfs: block-find: invalid block in table:"
+              " block=%" PRId32 ", indirect=%" PRId32 "/%d\n", *result, block, offset);
</font>     *result = 0;
     rc = EIO;
   }
<font color='#997700'>@@ -394,7 +396,7 @@
</font>   {
     int b;
     if (rtems_rfs_trace (RTEMS_RFS_TRACE_BLOCK_MAP_GROW))
<font color='#880000'>-      printf ("rtems-rfs: block-map-grow: upping: block-count=%ld\n",
</font><font color='#000088'>+      printf ("rtems-rfs: block-map-grow: upping: block-count=%" PRId32 "\n",
</font>               map->size.count);
     for (b = 0; b < RTEMS_RFS_INODE_BLOCKS; b++)
       rtems_rfs_block_set_number (buffer, b, map->blocks[b]);
<font color='#997700'>@@ -415,9 +417,9 @@
</font>   int b;
   
   if (rtems_rfs_trace (RTEMS_RFS_TRACE_BLOCK_MAP_GROW))
<font color='#880000'>-    printf ("rtems-rfs: block-map-grow: entry: blocks=%zd count=%lu\n",
</font><font color='#000088'>+    printf ("rtems-rfs: block-map-grow: entry: blocks=%zd count=%" PRIu32 "\n",
</font>             blocks, map->size.count);
<font color='#880000'>-<span style="background-color: #FF0000">            </span>
</font><font color='#000088'>+
</font>   if ((map->size.count + blocks) >= rtems_rfs_fs_max_block_map_blocks (fs))
     return EFBIG;
 
<font color='#997700'>@@ -657,7 +659,7 @@
</font>                             size_t                 blocks)
 {
   if (rtems_rfs_trace (RTEMS_RFS_TRACE_BLOCK_MAP_SHRINK))
<font color='#880000'>-    printf ("rtems-rfs: block-map-shrink: entry: blocks=%zd count=%lu\n",
</font><font color='#000088'>+    printf ("rtems-rfs: block-map-shrink: entry: blocks=%zd count=%" PRIu32 "\n",
</font>             blocks, map->size.count);
             
   if (map->size.count == 0)

<font color='#006600'>diff -u rtems/cpukit/libfs/src/rfs/rtems-rfs-buffer.c:1.5 rtems/cpukit/libfs/src/rfs/rtems-rfs-buffer.c:1.6
--- rtems/cpukit/libfs/src/rfs/rtems-rfs-buffer.c:1.5   Mon Apr 12 00:29:25 2010
+++ rtems/cpukit/libfs/src/rfs/rtems-rfs-buffer.c       Tue Jun 15 08:35:28 2010
</font><font color='#997700'>@@ -20,6 +20,7 @@
</font> #include "config.h"
 #endif
 
<font color='#000088'>+#include <inttypes.h>
</font> #include <errno.h>
 
 #include <rtems/rfs/rtems-rfs-buffer.h>
<font color='#997700'>@@ -44,7 +45,7 @@
</font>   node = rtems_chain_last (chain);
 
   if (rtems_rfs_trace (RTEMS_RFS_TRACE_BUFFER_CHAINS))
<font color='#880000'>-    printf ("rtems-rfs: buffer-scan: count=%lu, block=%lu: ", *count, block);
</font><font color='#000088'>+    printf ("rtems-rfs: buffer-scan: count=%" PRIu32 ", block=%" PRIu32 ": ", *count, block);
</font> 
   while (!rtems_chain_is_head (chain, node))
   {
<font color='#997700'>@@ -105,7 +106,7 @@
</font>   }
 
   if (rtems_rfs_trace (RTEMS_RFS_TRACE_BUFFER_HANDLE_REQUEST))
<font color='#880000'>-    printf ("rtems-rfs: buffer-request: block=%lu\n", block);
</font><font color='#000088'>+    printf ("rtems-rfs: buffer-request: block=%" PRIu32 "\n", block);
</font> 
   /*
    * First check to see if the buffer has already been requested and is

<font color='#006600'>diff -u rtems/cpukit/libfs/src/rfs/rtems-rfs-buffer.c:1.5 rtems/cpukit/libfs/src/rfs/rtems-rfs-buffer.c:1.5.2.1
--- rtems/cpukit/libfs/src/rfs/rtems-rfs-buffer.c:1.5   Mon Apr 12 00:29:25 2010
+++ rtems/cpukit/libfs/src/rfs/rtems-rfs-buffer.c       Tue Jun 15 08:35:53 2010
</font><font color='#997700'>@@ -20,6 +20,7 @@
</font> #include "config.h"
 #endif
 
<font color='#000088'>+#include <inttypes.h>
</font> #include <errno.h>
 
 #include <rtems/rfs/rtems-rfs-buffer.h>
<font color='#997700'>@@ -44,7 +45,7 @@
</font>   node = rtems_chain_last (chain);
 
   if (rtems_rfs_trace (RTEMS_RFS_TRACE_BUFFER_CHAINS))
<font color='#880000'>-    printf ("rtems-rfs: buffer-scan: count=%lu, block=%lu: ", *count, block);
</font><font color='#000088'>+    printf ("rtems-rfs: buffer-scan: count=%" PRIu32 ", block=%" PRIu32 ": ", *count, block);
</font> 
   while (!rtems_chain_is_head (chain, node))
   {
<font color='#997700'>@@ -105,7 +106,7 @@
</font>   }
 
   if (rtems_rfs_trace (RTEMS_RFS_TRACE_BUFFER_HANDLE_REQUEST))
<font color='#880000'>-    printf ("rtems-rfs: buffer-request: block=%lu\n", block);
</font><font color='#000088'>+    printf ("rtems-rfs: buffer-request: block=%" PRIu32 "\n", block);
</font> 
   /*
    * First check to see if the buffer has already been requested and is

<font color='#006600'>diff -u rtems/cpukit/libnetworking/nfs/bootp_subr.c:1.29 rtems/cpukit/libnetworking/nfs/bootp_subr.c:1.30
--- rtems/cpukit/libnetworking/nfs/bootp_subr.c:1.29    Wed Feb 17 18:24:25 2010
+++ rtems/cpukit/libnetworking/nfs/bootp_subr.c Tue Jun 15 08:35:28 2010
</font><font color='#997700'>@@ -464,7 +464,7 @@
</font>   } /* send/receive a number of times then return an error */
        {
                uint32_t addr = ntohl(sin->sin_addr.s_addr);
<font color='#880000'>-        printf("BOOTP timeout for server %lu.%lu.%lu.%lu\n",
</font><font color='#000088'>+        printf("BOOTP timeout for server %"PRIu32".%"PRIu32".%"PRIu32".%"PRIu32"\n",
</font>                (addr >> 24) & 0xff, (addr >> 16) & 0xff,
                (addr >> 8) & 0xff, addr & 0xff);
        }

<font color='#006600'>diff -u rtems/cpukit/libnetworking/nfs/bootp_subr.c:1.29 rtems/cpukit/libnetworking/nfs/bootp_subr.c:1.29.2.1
--- rtems/cpukit/libnetworking/nfs/bootp_subr.c:1.29    Wed Feb 17 18:24:25 2010
+++ rtems/cpukit/libnetworking/nfs/bootp_subr.c Tue Jun 15 08:35:53 2010
</font><font color='#997700'>@@ -464,7 +464,7 @@
</font>   } /* send/receive a number of times then return an error */
        {
                uint32_t addr = ntohl(sin->sin_addr.s_addr);
<font color='#880000'>-        printf("BOOTP timeout for server %lu.%lu.%lu.%lu\n",
</font><font color='#000088'>+        printf("BOOTP timeout for server %"PRIu32".%"PRIu32".%"PRIu32".%"PRIu32"\n",
</font>                (addr >> 24) & 0xff, (addr >> 16) & 0xff,
                (addr >> 8) & 0xff, addr & 0xff);
        }
</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>