<!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-05-11)</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>2011-05-11 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* score/Makefile.am, score/preinstall.am,
score/include/rtems/score/percpu.h, score/src/percpu.c,
score/src/threadcreateidle.c: Modifications to restrict compilation
of SMP only code to when SMP is enabled. Entire SMP specific files
are disabled via Makefile.am.
</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.2811&r2=text&tr2=1.2812&diff_format=h">M</a></td><td width='1%'>1.2812</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/Makefile.am.diff?r1=text&tr1=1.97&r2=text&tr2=1.98&diff_format=h">M</a></td><td width='1%'>1.98</td><td width='100%'>cpukit/score/Makefile.am</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/include/rtems/score/percpu.h.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/score/include/rtems/score/percpu.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/preinstall.am.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/score/preinstall.am</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/src/percpu.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/score/src/percpu.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/src/threadcreateidle.c.diff?r1=text&tr1=1.18&r2=text&tr2=1.19&diff_format=h">M</a></td><td width='1%'>1.19</td><td width='100%'>cpukit/score/src/threadcreateidle.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2811 rtems/cpukit/ChangeLog:1.2812
--- rtems/cpukit/ChangeLog:1.2811 Wed May 11 04:38:00 2011
+++ rtems/cpukit/ChangeLog Wed May 11 09:22:34 2011
</font><font color='#997700'>@@ -1,3 +1,11 @@
</font><font color='#000088'>+2011-05-11 Jennifer Averett <Jennifer.Averett@OARcorp.com>
+
+ * score/Makefile.am, score/preinstall.am,
+ score/include/rtems/score/percpu.h, score/src/percpu.c,
+ score/src/threadcreateidle.c: Modifications to restrict compilation
+ of SMP only code to when SMP is enabled. Entire SMP specific files
+ are disabled via Makefile.am.
+
</font> 2011-05-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libblock/include/rtems/bdbuf.h: Documentation.
<font color='#006600'>diff -u rtems/cpukit/score/Makefile.am:1.97 rtems/cpukit/score/Makefile.am:1.98
--- rtems/cpukit/score/Makefile.am:1.97 Wed Apr 27 12:18:59 2011
+++ rtems/cpukit/score/Makefile.am Wed May 11 09:22:34 2011
</font><font color='#997700'>@@ -36,8 +36,13 @@
</font> include/rtems/score/timestamp64.h include/rtems/score/tod.h \
include/rtems/score/tqdata.h include/rtems/score/userext.h \
include/rtems/score/watchdog.h include/rtems/score/wkspace.h \
<font color='#880000'>- include/rtems/score/cpuopts.h include/rtems/score/basedefs.h \
</font><font color='#000088'>+ include/rtems/score/cpuopts.h include/rtems/score/basedefs.h<span style="background-color: #FF0000"> </span>
+
+if HAS_SMP
+include_rtems_score_HEADERS += \
</font> include/rtems/score/smplock.h include/rtems/score/smp.h
<font color='#000088'>+endif
+
</font>
if HAS_PTHREADS
include_rtems_score_HEADERS += include/rtems/score/corespinlock.h \
<font color='#997700'>@@ -91,7 +96,9 @@
</font> libscore_a_SOURCES += src/mpci.c src/objectmp.c src/threadmp.c
endif
<font color='#000088'>+if HAS_SMP
</font> libscore_a_SOURCES += src/smp.c src/smplock.c
<font color='#000088'>+endif
</font>
## CORE_APIMUTEX_C_FILES
libscore_a_SOURCES += src/apimutex.c src/apimutexallocate.c \
<font color='#006600'>diff -u rtems/cpukit/score/include/rtems/score/percpu.h:1.5 rtems/cpukit/score/include/rtems/score/percpu.h:1.6
--- rtems/cpukit/score/include/rtems/score/percpu.h:1.5 Wed Mar 16 15:05:06 2011
+++ rtems/cpukit/score/include/rtems/score/percpu.h Wed May 11 09:22:35 2011
</font><font color='#997700'>@@ -27,6 +27,11 @@
</font> #if defined(RTEMS_SMP)
#include <rtems/score/smplock.h>
#endif
<font color='#000088'>+
+ /*
+ * NOTE: This file MUST be included on non-smp systems as well
+ * in order to define bsp_smp_processor_id.
+ */
</font> #include <rtems/bspsmp.h>
#endif
<font color='#006600'>diff -u rtems/cpukit/score/preinstall.am:1.29 rtems/cpukit/score/preinstall.am:1.30
--- rtems/cpukit/score/preinstall.am:1.29 Wed Apr 27 12:18:59 2011
+++ rtems/cpukit/score/preinstall.am Wed May 11 09:22:35 2011
</font><font color='#997700'>@@ -195,6 +195,7 @@
</font> $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/basedefs.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/basedefs.h
<font color='#000088'>+if HAS_SMP
</font> $(PROJECT_INCLUDE)/rtems/score/smplock.h: include/rtems/score/smplock.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/smplock.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/smplock.h
<font color='#997700'>@@ -202,7 +203,7 @@
</font> $(PROJECT_INCLUDE)/rtems/score/smp.h: include/rtems/score/smp.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/smp.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/smp.h
<font color='#880000'>-
</font><font color='#000088'>+endif
</font> if HAS_PTHREADS
$(PROJECT_INCLUDE)/rtems/score/corespinlock.h: include/rtems/score/corespinlock.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/corespinlock.h
<font color='#006600'>diff -u rtems/cpukit/score/src/percpu.c:1.5 rtems/cpukit/score/src/percpu.c:1.6
--- rtems/cpukit/score/src/percpu.c:1.5 Wed Apr 27 12:18:59 2011
+++ rtems/cpukit/score/src/percpu.c Wed May 11 09:22:35 2011
</font><font color='#997700'>@@ -17,12 +17,13 @@
</font> #include <rtems/score/thread.h>
#include <rtems/score/percpu.h>
#include <rtems/score/wkspace.h>
<font color='#880000'>-#include <rtems/score/wkspace.h>
</font> #include <rtems/config.h>
<font color='#880000'>-#include <rtems/score/smp.h>
</font> #include <string.h>
#if defined(RTEMS_SMP)
<font color='#000088'>+
+ #include <rtems/score/smp.h>
+
</font> void _SMP_Handler_initialize(void)
{
int cpu;
<font color='#006600'>diff -u rtems/cpukit/score/src/threadcreateidle.c:1.18 rtems/cpukit/score/src/threadcreateidle.c:1.19
--- rtems/cpukit/score/src/threadcreateidle.c:1.18 Wed Apr 27 12:18:59 2011
+++ rtems/cpukit/score/src/threadcreateidle.c Wed May 11 09:22:35 2011
</font><font color='#997700'>@@ -30,7 +30,9 @@
</font> #include <rtems/score/userext.h>
#include <rtems/score/wkspace.h>
#include <rtems/config.h>
<font color='#880000'>-#include <rtems/score/smp.h>
</font><font color='#000088'>+#if defined(RTEMS_SMP)
+ #include <rtems/score/smp.h>
+#endif
</font>
static inline void _Thread_Create_idle_helper(
uint32_t name_u32,
</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>2011-05-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/net/bpf.h, libnetworking/net/if.h,
libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h
libnetworking/net/if_var.h, libnetworking/net/raw_cb.h,
libnetworking/net/slcompress.h: Make self-contained.
</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.2812&r2=text&tr2=1.2813&diff_format=h">M</a></td><td width='1%'>1.2813</td><td width='100%'>cpukit/ChangeLog</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2812 rtems/cpukit/ChangeLog:1.2813
--- rtems/cpukit/ChangeLog:1.2812 Wed May 11 09:22:34 2011
+++ rtems/cpukit/ChangeLog Wed May 11 09:31:55 2011
</font><font color='#997700'>@@ -1,3 +1,10 @@
</font><font color='#000088'>+2011-05-11 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * libnetworking/net/bpf.h, libnetworking/net/if.h,
+ libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h
+ libnetworking/net/if_var.h, libnetworking/net/raw_cb.h,
+ libnetworking/net/slcompress.h: Make self-contained.
+
</font> 2011-05-11 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* score/Makefile.am, score/preinstall.am,
</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>Make self-contained.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/net/bpf.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/libnetworking/net/bpf.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/net/if.h.diff?r1=text&tr1=1.23&r2=text&tr2=1.24&diff_format=h">M</a></td><td width='1%'>1.24</td><td width='100%'>cpukit/libnetworking/net/if.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/net/if_ppp.h.diff?r1=text&tr1=1.7&r2=text&tr2=1.8&diff_format=h">M</a></td><td width='1%'>1.8</td><td width='100%'>cpukit/libnetworking/net/if_ppp.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/net/if_pppvar.h.diff?r1=text&tr1=1.11&r2=text&tr2=1.12&diff_format=h">M</a></td><td width='1%'>1.12</td><td width='100%'>cpukit/libnetworking/net/if_pppvar.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/net/if_var.h.diff?r1=text&tr1=1.7&r2=text&tr2=1.8&diff_format=h">M</a></td><td width='1%'>1.8</td><td width='100%'>cpukit/libnetworking/net/if_var.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/net/raw_cb.h.diff?r1=text&tr1=1.7&r2=text&tr2=1.8&diff_format=h">M</a></td><td width='1%'>1.8</td><td width='100%'>cpukit/libnetworking/net/raw_cb.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/net/slcompress.h.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%'>cpukit/libnetworking/net/slcompress.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/netinet/icmp_var.h.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/libnetworking/netinet/icmp_var.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/netinet/if_ether.h.diff?r1=text&tr1=1.9&r2=text&tr2=1.10&diff_format=h">M</a></td><td width='1%'>1.10</td><td width='100%'>cpukit/libnetworking/netinet/if_ether.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/netinet/igmp.h.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%'>cpukit/libnetworking/netinet/igmp.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/netinet/in_pcb.h.diff?r1=text&tr1=1.7&r2=text&tr2=1.8&diff_format=h">M</a></td><td width='1%'>1.8</td><td width='100%'>cpukit/libnetworking/netinet/in_pcb.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/netinet/in_var.h.diff?r1=text&tr1=1.8&r2=text&tr2=1.9&diff_format=h">M</a></td><td width='1%'>1.9</td><td width='100%'>cpukit/libnetworking/netinet/in_var.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/netinet/ip.h.diff?r1=text&tr1=1.9&r2=text&tr2=1.10&diff_format=h">M</a></td><td width='1%'>1.10</td><td width='100%'>cpukit/libnetworking/netinet/ip.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/netinet/ip_fw.h.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%'>cpukit/libnetworking/netinet/ip_fw.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/netinet/ip_icmp.h.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%'>cpukit/libnetworking/netinet/ip_icmp.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/netinet/ip_mroute.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/libnetworking/netinet/ip_mroute.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/netinet/ip_var.h.diff?r1=text&tr1=1.7&r2=text&tr2=1.8&diff_format=h">M</a></td><td width='1%'>1.8</td><td width='100%'>cpukit/libnetworking/netinet/ip_var.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/netinet/tcp.h.diff?r1=text&tr1=1.7&r2=text&tr2=1.8&diff_format=h">M</a></td><td width='1%'>1.8</td><td width='100%'>cpukit/libnetworking/netinet/tcp.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/netinet/tcp_debug.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/libnetworking/netinet/tcp_debug.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/netinet/tcpip.h.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%'>cpukit/libnetworking/netinet/tcpip.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/netinet/udp_var.h.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/libnetworking/netinet/udp_var.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/libnetworking/net/bpf.h:1.3 rtems/cpukit/libnetworking/net/bpf.h:1.4
--- rtems/cpukit/libnetworking/net/bpf.h:1.3 Tue Apr 20 07:20:42 2004
+++ rtems/cpukit/libnetworking/net/bpf.h Wed May 11 09:31:40 2011
</font><font color='#997700'>@@ -44,6 +44,8 @@
</font> #ifndef _NET_BPF_H_
#define _NET_BPF_H_
<font color='#000088'>+#include <sys/time.h> /* struct timeval */
+
</font> /* BSD style release date */
#define BPF_RELEASE 199606
<font color='#006600'>diff -u rtems/cpukit/libnetworking/net/if.h:1.23 rtems/cpukit/libnetworking/net/if.h:1.24
--- rtems/cpukit/libnetworking/net/if.h:1.23 Thu Mar 24 04:31:25 2011
+++ rtems/cpukit/libnetworking/net/if.h Wed May 11 09:31:40 2011
</font><font color='#997700'>@@ -48,6 +48,7 @@
</font> #define __BSD_VISIBLE 1
#endif
#include <inttypes.h>
<font color='#000088'>+#include <sys/socket.h> /* struct sockaddr */
</font> #endif
#ifdef _KERNEL
<font color='#006600'>diff -u rtems/cpukit/libnetworking/net/if_ppp.h:1.7 rtems/cpukit/libnetworking/net/if_ppp.h:1.8
--- rtems/cpukit/libnetworking/net/if_ppp.h:1.7 Wed Feb 4 09:47:39 2009
+++ rtems/cpukit/libnetworking/net/if_ppp.h Wed May 11 09:31:40 2011
</font><font color='#997700'>@@ -26,6 +26,9 @@
</font> #ifndef _IF_PPP_H_
#define _IF_PPP_H_
<font color='#000088'>+#include <net/ppp_defs.h> /* NPmode */
+#include <net/if.h> /* IFNAMSIZ */
+
</font> /*
* Packet sizes
*/
<font color='#006600'>diff -u rtems/cpukit/libnetworking/net/if_pppvar.h:1.11 rtems/cpukit/libnetworking/net/if_pppvar.h:1.12
--- rtems/cpukit/libnetworking/net/if_pppvar.h:1.11 Wed Feb 23 08:38:25 2011
+++ rtems/cpukit/libnetworking/net/if_pppvar.h Wed May 11 09:31:40 2011
</font><font color='#997700'>@@ -42,17 +42,23 @@
</font> * $FreeBSD: src/sys/net/if_pppvar.h,v 1.26 2006/12/05 18:54:21 ume Exp $
*/
<font color='#000088'>+/*
+ * $Id$
+ */
+<span style="background-color: #FF0000"> </span>
</font> #ifndef _NET_IF_PPPVAR_H_
#define _NET_IF_PPPVAR_H_
<font color='#000088'>+#include <net/if_var.h> /* struct ifnet */
+#include <net/ppp_defs.h> /* struct pppstat */
+#include <rtems/rtems/types.h> /* rtems_id */
+
</font> #ifdef __cplusplus
extern "C" {
#endif
<font color='#880000'>-/*
- * $Id$
- */
-<span style="background-color: #FF0000"> </span>
</font><font color='#000088'>+struct proc;
+
</font> /*
* Supported network protocols. These values are used for
* indexing sc_npmode.
<font color='#006600'>diff -u rtems/cpukit/libnetworking/net/if_var.h:1.7 rtems/cpukit/libnetworking/net/if_var.h:1.8
--- rtems/cpukit/libnetworking/net/if_var.h:1.7 Wed Mar 2 08:18:26 2011
+++ rtems/cpukit/libnetworking/net/if_var.h Wed May 11 09:31:40 2011
</font><font color='#997700'>@@ -37,6 +37,9 @@
</font> #ifndef _NET_IF_VAR_H_
#define _NET_IF_VAR_H_
<font color='#000088'>+#include <net/if.h> /* struct if_data */
+#include <sys/ioccom.h> /* ioctl_command_t */
+
</font> /*
* Structures defining a network interface, providing a packet
* transport mechanism (ala level 0 of the PUP protocols).
<font color='#006600'>diff -u rtems/cpukit/libnetworking/net/raw_cb.h:1.7 rtems/cpukit/libnetworking/net/raw_cb.h:1.8
--- rtems/cpukit/libnetworking/net/raw_cb.h:1.7 Wed Mar 2 08:18:26 2011
+++ rtems/cpukit/libnetworking/net/raw_cb.h Wed May 11 09:31:40 2011
</font><font color='#997700'>@@ -37,6 +37,8 @@
</font> #ifndef _NET_RAW_CB_H_
#define _NET_RAW_CB_H_
<font color='#000088'>+#include <sys/socket.h>
+
</font> #include <sys/queue.h>
/*
<font color='#006600'>diff -u rtems/cpukit/libnetworking/net/slcompress.h:1.2 rtems/cpukit/libnetworking/net/slcompress.h:1.3
--- rtems/cpukit/libnetworking/net/slcompress.h:1.2 Tue Mar 27 21:16:27 2007
+++ rtems/cpukit/libnetworking/net/slcompress.h Wed May 11 09:31:40 2011
</font><font color='#997700'>@@ -36,6 +36,10 @@
</font> #ifndef _NET_SLCOMPRESS_H_
#define _NET_SLCOMPRESS_H_
<font color='#000088'>+#include <netinet/ip.h> /* struct ip */
+
+struct mbuf;
+
</font> #define MAX_STATES 16 /* must be > 2 and < 256 */
#define MAX_HDR 128
<font color='#006600'>diff -u rtems/cpukit/libnetworking/netinet/icmp_var.h:1.4 rtems/cpukit/libnetworking/netinet/icmp_var.h:1.5
--- rtems/cpukit/libnetworking/netinet/icmp_var.h:1.4 Tue May 30 10:12:54 2006
+++ rtems/cpukit/libnetworking/netinet/icmp_var.h Wed May 11 09:35:03 2011
</font><font color='#997700'>@@ -37,6 +37,8 @@
</font> #ifndef _NETINET_ICMP_VAR_H_
#define _NETINET_ICMP_VAR_H_
<font color='#000088'>+#include <netinet/ip_icmp.h> /* ICMP_MAXTYPE */
+
</font> /*
* Variables related to this implementation
* of the internet control message protocol.
<font color='#006600'>diff -u rtems/cpukit/libnetworking/netinet/if_ether.h:1.9 rtems/cpukit/libnetworking/netinet/if_ether.h:1.10
--- rtems/cpukit/libnetworking/netinet/if_ether.h:1.9 Mon Mar 26 02:12:36 2007
+++ rtems/cpukit/libnetworking/netinet/if_ether.h Wed May 11 09:35:03 2011
</font><font color='#997700'>@@ -37,6 +37,7 @@
</font> #ifndef _NETINET_IF_ETHER_H_
#define _NETINET_IF_ETHER_H_
<font color='#000088'>+#include <netinet/in.h> /* struct in_addr */
</font> #include <net/ethernet.h>
#include <net/if_arp.h>
<font color='#006600'>diff -u rtems/cpukit/libnetworking/netinet/igmp.h:1.1 rtems/cpukit/libnetworking/netinet/igmp.h:1.2
--- rtems/cpukit/libnetworking/netinet/igmp.h:1.1 Wed Aug 19 16:32:19 1998
+++ rtems/cpukit/libnetworking/netinet/igmp.h Wed May 11 09:35:03 2011
</font><font color='#997700'>@@ -41,6 +41,8 @@
</font> #ifndef _NETINET_IGMP_H_
#define _NETINET_IGMP_H_
<font color='#000088'>+#include <netinet/in.h> /* struct in_addr */
+
</font> /*
* Internet Group Management Protocol (IGMP) definitions.
*
<font color='#006600'>diff -u rtems/cpukit/libnetworking/netinet/in_pcb.h:1.7 rtems/cpukit/libnetworking/netinet/in_pcb.h:1.8
--- rtems/cpukit/libnetworking/netinet/in_pcb.h:1.7 Wed Mar 2 08:39:31 2011
+++ rtems/cpukit/libnetworking/netinet/in_pcb.h Wed May 11 09:35:03 2011
</font><font color='#997700'>@@ -38,6 +38,8 @@
</font> #define _NETINET_IN_PCB_H_
#include <sys/queue.h>
<font color='#000088'>+#include <netinet/in.h> /* struct in_addr */
+#include <net/route.h> /* struct route */
</font>
/*
* Common structure pcb for internet protocol implementation.
<font color='#006600'>diff -u rtems/cpukit/libnetworking/netinet/in_var.h:1.8 rtems/cpukit/libnetworking/netinet/in_var.h:1.9
--- rtems/cpukit/libnetworking/netinet/in_var.h:1.8 Wed Mar 2 08:39:31 2011
+++ rtems/cpukit/libnetworking/netinet/in_var.h Wed May 11 09:35:03 2011
</font><font color='#997700'>@@ -35,6 +35,9 @@
</font> #define _NETINET_IN_VAR_H_
#include <sys/queue.h>
<font color='#000088'>+#include <net/if_var.h> /* struct ifaddr */
+#include <netinet/in.h> /* struct in_addr */
+
</font> #if !defined(__rtems__)
#include <sys/fnv_hash.h>
#endif
<font color='#006600'>diff -u rtems/cpukit/libnetworking/netinet/ip.h:1.9 rtems/cpukit/libnetworking/netinet/ip.h:1.10
--- rtems/cpukit/libnetworking/netinet/ip.h:1.9 Thu Mar 24 04:31:25 2011
+++ rtems/cpukit/libnetworking/netinet/ip.h Wed May 11 09:35:03 2011
</font><font color='#997700'>@@ -38,6 +38,8 @@
</font> #define _NETINET_IP_H_
#include <sys/cdefs.h>
<font color='#000088'>+#include <netinet/in.h> /* struct in_addr */
+#include <netinet/in_systm.h> /* n_long */
</font>
/*
* Definitions for internet protocol version 4.
<font color='#006600'>diff -u rtems/cpukit/libnetworking/netinet/ip_fw.h:1.2 rtems/cpukit/libnetworking/netinet/ip_fw.h:1.3
--- rtems/cpukit/libnetworking/netinet/ip_fw.h:1.2 Tue Apr 20 07:27:01 2004
+++ rtems/cpukit/libnetworking/netinet/ip_fw.h Wed May 11 09:35:03 2011
</font><font color='#997700'>@@ -17,7 +17,9 @@
</font> #ifndef _IP_FW_H
#define _IP_FW_H
<font color='#000088'>+#include <sys/queue.h> /* LIST_ENTRY */
</font> #include <net/if.h>
<font color='#000088'>+#include <netinet/in.h> /* struct in_addr */
</font>
/*
* This union structure identifies an interface, either explicitly
<font color='#006600'>diff -u rtems/cpukit/libnetworking/netinet/ip_icmp.h:1.6 rtems/cpukit/libnetworking/netinet/ip_icmp.h:1.7
--- rtems/cpukit/libnetworking/netinet/ip_icmp.h:1.6 Thu Feb 24 08:57:34 2011
+++ rtems/cpukit/libnetworking/netinet/ip_icmp.h Wed May 11 09:35:03 2011
</font><font color='#997700'>@@ -37,6 +37,9 @@
</font> #ifndef _NETINET_IP_ICMP_H_
#define _NETINET_IP_ICMP_H_
<font color='#000088'>+#include <netinet/in.h> /* struct in_addr */
+#include <netinet/ip.h> /* struct ip */
+
</font> /*
* Interface Control Message Protocol Definitions.
* Per RFC 792, September 1981.
<font color='#006600'>diff -u rtems/cpukit/libnetworking/netinet/ip_mroute.h:1.3 rtems/cpukit/libnetworking/netinet/ip_mroute.h:1.4
--- rtems/cpukit/libnetworking/netinet/ip_mroute.h:1.3 Tue Mar 27 05:17:09 2007
+++ rtems/cpukit/libnetworking/netinet/ip_mroute.h Wed May 11 09:35:03 2011
</font><font color='#997700'>@@ -41,6 +41,9 @@
</font> #ifndef _NETINET_IP_MROUTE_H_
#define _NETINET_IP_MROUTE_H_
<font color='#000088'>+#include <netinet/in.h> /* struct in_addr */
+#include <net/route.h> /* struct route */
+
</font> /*
* Definitions for IP multicast forwarding.
*
<font color='#006600'>diff -u rtems/cpukit/libnetworking/netinet/ip_var.h:1.7 rtems/cpukit/libnetworking/netinet/ip_var.h:1.8
--- rtems/cpukit/libnetworking/netinet/ip_var.h:1.7 Mon Mar 26 01:01:00 2007
+++ rtems/cpukit/libnetworking/netinet/ip_var.h Wed May 11 09:35:03 2011
</font><font color='#997700'>@@ -37,6 +37,8 @@
</font> #ifndef _NETINET_IP_VAR_H_
#define _NETINET_IP_VAR_H_
<font color='#000088'>+#include <netinet/in.h> /* struct in_addr */
+
</font> /*
* Overlay for ip header used by other protocols (tcp, udp).
*/
<font color='#006600'>diff -u rtems/cpukit/libnetworking/netinet/tcp.h:1.7 rtems/cpukit/libnetworking/netinet/tcp.h:1.8
--- rtems/cpukit/libnetworking/netinet/tcp.h:1.7 Thu Mar 24 04:31:25 2011
+++ rtems/cpukit/libnetworking/netinet/tcp.h Wed May 11 09:35:03 2011
</font><font color='#997700'>@@ -40,6 +40,7 @@
</font> #include <sys/cdefs.h>
#if __BSD_VISIBLE
<font color='#000088'>+#include <machine/endian.h> /* BYTE_ORDER */
</font>
typedef u_int32_t tcp_seq;
<font color='#006600'>diff -u rtems/cpukit/libnetworking/netinet/tcp_debug.h:1.3 rtems/cpukit/libnetworking/netinet/tcp_debug.h:1.4
--- rtems/cpukit/libnetworking/netinet/tcp_debug.h:1.3 Thu Feb 24 00:48:52 2011
+++ rtems/cpukit/libnetworking/netinet/tcp_debug.h Wed May 11 09:35:03 2011
</font><font color='#997700'>@@ -37,6 +37,9 @@
</font> #ifndef _NETINET_TCP_DEBUG_H_
#define _NETINET_TCP_DEBUG_H_
<font color='#000088'>+#include <netinet/tcpip.h> /* struct tcpiphdr */
+#include <netinet/tcp_var.h> /* struct tcpcb */
+
</font> struct tcp_debug {
uint32_t td_time; /* network format */
short td_act;
<font color='#006600'>diff -u rtems/cpukit/libnetworking/netinet/tcpip.h:1.2 rtems/cpukit/libnetworking/netinet/tcpip.h:1.3
--- rtems/cpukit/libnetworking/netinet/tcpip.h:1.2 Thu Feb 24 00:48:52 2011
+++ rtems/cpukit/libnetworking/netinet/tcpip.h Wed May 11 09:35:03 2011
</font><font color='#997700'>@@ -37,6 +37,10 @@
</font> #ifndef _NETINET_TCPIP_H_
#define _NETINET_TCPIP_H_
<font color='#000088'>+#ifdef __BSD_VISIBLE
+#include <netinet/tcp.h> /* struct tcphdr */
+#include <netinet/ip_var.h> /* struct ipovly */
+
</font> /*
* Tcp+ip header, after ip options removed.
*/
<font color='#997700'>@@ -61,5 +65,6 @@
</font> #define ti_win ti_t.th_win
#define ti_sum ti_t.th_sum
#define ti_urp ti_t.th_urp
<font color='#000088'>+#endif /* __BSD_VISIBLE */
</font>
#endif
<font color='#006600'>diff -u rtems/cpukit/libnetworking/netinet/udp_var.h:1.5 rtems/cpukit/libnetworking/netinet/udp_var.h:1.6
--- rtems/cpukit/libnetworking/netinet/udp_var.h:1.5 Sun Mar 25 11:50:37 2007
+++ rtems/cpukit/libnetworking/netinet/udp_var.h Wed May 11 09:35:03 2011
</font><font color='#997700'>@@ -37,6 +37,9 @@
</font> #ifndef _NETINET_UDP_VAR_H_
#define _NETINET_UDP_VAR_H_
<font color='#000088'>+#include <netinet/ip_var.h> /* struct ipovly */
+#include <netinet/udp.h> /* struct udphdr */
+
</font> /*
* UDP kernel structures and variables.
*/
</pre>
<p> </p>
<a name='cs4'></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>2011-05-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/icmp_var.h, libnetworking/netinet/if_ether.h,
libnetworking/netinet/igmp.h, libnetworking/netinet/in_pcb.h,
libnetworking/netinet/in_var.h, libnetworking/netinet/ip.h,
libnetworking/netinet/ip_fw.h, libnetworking/netinet/ip_icmp.h,
libnetworking/netinet/ip_mroute.h, libnetworking/netinet/ip_var.h,
libnetworking/netinet/tcp.h, libnetworking/netinet/tcp_debug.h,
libnetworking/netinet/tcpip.h, libnetworking/netinet/udp_var.h:
Make self-contained.
</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.2813&r2=text&tr2=1.2814&diff_format=h">M</a></td><td width='1%'>1.2814</td><td width='100%'>cpukit/ChangeLog</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2813 rtems/cpukit/ChangeLog:1.2814
--- rtems/cpukit/ChangeLog:1.2813 Wed May 11 09:31:55 2011
+++ rtems/cpukit/ChangeLog Wed May 11 09:35:20 2011
</font><font color='#997700'>@@ -1,5 +1,13 @@
</font> 2011-05-11 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libnetworking/netinet/icmp_var.h, libnetworking/netinet/if_ether.h,
+ libnetworking/netinet/igmp.h, libnetworking/netinet/in_pcb.h,
+ libnetworking/netinet/in_var.h, libnetworking/netinet/ip.h,
+ libnetworking/netinet/ip_fw.h, libnetworking/netinet/ip_icmp.h,
+ libnetworking/netinet/ip_mroute.h, libnetworking/netinet/ip_var.h,
+ libnetworking/netinet/tcp.h, libnetworking/netinet/tcp_debug.h,
+ libnetworking/netinet/tcpip.h, libnetworking/netinet/udp_var.h:
+ Make self-contained.
</font> * libnetworking/net/bpf.h, libnetworking/net/if.h,
libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h
libnetworking/net/if_var.h, libnetworking/net/raw_cb.h,
</pre>
<p> </p>
<a name='cs5'></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>Abandon suse-11.2.
More preps for fc16.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/contrib/crossrpms/gcc/gccnewlib.add.diff?r1=text&tr1=1.72&r2=text&tr2=1.73&diff_format=h">M</a></td><td width='1%'>1.73</td><td width='100%'>contrib/crossrpms/gcc/gccnewlib.add</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/contrib/crossrpms/gcc/gccnewlib.add:1.72 rtems/contrib/crossrpms/gcc/gccnewlib.add:1.73
--- rtems/contrib/crossrpms/gcc/gccnewlib.add:1.72 Wed Apr 27 03:16:21 2011
+++ rtems/contrib/crossrpms/gcc/gccnewlib.add Wed May 11 09:38:24 2011
</font><font color='#997700'>@@ -80,12 +80,6 @@
</font> %global gmp_provided 4.1.4
%endif
<font color='#880000'>-%if 0%{?suse11_2}
-%global mpc_provided 0.7
-%global mpfr_provided 2.4.1
-%global gmp_provided 4.3.1
-%endif
-
</font> %if 0%{?suse11_3}
%global mpc_provided 0.8.1
%global mpfr_provided 2.4.2
<font color='#997700'>@@ -177,10 +171,10 @@
</font> %{?fc13:BuildRequires: cloog-ppl-devel >= %cloog_required}
%{?fc14:BuildRequires: cloog-ppl-devel >= %cloog_required}
%{?fc15:BuildRequires: cloog-ppl-devel >= %cloog_required}
<font color='#000088'>+%{?fc16:BuildRequires: cloog-ppl-devel >= %cloog_required}
</font> %{?el6:BuildRequires: cloog-ppl-devel >= %cloog_required}
%{?suse11_4:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
%{?suse11_3:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
<font color='#880000'>-%{?suse11_2:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
</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>