<!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>