<!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-12-07)</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>gedare</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-12-05 Sebastien Bourdeauducq <seb@tmplab.org>
* milkymist_midi/midi.c: move MIDI message detection from higher layers
to the MIDI interrupt handler
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/lm32/shared/ChangeLog.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%'>c/src/lib/libbsp/lm32/shared/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/lm32/shared/milkymist_midi/midi.c.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%'>c/src/lib/libbsp/lm32/shared/milkymist_midi/midi.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/lm32/shared/ChangeLog:1.5 rtems/c/src/lib/libbsp/lm32/shared/ChangeLog:1.6
--- rtems/c/src/lib/libbsp/lm32/shared/ChangeLog:1.5 Sun Nov 27 11:33:00 2011
+++ rtems/c/src/lib/libbsp/lm32/shared/ChangeLog Mon Dec 5 09:21:50 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-12-05 Sebastien Bourdeauducq <seb@tmplab.org>
+
+ * milkymist_midi/midi.c: move MIDI message detection from higher layers
+ to the MIDI interrupt handler
+
</font> 2011-11-27 Sebastien Bourdeauducq <seb@tmplab.org>
PR 1972/bsps
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/lm32/shared/milkymist_midi/midi.c:1.2 rtems/c/src/lib/libbsp/lm32/shared/milkymist_midi/midi.c:1.3
--- rtems/c/src/lib/libbsp/lm32/shared/milkymist_midi/midi.c:1.2 Sun Nov 27 11:26:32 2011
+++ rtems/c/src/lib/libbsp/lm32/shared/milkymist_midi/midi.c Mon Dec 5 09:21:50 2011
</font><font color='#997700'>@@ -26,6 +26,8 @@
</font> #define DEVICE_NAME "/dev/midi"
static rtems_id midi_q;
<font color='#000088'>+static unsigned char *midi_p = NULL;
+static unsigned char midi_msg[3];
</font>
static rtems_isr interrupt_handler(rtems_vector_number n)
{
<font color='#997700'>@@ -34,7 +36,23 @@
</font> while (MM_READ(MM_MIDI_STAT) & MIDI_STAT_RX_EVT) {
msg = MM_READ(MM_MIDI_RXTX);
MM_WRITE(MM_MIDI_STAT, MIDI_STAT_RX_EVT);
<font color='#880000'>- rtems_message_queue_send(midi_q, &msg, 1);
</font><font color='#000088'>+
+ if ((msg & 0xf8) == 0xf8)
+ continue; /* ignore system real-time */
+
+ if (msg & 0x80)
+ midi_p = midi_msg; /* status byte */
+
+ if (!midi_p)
+ continue; /* ignore extra or unsynchronized data */
+
+ *midi_p++ = msg;
+
+ if (midi_p == midi_msg+3) {
+ /* received a complete MIDI message */
+ rtems_message_queue_send(midi_q, midi_msg, 3);
+ midi_p = NULL;
+ }
</font> }
lm32_interrupt_ack(1 << MM_IRQ_MIDI);
}
<font color='#997700'>@@ -53,8 +71,8 @@
</font>
sc = rtems_message_queue_create(
rtems_build_name('M', 'I', 'D', 'I'),
<font color='#880000'>- 64,
- 1,
</font><font color='#000088'>+ 32,
+ 3,
</font> 0,
&midi_q
);
</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>gedare</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-12-05 Gedare Bloom <gedare@rtems.org>
* ChangeLog: Add PR number to ChangeLog entry
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/lm32/shared/ChangeLog.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/lm32/shared/ChangeLog</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/lm32/shared/ChangeLog:1.6 rtems/c/src/lib/libbsp/lm32/shared/ChangeLog:1.7
--- rtems/c/src/lib/libbsp/lm32/shared/ChangeLog:1.6 Mon Dec 5 09:21:50 2011
+++ rtems/c/src/lib/libbsp/lm32/shared/ChangeLog Mon Dec 5 09:22:51 2011
</font><font color='#997700'>@@ -1,5 +1,10 @@
</font><font color='#000088'>+2011-12-05 Gedare Bloom <gedare@rtems.org>
+
+ * ChangeLog: Add PR number to ChangeLog entry
+
</font> 2011-12-05 Sebastien Bourdeauducq <seb@tmplab.org>
<font color='#000088'>+ PR 1979/bsps
</font> * milkymist_midi/midi.c: move MIDI message detection from higher layers
to the MIDI interrupt handler
</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>2011-11-29 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1967/cpukit
* score/include/rtems/score/object.h,
score/src/objectinitializeinformation.c: Remove
OBJECTS_NAME_ALIGNMENT and uses.
</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.2996&r2=text&tr2=1.2997&diff_format=h">M</a></td><td width='1%'>1.2997</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/include/rtems/score/object.h.diff?r1=text&tr1=1.83&r2=text&tr2=1.84&diff_format=h">M</a></td><td width='1%'>1.84</td><td width='100%'>cpukit/score/include/rtems/score/object.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/src/objectinitializeinformation.c.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/score/src/objectinitializeinformation.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2996 rtems/cpukit/ChangeLog:1.2997
--- rtems/cpukit/ChangeLog:1.2996 Mon Nov 28 11:51:46 2011
+++ rtems/cpukit/ChangeLog Tue Nov 29 15:55:18 2011
</font><font color='#997700'>@@ -1,3 +1,10 @@
</font><font color='#000088'>+2011-11-29 Joel Sherrill <joel.sherrilL@OARcorp.com>
+
+ PR 1967/cpukit
+ * score/include/rtems/score/object.h,
+ score/src/objectinitializeinformation.c: Remove
+ OBJECTS_NAME_ALIGNMENT and uses.
+
</font> 2011-11-28 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1941/cpukit
<font color='#006600'>diff -u rtems/cpukit/score/include/rtems/score/object.h:1.83 rtems/cpukit/score/include/rtems/score/object.h:1.84
--- rtems/cpukit/score/include/rtems/score/object.h:1.83 Fri Jun 24 12:52:57 2011
+++ rtems/cpukit/score/include/rtems/score/object.h Tue Nov 29 15:55:18 2011
</font><font color='#997700'>@@ -65,13 +65,6 @@
</font> } Objects_Name;
/**
<font color='#880000'>- * Space for object names is allocated in multiples of this.
- *
- * NOTE: Must be a power of 2. Matches the name manipulation routines.
- */
-#define OBJECTS_NAME_ALIGNMENT sizeof( uint32_t )
-
-/**
</font> * Functions which compare names are prototyped like this.
*/
typedef bool (*Objects_Name_comparators)(
<font color='#006600'>diff -u rtems/cpukit/score/src/objectinitializeinformation.c:1.23 rtems/cpukit/score/src/objectinitializeinformation.c:1.24
--- rtems/cpukit/score/src/objectinitializeinformation.c:1.23 Sun Jul 24 18:55:14 2011
+++ rtems/cpukit/score/src/objectinitializeinformation.c Tue Nov 29 15:55:18 2011
</font><font color='#997700'>@@ -128,18 +128,12 @@
</font> /*
* Calculate the maximum name length
*
<font color='#880000'>- * NOTE: Always 4 bytes long in Class so aligned. It is POSIX name
- * lengths that may be an odd number of bytes.
</font><font color='#000088'>+ * NOTE: Either 4 bytes for Classic API names or an arbitrary
+ * number for POSIX names which are strings that may be
+ * an odd number of bytes.
</font> */
<font color='#880000'>- name_length = maximum_name_length;
</font>
<font color='#880000'>- #if defined(RTEMS_POSIX_API)
- if ( name_length & (OBJECTS_NAME_ALIGNMENT-1) )
- name_length = (name_length + OBJECTS_NAME_ALIGNMENT) &
- ~(OBJECTS_NAME_ALIGNMENT-1);
- #endif
-
- information->name_length = name_length;
</font><font color='#000088'>+ information->name_length = maximum_name_length;
</font>
_Chain_Initialize_empty( &information->Inactive );
<font color='#997700'>@@ -164,12 +158,12 @@
</font> if ( (supports_global == true) && _System_state_Is_multiprocessing ) {
information->global_table =
<font color='#880000'>- (Chain_Control *) _Workspace_Allocate_or_fatal_error(
- (_Objects_Maximum_nodes + 1) * sizeof(Chain_Control)
- );
</font><font color='#000088'>+ (Chain_Control *) _Workspace_Allocate_or_fatal_error(
+ (_Objects_Maximum_nodes + 1) * sizeof(Chain_Control)
+ );
</font>
for ( index=1; index <= _Objects_Maximum_nodes ; index++ )
<font color='#880000'>- _Chain_Initialize_empty( &information->global_table[ index ] );
</font><font color='#000088'>+ _Chain_Initialize_empty( &information->global_table[ index ] );
</font> }
else
information->global_table = NULL;
</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>joel</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-11-29 Joel Sherrill <joel.sherrilL@OARcorp.com>
* Makefile.am: Add shared/startup/bsp-start-memcpy.S
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc32xx/ChangeLog.diff?r1=text&tr1=1.39&r2=text&tr2=1.40&diff_format=h">M</a></td><td width='1%'>1.40</td><td width='100%'>c/src/lib/libbsp/arm/lpc32xx/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc32xx/Makefile.am.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%'>c/src/lib/libbsp/arm/lpc32xx/Makefile.am</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc32xx/ChangeLog:1.39 rtems/c/src/lib/libbsp/arm/lpc32xx/ChangeLog:1.40
--- rtems/c/src/lib/libbsp/arm/lpc32xx/ChangeLog:1.39 Tue Oct 18 13:25:15 2011
+++ rtems/c/src/lib/libbsp/arm/lpc32xx/ChangeLog Tue Nov 29 22:48:11 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-11-29 Joel Sherrill <joel.sherrilL@OARcorp.com>
+
+ * Makefile.am: Add shared/startup/bsp-start-memcpy.S
+
</font> 2011-10-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>
PR 1917/bsps
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc32xx/Makefile.am:1.15 rtems/c/src/lib/libbsp/arm/lpc32xx/Makefile.am:1.16
--- rtems/c/src/lib/libbsp/arm/lpc32xx/Makefile.am:1.15 Tue Oct 18 13:25:15 2011
+++ rtems/c/src/lib/libbsp/arm/lpc32xx/Makefile.am Tue Nov 29 22:48:11 2011
</font><font color='#997700'>@@ -94,6 +94,7 @@
</font> ../../shared/src/stackalloc.c \
../../shared/src/uart-output-char.c \
../shared/abort/simple_abort.c
<font color='#000088'>+libbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
</font>
# Startup
libbsp_a_SOURCES += startup/bspstart.c \
</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>joel</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-12-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/include/sys/termios.h: Add _POSIX_VDISABLE.
</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.3007&r2=text&tr2=1.3008&diff_format=h">M</a></td><td width='1%'>1.3008</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/sys/termios.h.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&diff_format=h">M</a></td><td width='1%'>1.11</td><td width='100%'>cpukit/libcsupport/include/sys/termios.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3007 rtems/cpukit/ChangeLog:1.3008
--- rtems/cpukit/ChangeLog:1.3007 Fri Dec 2 07:47:27 2011
+++ rtems/cpukit/ChangeLog Fri Dec 2 10:42:41 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-12-02 Joel Sherrill <joel.sherrill@oarcorp.com>
+
+ * libcsupport/include/sys/termios.h: Add _POSIX_VDISABLE.
+
</font> 2011-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/src/tasks.c: Make _RTEMS_tasks_Create_extension,
<font color='#006600'>diff -u rtems/cpukit/libcsupport/include/sys/termios.h:1.10 rtems/cpukit/libcsupport/include/sys/termios.h:1.11
--- rtems/cpukit/libcsupport/include/sys/termios.h:1.10 Fri Jun 24 12:52:55 2011
+++ rtems/cpukit/libcsupport/include/sys/termios.h Fri Dec 2 10:42:42 2011
</font><font color='#997700'>@@ -38,6 +38,12 @@
</font> cc_t c_cc[NCCS]; /* control characters */
};
<font color='#000088'>+/**
+ * This value is used to disable processing of a member of c_cc
+ * in the struct termios.
+ */
+#define _POSIX_VDISABLE 0
+
</font> /* c_cc characters */
#define VINTR 0
#define VQUIT 1
</pre>
<p> </p>
<a name='cs6'></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>2011-12-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* start/start.S: Add bsp_reset() label to exit point.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/powerpc/psim/ChangeLog.diff?r1=text&tr1=1.185&r2=text&tr2=1.186&diff_format=h">M</a></td><td width='1%'>1.186</td><td width='100%'>c/src/lib/libbsp/powerpc/psim/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/powerpc/psim/start/start.S.diff?r1=text&tr1=1.12&r2=text&tr2=1.13&diff_format=h">M</a></td><td width='1%'>1.13</td><td width='100%'>c/src/lib/libbsp/powerpc/psim/start/start.S</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/powerpc/psim/ChangeLog:1.185 rtems/c/src/lib/libbsp/powerpc/psim/ChangeLog:1.186
--- rtems/c/src/lib/libbsp/powerpc/psim/ChangeLog:1.185 Sat Jun 11 12:23:33 2011
+++ rtems/c/src/lib/libbsp/powerpc/psim/ChangeLog Fri Dec 2 10:44:46 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-12-02 Joel Sherrill <joel.sherrill@oarcorp.com>
+
+ * start/start.S: Add bsp_reset() label to exit point.
+
</font> 2011-06-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: runtest for this BSP obsoleted by
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/powerpc/psim/start/start.S:1.12 rtems/c/src/lib/libbsp/powerpc/psim/start/start.S:1.13
--- rtems/c/src/lib/libbsp/powerpc/psim/start/start.S:1.12 Tue Dec 1 19:46:45 2009
+++ rtems/c/src/lib/libbsp/powerpc/psim/start/start.S Fri Dec 2 10:44:46 2011
</font><font color='#997700'>@@ -127,6 +127,8 @@
</font> li r3, 0 /* command line */
bl FUNC_NAME(boot_card)
<font color='#000088'>+ .globl FUNC_NAME(bsp_reset)
+FUNC_NAME(bsp_reset):
</font> li 10,99 /* 0x63 */
sc
</pre>
<p> </p>
<a name='cs7'></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>2011-12-05 Joel Sherrill <joel.sherrilL@OARcorp.com>
* version.texi: Update to match when files in directory where last
touched.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/new_chapters/ChangeLog.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%'>doc/new_chapters/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/new_chapters/version.texi.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&diff_format=h">M</a></td><td width='1%'>1.11</td><td width='100%'>doc/new_chapters/version.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/relnotes/ChangeLog.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%'>doc/relnotes/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/relnotes/version.texi.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&diff_format=h">M</a></td><td width='1%'>1.11</td><td width='100%'>doc/relnotes/version.texi</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/doc/new_chapters/ChangeLog:1.23 rtems/doc/new_chapters/ChangeLog:1.24
--- rtems/doc/new_chapters/ChangeLog:1.23 Thu Jun 21 13:52:55 2007
+++ rtems/doc/new_chapters/ChangeLog Mon Dec 5 15:34:02 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-12-05 Joel Sherrill <joel.sherrilL@OARcorp.com>
+
+ * version.texi: Update to match when files in directory where last
+ touched.
+
</font> 2007-06-21 Joel Sherrill <joel.sherrill@OARcorp.com>
* new_chapters.texi: Print table of contents in front of manual where
<font color='#006600'>diff -u rtems/doc/new_chapters/version.texi:1.10 rtems/doc/new_chapters/version.texi:1.11
--- rtems/doc/new_chapters/version.texi:1.10 Fri Jun 11 02:45:46 2010
+++ rtems/doc/new_chapters/version.texi Mon Dec 5 15:34:03 2011
</font><font color='#997700'>@@ -1,4 +1,4 @@
</font><font color='#880000'>-@set UPDATED 27 June 2007
-@set UPDATED-MONTH June 2007
</font><font color='#000088'>+@set UPDATED 23 November 2011
+@set UPDATED-MONTH November 2011
</font> @set EDITION 4.10.99.0
@set VERSION 4.10.99.0
<font color='#006600'>diff -u rtems/doc/relnotes/ChangeLog:1.18 rtems/doc/relnotes/ChangeLog:1.19
--- rtems/doc/relnotes/ChangeLog:1.18 Thu Jun 21 13:52:57 2007
+++ rtems/doc/relnotes/ChangeLog Mon Dec 5 15:34:13 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-12-05 Joel Sherrill <joel.sherrilL@OARcorp.com>
+
+ * version.texi: Update to match when files in directory where last
+ touched.
+
</font> 2007-06-21 Joel Sherrill <joel.sherrill@OARcorp.com>
* relnotes.texi: Print table of contents in front of manual where it
<font color='#006600'>diff -u rtems/doc/relnotes/version.texi:1.10 rtems/doc/relnotes/version.texi:1.11
--- rtems/doc/relnotes/version.texi:1.10 Fri Jun 11 02:45:46 2010
+++ rtems/doc/relnotes/version.texi Mon Dec 5 15:34:13 2011
</font><font color='#997700'>@@ -1,4 +1,4 @@
</font><font color='#880000'>-@set UPDATED 27 June 2007
-@set UPDATED-MONTH June 2007
</font><font color='#000088'>+@set UPDATED 23 November 2011
+@set UPDATED-MONTH November 2011
</font> @set EDITION 4.10.99.0
@set VERSION 4.10.99.0
</pre>
<p> </p>
<a name='cs8'></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>2011-12-05 Joel Sherrill <joel.sherrilL@OARcorp.com>
* ada_user/version.texi, bsp_howto/version.texi,
cpu_supplement/version.texi, develenv/version.texi,
filesystem/version.texi, networking/version.texi,
porting/version.texi, posix1003.1/version.texi,
posix_users/version.texi, shell/version.texi, started/version.texi,
user/version.texi: Update to match when files in directory where last
touched.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/ChangeLog.diff?r1=text&tr1=1.321&r2=text&tr2=1.322&diff_format=h">M</a></td><td width='1%'>1.322</td><td width='100%'>doc/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/ada_user/version.texi.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&diff_format=h">M</a></td><td width='1%'>1.11</td><td width='100%'>doc/ada_user/version.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/bsp_howto/version.texi.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%'>doc/bsp_howto/version.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/cpu_supplement/version.texi.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%'>doc/cpu_supplement/version.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/develenv/version.texi.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&diff_format=h">M</a></td><td width='1%'>1.11</td><td width='100%'>doc/develenv/version.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/filesystem/version.texi.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&diff_format=h">M</a></td><td width='1%'>1.11</td><td width='100%'>doc/filesystem/version.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/networking/version.texi.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&diff_format=h">M</a></td><td width='1%'>1.11</td><td width='100%'>doc/networking/version.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/porting/version.texi.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%'>doc/porting/version.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/posix1003.1/version.texi.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&diff_format=h">M</a></td><td width='1%'>1.11</td><td width='100%'>doc/posix1003.1/version.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/posix_users/version.texi.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%'>doc/posix_users/version.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/shell/version.texi.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%'>doc/shell/version.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/started/version.texi.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%'>doc/started/version.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/user/version.texi.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&diff_format=h">M</a></td><td width='1%'>1.11</td><td width='100%'>doc/user/version.texi</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/doc/ChangeLog:1.321 rtems/doc/ChangeLog:1.322
--- rtems/doc/ChangeLog:1.321 Fri Nov 18 14:04:02 2011
+++ rtems/doc/ChangeLog Mon Dec 5 15:34:17 2011
</font><font color='#997700'>@@ -1,3 +1,13 @@
</font><font color='#000088'>+2011-12-05 Joel Sherrill <joel.sherrilL@OARcorp.com>
+
+ * ada_user/version.texi, bsp_howto/version.texi,
+ cpu_supplement/version.texi, develenv/version.texi,
+ filesystem/version.texi, networking/version.texi,
+ porting/version.texi, posix1003.1/version.texi,
+ posix_users/version.texi, shell/version.texi, started/version.texi,
+ user/version.texi: Update to match when files in directory where last
+ touched.
+
</font> 2011-11-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* user/conf.t: Added a bsp override option for MAXIMUM_DEVICES.
<font color='#006600'>diff -u rtems/doc/ada_user/version.texi:1.10 rtems/doc/ada_user/version.texi:1.11
--- rtems/doc/ada_user/version.texi:1.10 Fri Jun 11 02:45:45 2010
+++ rtems/doc/ada_user/version.texi Mon Dec 5 15:34:17 2011
</font><font color='#997700'>@@ -1,4 +1,4 @@
</font><font color='#880000'>-@set UPDATED 11 June 2010
-@set UPDATED-MONTH June 2010
</font><font color='#000088'>+@set UPDATED 23 November 2011
+@set UPDATED-MONTH November 2011
</font> @set EDITION 4.10.99.0
@set VERSION 4.10.99.0
<font color='#006600'>diff -u rtems/doc/bsp_howto/version.texi:1.11 rtems/doc/bsp_howto/version.texi:1.12
--- rtems/doc/bsp_howto/version.texi:1.11 Fri Jun 11 02:45:45 2010
+++ rtems/doc/bsp_howto/version.texi Mon Dec 5 15:34:17 2011
</font><font color='#997700'>@@ -1,4 +1,4 @@
</font><font color='#880000'>-@set UPDATED 4 August 2009
-@set UPDATED-MONTH August 2009
</font><font color='#000088'>+@set UPDATED 23 November 2011
+@set UPDATED-MONTH November 2011
</font> @set EDITION 4.10.99.0
@set VERSION 4.10.99.0
<font color='#006600'>diff -u rtems/doc/cpu_supplement/version.texi:1.1 rtems/doc/cpu_supplement/version.texi:1.2
--- rtems/doc/cpu_supplement/version.texi:1.1 Fri Jun 11 02:45:45 2010
+++ rtems/doc/cpu_supplement/version.texi Mon Dec 5 15:34:17 2011
</font><font color='#997700'>@@ -1,4 +1,4 @@
</font><font color='#880000'>-@set UPDATED 11 June 2010
-@set UPDATED-MONTH June 2010
</font><font color='#000088'>+@set UPDATED 23 November 2011
+@set UPDATED-MONTH November 2011
</font> @set EDITION 4.10.99.0
@set VERSION 4.10.99.0
<font color='#006600'>diff -u rtems/doc/develenv/version.texi:1.10 rtems/doc/develenv/version.texi:1.11
--- rtems/doc/develenv/version.texi:1.10 Fri Jun 11 02:45:46 2010
+++ rtems/doc/develenv/version.texi Mon Dec 5 15:34:18 2011
</font><font color='#997700'>@@ -1,4 +1,4 @@
</font><font color='#880000'>-@set UPDATED 6 December 2007
-@set UPDATED-MONTH December 2007
</font><font color='#000088'>+@set UPDATED 23 November 2011
+@set UPDATED-MONTH November 2011
</font> @set EDITION 4.10.99.0
@set VERSION 4.10.99.0
<font color='#006600'>diff -u rtems/doc/filesystem/version.texi:1.10 rtems/doc/filesystem/version.texi:1.11
--- rtems/doc/filesystem/version.texi:1.10 Fri Jun 11 02:45:46 2010
+++ rtems/doc/filesystem/version.texi Mon Dec 5 15:34:18 2011
</font><font color='#997700'>@@ -1,4 +1,4 @@
</font><font color='#880000'>-@set UPDATED 27 June 2007
-@set UPDATED-MONTH June 2007
</font><font color='#000088'>+@set UPDATED 23 November 2011
+@set UPDATED-MONTH November 2011
</font> @set EDITION 4.10.99.0
@set VERSION 4.10.99.0
<font color='#006600'>diff -u rtems/doc/networking/version.texi:1.10 rtems/doc/networking/version.texi:1.11
--- rtems/doc/networking/version.texi:1.10 Fri Jun 11 02:45:46 2010
+++ rtems/doc/networking/version.texi Mon Dec 5 15:34:18 2011
</font><font color='#997700'>@@ -1,4 +1,4 @@
</font><font color='#880000'>-@set UPDATED 27 June 2007
-@set UPDATED-MONTH June 2007
</font><font color='#000088'>+@set UPDATED 23 November 2011
+@set UPDATED-MONTH November 2011
</font> @set EDITION 4.10.99.0
@set VERSION 4.10.99.0
<font color='#006600'>diff -u rtems/doc/porting/version.texi:1.11 rtems/doc/porting/version.texi:1.12
--- rtems/doc/porting/version.texi:1.11 Fri Jun 11 02:45:46 2010
+++ rtems/doc/porting/version.texi Mon Dec 5 15:34:18 2011
</font><font color='#997700'>@@ -1,4 +1,4 @@
</font><font color='#880000'>-@set UPDATED 27 June 2007
-@set UPDATED-MONTH June 2007
</font><font color='#000088'>+@set UPDATED 23 November 2011
+@set UPDATED-MONTH November 2011
</font> @set EDITION 4.10.99.0
@set VERSION 4.10.99.0
<font color='#006600'>diff -u rtems/doc/posix1003.1/version.texi:1.10 rtems/doc/posix1003.1/version.texi:1.11
--- rtems/doc/posix1003.1/version.texi:1.10 Fri Jun 11 02:45:46 2010
+++ rtems/doc/posix1003.1/version.texi Mon Dec 5 15:34:18 2011
</font><font color='#997700'>@@ -1,4 +1,4 @@
</font><font color='#880000'>-@set UPDATED 27 June 2007
-@set UPDATED-MONTH June 2007
</font><font color='#000088'>+@set UPDATED 23 November 2011
+@set UPDATED-MONTH November 2011
</font> @set EDITION 4.10.99.0
@set VERSION 4.10.99.0
<font color='#006600'>diff -u rtems/doc/posix_users/version.texi:1.11 rtems/doc/posix_users/version.texi:1.12
--- rtems/doc/posix_users/version.texi:1.11 Fri Jun 11 02:45:46 2010
+++ rtems/doc/posix_users/version.texi Mon Dec 5 15:34:18 2011
</font><font color='#997700'>@@ -1,4 +1,4 @@
</font><font color='#880000'>-@set UPDATED 27 June 2007
-@set UPDATED-MONTH June 2007
</font><font color='#000088'>+@set UPDATED 23 November 2011
+@set UPDATED-MONTH November 2011
</font> @set EDITION 4.10.99.0
@set VERSION 4.10.99.0
<font color='#006600'>diff -u rtems/doc/shell/version.texi:1.1 rtems/doc/shell/version.texi:1.2
--- rtems/doc/shell/version.texi:1.1 Fri Jun 11 02:45:46 2010
+++ rtems/doc/shell/version.texi Mon Dec 5 15:34:18 2011
</font><font color='#997700'>@@ -1,4 +1,4 @@
</font><font color='#880000'>-@set UPDATED 29 February 2008
-@set UPDATED-MONTH February 2008
</font><font color='#000088'>+@set UPDATED 23 November 2011
+@set UPDATED-MONTH November 2011
</font> @set EDITION 4.10.99.0
@set VERSION 4.10.99.0
<font color='#006600'>diff -u rtems/doc/started/version.texi:1.11 rtems/doc/started/version.texi:1.12
--- rtems/doc/started/version.texi:1.11 Tue Dec 14 10:51:17 2010
+++ rtems/doc/started/version.texi Mon Dec 5 15:34:18 2011
</font><font color='#997700'>@@ -1,4 +1,4 @@
</font><font color='#880000'>-@set UPDATED 14 December 2010
-@set UPDATED-MONTH December 2010
</font><font color='#000088'>+@set UPDATED 23 November 2011
+@set UPDATED-MONTH November 2011
</font> @set EDITION 4.10.99.0
@set VERSION 4.10.99.0
<font color='#006600'>diff -u rtems/doc/user/version.texi:1.10 rtems/doc/user/version.texi:1.11
--- rtems/doc/user/version.texi:1.10 Fri Jun 11 02:45:46 2010
+++ rtems/doc/user/version.texi Mon Dec 5 15:34:18 2011
</font><font color='#997700'>@@ -1,4 +1,4 @@
</font><font color='#880000'>-@set UPDATED 11 November 2009
-@set UPDATED-MONTH November 2009
</font><font color='#000088'>+@set UPDATED 23 November 2011
+@set UPDATED-MONTH November 2011
</font> @set EDITION 4.10.99.0
@set VERSION 4.10.99.0
</pre>
<p> </p>
<a name='cs9'></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>2011-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1793/doc
* .cvsignore, new_chapters.texi: Convert from texi2www to texi2html.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/new_chapters/.cvsignore.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%'>doc/new_chapters/.cvsignore</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/new_chapters/ChangeLog.diff?r1=text&tr1=1.24&r2=text&tr2=1.25&diff_format=h">M</a></td><td width='1%'>1.25</td><td width='100%'>doc/new_chapters/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/new_chapters/new_chapters.texi.diff?r1=text&tr1=1.16&r2=text&tr2=1.17&diff_format=h">M</a></td><td width='1%'>1.17</td><td width='100%'>doc/new_chapters/new_chapters.texi</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/doc/new_chapters/.cvsignore:1.9 rtems/doc/new_chapters/.cvsignore:1.10
--- rtems/doc/new_chapters/.cvsignore:1.9 Fri Jun 11 02:40:00 2010
+++ rtems/doc/new_chapters/.cvsignore Tue Dec 6 09:12:39 2011
</font><font color='#997700'>@@ -21,6 +21,4 @@
</font> new_chapters.toc
new_chapters.tp
new_chapters.vr
<font color='#880000'>-rtems_footer.html
-rtems_header.html
</font> rtmonuse.texi
<font color='#006600'>diff -u rtems/doc/new_chapters/ChangeLog:1.24 rtems/doc/new_chapters/ChangeLog:1.25
--- rtems/doc/new_chapters/ChangeLog:1.24 Mon Dec 5 15:34:02 2011
+++ rtems/doc/new_chapters/ChangeLog Tue Dec 6 09:12:39 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>
+
+ PR 1793/doc
+ * .cvsignore, new_chapters.texi: Convert from texi2www to texi2html.
+
</font> 2011-12-05 Joel Sherrill <joel.sherrilL@OARcorp.com>
* version.texi: Update to match when files in directory where last
<font color='#006600'>diff -u rtems/doc/new_chapters/new_chapters.texi:1.16 rtems/doc/new_chapters/new_chapters.texi:1.17
--- rtems/doc/new_chapters/new_chapters.texi:1.16 Thu Jun 21 13:52:55 2007
+++ rtems/doc/new_chapters/new_chapters.texi Tue Dec 6 09:12:39 2011
</font><font color='#997700'>@@ -8,7 +8,7 @@
</font> @c %**end of header
@c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
<font color='#997700'>@@ -82,11 +82,8 @@
</font>
@include error.texi
@include monitor.texi
<font color='#880000'>-@ifinfo
</font> @node Top, , (dir), (dir)
<font color='#880000'>-@top posix_users_new
-
-This is the online version of the RTEMS POSIX API User's Guide
</font><font color='#000088'>+@top RTEMS POSIX API User's Guide
</font>
@menu
* Error Reporting Support::
<font color='#997700'>@@ -95,12 +92,6 @@
</font> * Concept Index::
@end menu
<font color='#880000'>-@end ifinfo
-@c<span style="background-color: #FF0000"> </span>
-@c<span style="background-color: #FF0000"> </span>
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
</font> @node Command and Variable Index, Concept Index, , Top
@unnumbered Command and Variable Index
</pre>
<p> </p>
<a name='cs10'></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>2011-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1793/doc
* .cvsignore, install.texi, intro.texi, probrep.texi, relnotes.texi,
status.texi: Convert from texi2www to texi2html.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/relnotes/.cvsignore.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%'>doc/relnotes/.cvsignore</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/relnotes/ChangeLog.diff?r1=text&tr1=1.19&r2=text&tr2=1.20&diff_format=h">M</a></td><td width='1%'>1.20</td><td width='100%'>doc/relnotes/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/relnotes/install.texi.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%'>doc/relnotes/install.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/relnotes/intro.texi.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%'>doc/relnotes/intro.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/relnotes/probrep.texi.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%'>doc/relnotes/probrep.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/relnotes/relnotes.texi.diff?r1=text&tr1=1.19&r2=text&tr2=1.20&diff_format=h">M</a></td><td width='1%'>1.20</td><td width='100%'>doc/relnotes/relnotes.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/relnotes/status.texi.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%'>doc/relnotes/status.texi</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/doc/relnotes/.cvsignore:1.7 rtems/doc/relnotes/.cvsignore:1.8
--- rtems/doc/relnotes/.cvsignore:1.7 Fri Jun 11 02:40:00 2010
+++ rtems/doc/relnotes/.cvsignore Tue Dec 6 09:12:41 2011
</font><font color='#997700'>@@ -17,5 +17,3 @@
</font> relnotes.toc
relnotes.tp
relnotes.vr
<font color='#880000'>-rtems_footer.html
-rtems_header.html
</font>
<font color='#006600'>diff -u rtems/doc/relnotes/ChangeLog:1.19 rtems/doc/relnotes/ChangeLog:1.20
--- rtems/doc/relnotes/ChangeLog:1.19 Mon Dec 5 15:34:13 2011
+++ rtems/doc/relnotes/ChangeLog Tue Dec 6 09:12:41 2011
</font><font color='#997700'>@@ -1,3 +1,9 @@
</font><font color='#000088'>+2011-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>
+
+ PR 1793/doc
+ * .cvsignore, install.texi, intro.texi, probrep.texi, relnotes.texi,
+ status.texi: Convert from texi2www to texi2html.
+
</font> 2011-12-05 Joel Sherrill <joel.sherrilL@OARcorp.com>
* version.texi: Update to match when files in directory where last
<font color='#006600'>diff -u rtems/doc/relnotes/install.texi:1.8 rtems/doc/relnotes/install.texi:1.9
--- rtems/doc/relnotes/install.texi:1.8 Fri Sep 19 13:03:51 2003
+++ rtems/doc/relnotes/install.texi Tue Dec 6 09:12:41 2011
</font><font color='#997700'>@@ -1,16 +1,13 @@
</font> @c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
<font color='#880000'>-@ifinfo
</font> @node Installation Procedure, Installation Procedure Introduction, Introduction Documentation, Top
<font color='#880000'>-@end ifinfo
</font> @chapter Installation Procedure
<font color='#880000'>-@ifinfo
</font> @menu
* Installation Procedure Introduction::
* Installation Procedure RTEMS FTP Site Organization::
<font color='#997700'>@@ -18,20 +15,15 @@
</font> * Installation Procedure Installing a Cross-Development GNU Toolset::
* Installation Procedure Installing RTEMS::
@end menu
<font color='#880000'>-@end ifinfo
</font>
<font color='#880000'>-@ifinfo
</font> @node Installation Procedure Introduction, Installation Procedure RTEMS FTP Site Organization, Installation Procedure, Installation Procedure
<font color='#880000'>-@end ifinfo
</font> @section Introduction
This chapter describes the process of installing and
configuring RTEMS and a cross-development environment based on
freely available tools and libraries.
<font color='#880000'>-@ifinfo
</font> @node Installation Procedure RTEMS FTP Site Organization, Installation Procedure Unarchiving the RTEMS and GNU Components, Installation Procedure Introduction, Installation Procedure
<font color='#880000'>-@end ifinfo
</font> @section RTEMS FTP Site Organization
RTEMS is distributed only via anonymous ftp.
<font color='#997700'>@@ -57,9 +49,7 @@
</font> The complete source code and documentation set for
the C language implementation of RTEMS is provided.
<font color='#880000'>-@ifinfo
</font> @node Installation Procedure Unarchiving the RTEMS and GNU Components, Installation Procedure Installing a Cross-Development GNU Toolset, Installation Procedure RTEMS FTP Site Organization, Installation Procedure
<font color='#880000'>-@end ifinfo
</font> @section Unarchiving the RTEMS and GNU Components
Many of the components of the RTEMS release are
<font color='#997700'>@@ -124,9 +114,7 @@
</font> @end group
@end example
<font color='#880000'>-@ifinfo
</font> @node Installation Procedure Installing a Cross-Development GNU Toolset, Installation Procedure Installing RTEMS, Installation Procedure Unarchiving the RTEMS and GNU Components, Installation Procedure
<font color='#880000'>-@end ifinfo
</font> @section Installing a Cross-Development GNU Toolset
This sections describes how to build and install the
<font color='#997700'>@@ -164,9 +152,7 @@
</font> NOTE: For "UNIX" processors, the native compiler binary utilities
should be used.
<font color='#880000'>-@ifinfo
</font> @node Installation Procedure Installing RTEMS, Development Environment Status, Installation Procedure Installing a Cross-Development GNU Toolset, Installation Procedure
<font color='#880000'>-@end ifinfo
</font> @section Installing RTEMS
For instructions on building and installing RTEMS, please refer to<span style="background-color: #FF0000"> </span>
<font color='#006600'>diff -u rtems/doc/relnotes/intro.texi:1.11 rtems/doc/relnotes/intro.texi:1.12
--- rtems/doc/relnotes/intro.texi:1.11 Wed Sep 29 15:21:37 2004
+++ rtems/doc/relnotes/intro.texi Tue Dec 6 09:12:41 2011
</font><font color='#997700'>@@ -1,21 +1,17 @@
</font> @c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
<font color='#880000'>-@ifinfo
</font> @node Introduction, Introduction Supporting Tools, Top, Top
<font color='#880000'>-@end ifinfo
</font> @chapter Introduction
<font color='#880000'>-@ifinfo
</font> @menu
* Introduction Supporting Tools::
* Introduction Documentation::
@end menu
<font color='#880000'>-@end ifinfo
</font>
This document describes the contents, installation
procedure, and current status of Release @value{VERSION} of the RTEMS
<font color='#997700'>@@ -54,18 +50,14 @@
</font> Please replace rtems_user@@your_email_goes_here.com with your
email address.
<font color='#880000'>-@ifinfo
</font> @node Introduction Supporting Tools, GNU Development Tools, Introduction, Introduction
<font color='#880000'>-@end ifinfo
</font> @section Supporting Tools
<font color='#880000'>-@ifinfo
</font> @menu
* GNU Development Tools::
* ANSI C Libraries::
* GNU C Library::
* Cygnus NEWLIB C Library::
@end menu
<font color='#880000'>-@end ifinfo
</font>
This section discusses the freely available tools and
libraries which are part of the RTEMS Development Environment.
<font color='#997700'>@@ -90,9 +82,7 @@
</font> email address. The FAQ for crossgcc is in the /pub/embedded/crossgcc
directory on ftp.cygnus.com (205.180.83.42).
<font color='#880000'>-@ifinfo
</font> @node GNU Development Tools, ANSI C Libraries, Introduction Supporting Tools, Introduction Supporting Tools
<font color='#880000'>-@end ifinfo
</font> @subsection GNU Development Tools
Numerous GNU tools are used in the RTEMS Development
<font color='#997700'>@@ -121,9 +111,7 @@
</font> embedded developers. Of especial interest on this site are the
directories /pub/newlib and /pub/embedded.
<font color='#880000'>-@ifinfo
</font> @node ANSI C Libraries, GNU C Library, GNU Development Tools, Introduction Supporting Tools
<font color='#880000'>-@end ifinfo
</font> @subsection ANSI C Libraries
This section discusses the following freely
<font color='#997700'>@@ -139,9 +127,7 @@
</font> distribution. It is the responsibility of the user to obtain
and install a C Library separately.
<font color='#880000'>-@ifinfo
</font> @node GNU C Library, Cygnus NEWLIB C Library, ANSI C Libraries, Introduction Supporting Tools
<font color='#880000'>-@end ifinfo
</font> @subsection GNU C Library
The GNU C Library is a robust and well-documented C
<font color='#997700'>@@ -163,9 +149,7 @@
</font> The primary ftp site for this library is
prep.ai.mit.edu (18.71.0.38).
<font color='#880000'>-@ifinfo
</font> @node Cygnus NEWLIB C Library, Introduction Documentation, GNU C Library, Introduction Supporting Tools
<font color='#880000'>-@end ifinfo
</font> @subsection Cygnus NEWLIB C Library
The Cygnus NEWLIB C Library was specifically designed
<font color='#997700'>@@ -177,9 +161,7 @@
</font>
The primary ftp site for this library is ftp.cygnus.com (205.180.83.42).
<font color='#880000'>-@ifinfo
</font> @node Introduction Documentation, Installation Procedure, Cygnus NEWLIB C Library, Introduction
<font color='#880000'>-@end ifinfo
</font> @section Documentation
The RTEMS Documentation Set is provided online at<span style="background-color: #FF0000"> </span>
<font color='#006600'>diff -u rtems/doc/relnotes/probrep.texi:1.5 rtems/doc/relnotes/probrep.texi:1.6
--- rtems/doc/relnotes/probrep.texi:1.5 Thu Jan 17 15:47:45 2002
+++ rtems/doc/relnotes/probrep.texi Tue Dec 6 09:12:41 2011
</font><font color='#997700'>@@ -1,5 +1,5 @@
</font> @c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
<font color='#997700'>@@ -8,9 +8,7 @@
</font>
<font color='#880000'>-@ifinfo
</font> @node RTEMS PROBLEM REPORT, Command and Variable Index, RTEMS Problem Reporting, Top
<font color='#880000'>-@end ifinfo
</font> @chapter RTEMS PROBLEM REPORT
@example
<font color='#006600'>diff -u rtems/doc/relnotes/relnotes.texi:1.19 rtems/doc/relnotes/relnotes.texi:1.20
--- rtems/doc/relnotes/relnotes.texi:1.19 Thu Jun 21 13:52:57 2007
+++ rtems/doc/relnotes/relnotes.texi Tue Dec 6 09:12:41 2011
</font><font color='#997700'>@@ -8,7 +8,7 @@
</font> @c %**end of header
@c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
<font color='#997700'>@@ -76,11 +76,8 @@
</font> @include status.texi
@include probrep.texi
<font color='#880000'>-@ifinfo
</font> @node Top, Introduction, (dir), (dir)
<font color='#880000'>-@top relnotes
-
-This is the online version of the RTEMS Release Notes.
</font><font color='#000088'>+@top RTEMS Release Notes
</font>
@menu
* Introduction::
<font color='#997700'>@@ -91,12 +88,6 @@
</font> * Concept Index::
@end menu
<font color='#880000'>-@end ifinfo
-@c<span style="background-color: #FF0000"> </span>
-@c<span style="background-color: #FF0000"> </span>
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
</font> @node Command and Variable Index, Concept Index, RTEMS PROBLEM REPORT, Top
@unnumbered Command and Variable Index
<font color='#006600'>diff -u rtems/doc/relnotes/status.texi:1.11 rtems/doc/relnotes/status.texi:1.12
--- rtems/doc/relnotes/status.texi:1.11 Wed Oct 14 08:08:39 2009
+++ rtems/doc/relnotes/status.texi Tue Dec 6 09:12:41 2011
</font><font color='#997700'>@@ -1,29 +1,23 @@
</font> @c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
<font color='#880000'>-@ifinfo
</font> @node Development Environment Status, Development Environment Status RTEMS Executive Status, Installation Procedure Installing RTEMS, Top
<font color='#880000'>-@end ifinfo
</font> @chapter Development Environment Status
<font color='#880000'>-@ifinfo
</font> @menu
* Development Environment Status RTEMS Executive Status::
* Development Environment Status Development Environment Status::
* Development Environment Status Known Problems::
@end menu
<font color='#880000'>-@end ifinfo
</font>
This chapter will describe the current status of
release version @value{VERSION} of the RTEMS Development Environment.
<font color='#880000'>-@ifinfo
</font> @node Development Environment Status RTEMS Executive Status, Development Environment Status Development Environment Status, Development Environment Status, Development Environment Status
<font color='#880000'>-@end ifinfo
</font> @section RTEMS Executive Status
Release @value{VERSION} of the RTEMS Executive contains support
<font color='#997700'>@@ -112,9 +106,7 @@
</font> I/O only using this library. Support for the reentrancy
capabilities of newlib is provided in the RTEMS distribution.
<font color='#880000'>-@ifinfo
</font> @node Development Environment Status Development Environment Status, Development Environment Status Known Problems, Development Environment Status RTEMS Executive Status, Development Environment Status
<font color='#880000'>-@end ifinfo
</font> @section Development Environment Status
This section details the versions of the tools used
<font color='#997700'>@@ -131,41 +123,31 @@
</font> @end itemize
<font color='#880000'>-@ifinfo
</font> @node Development Environment Status Known Problems, Executive Problems, Development Environment Status Development Environment Status, Development Environment Status
<font color='#880000'>-@end ifinfo
</font> @section Known Problems
<font color='#880000'>-@ifinfo
</font> @menu
* Executive Problems::
* Development Environment Problems::
* RTEMS Problem Reporting::
@end menu
<font color='#880000'>-@end ifinfo
</font>
Problems which are known to exist at the time of
release are described in the following sections. These are
provided as warnings to the user and where possible, workarounds
are provided until the problem is corrected.
<font color='#880000'>-@ifinfo
</font> @node Executive Problems, Development Environment Problems, Development Environment Status Known Problems, Development Environment Status Known Problems
<font color='#880000'>-@end ifinfo
</font> @subsection Executive Problems
There are no known bugs in the executive itself.
<font color='#880000'>-@ifinfo
</font> @node Development Environment Problems, RTEMS Problem Reporting, Executive Problems, Development Environment Status Known Problems
<font color='#880000'>-@end ifinfo
</font> @subsection Development Environment Problems
There are no known major problems with the
development environment.
<font color='#880000'>-@ifinfo
</font> @node RTEMS Problem Reporting, RTEMS PROBLEM REPORT, Development Environment Problems, Development Environment Status Known Problems
<font color='#880000'>-@end ifinfo
</font> @subsection RTEMS Problem Reporting
The RTEMS Project uses the GNATS Problem Reporting and Tracking System.
</pre>
<p> </p>
<a name='cs11'></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>2011-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1793/doc
* Makefile.am, configure.ac, bmenu/bmenu2.c: Convert from texi2www to
texi2html.
* texi2www/ChangeLog, texi2www/Makefile.am, texi2www/dir-arrow.gif,
texi2www/missing-arrow.gif, texi2www/next-arrow.gif,
texi2www/prev-arrow.gif, texi2www/texi2dvi, texi2www/texi2www,
texi2www/texi2www.texi, texi2www/up-arrow.gif: Removed.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/tools/ChangeLog.diff?r1=text&tr1=1.19&r2=text&tr2=1.20&diff_format=h">M</a></td><td width='1%'>1.20</td><td width='100%'>doc/tools/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/tools/Makefile.am.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&diff_format=h">M</a></td><td width='1%'>1.11</td><td width='100%'>doc/tools/Makefile.am</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/tools/bmenu/bmenu2.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%'>doc/tools/bmenu/bmenu2.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/tools/configure.ac.diff?r1=text&tr1=1.14&r2=text&tr2=1.15&diff_format=h">M</a></td><td width='1%'>1.15</td><td width='100%'>doc/tools/configure.ac</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/tools/texi2www/ChangeLog?rev=1.7&content-type=text/vnd.viewcvs-markup">R</a></td><td width='1%'><font color="#880000">1.7</font></td><td width='100%'><font color="#880000">doc/tools/texi2www/ChangeLog</font></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/tools/texi2www/Makefile.am?rev=1.7&content-type=text/vnd.viewcvs-markup">R</a></td><td width='1%'><font color="#880000">1.7</font></td><td width='100%'><font color="#880000">doc/tools/texi2www/Makefile.am</font></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/tools/texi2www/dir-arrow.gif?rev=1.2&content-type=text/vnd.viewcvs-markup">R</a></td><td width='1%'><font color="#880000">1.2</font></td><td width='100%'><font color="#880000">doc/tools/texi2www/dir-arrow.gif</font></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/tools/texi2www/missing-arrow.gif?rev=1.1&content-type=text/vnd.viewcvs-markup">R</a></td><td width='1%'><font color="#880000">1.1</font></td><td width='100%'><font color="#880000">doc/tools/texi2www/missing-arrow.gif</font></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/tools/texi2www/next-arrow.gif?rev=1.1&content-type=text/vnd.viewcvs-markup">R</a></td><td width='1%'><font color="#880000">1.1</font></td><td width='100%'><font color="#880000">doc/tools/texi2www/next-arrow.gif</font></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/tools/texi2www/prev-arrow.gif?rev=1.1&content-type=text/vnd.viewcvs-markup">R</a></td><td width='1%'><font color="#880000">1.1</font></td><td width='100%'><font color="#880000">doc/tools/texi2www/prev-arrow.gif</font></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/tools/texi2www/texi2dvi?rev=1.5&content-type=text/vnd.viewcvs-markup">R</a></td><td width='1%'><font color="#880000">1.5</font></td><td width='100%'><font color="#880000">doc/tools/texi2www/texi2dvi</font></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/tools/texi2www/texi2www?rev=1.15&content-type=text/vnd.viewcvs-markup">R</a></td><td width='1%'><font color="#880000">1.15</font></td><td width='100%'><font color="#880000">doc/tools/texi2www/texi2www</font></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/tools/texi2www/texi2www.texi?rev=1.3&content-type=text/vnd.viewcvs-markup">R</a></td><td width='1%'><font color="#880000">1.3</font></td><td width='100%'><font color="#880000">doc/tools/texi2www/texi2www.texi</font></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/tools/texi2www/up-arrow.gif?rev=1.1&content-type=text/vnd.viewcvs-markup">R</a></td><td width='1%'><font color="#880000">1.1</font></td><td width='100%'><font color="#880000">doc/tools/texi2www/up-arrow.gif</font></td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/doc/tools/ChangeLog:1.19 rtems/doc/tools/ChangeLog:1.20
--- rtems/doc/tools/ChangeLog:1.19 Wed Feb 2 09:01:17 2011
+++ rtems/doc/tools/ChangeLog Tue Dec 6 09:12:43 2011
</font><font color='#997700'>@@ -1,3 +1,13 @@
</font><font color='#000088'>+2011-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>
+
+ PR 1793/doc
+ * Makefile.am, configure.ac, bmenu/bmenu2.c: Convert from texi2www to
+ texi2html.
+ * texi2www/ChangeLog, texi2www/Makefile.am, texi2www/dir-arrow.gif,
+ texi2www/missing-arrow.gif, texi2www/next-arrow.gif,
+ texi2www/prev-arrow.gif, texi2www/texi2dvi, texi2www/texi2www,
+ texi2www/texi2www.texi, texi2www/up-arrow.gif: Removed.
+
</font> 2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Require autoconf-2.68, automake-1.11.1.
<font color='#006600'>diff -u rtems/doc/tools/Makefile.am:1.10 rtems/doc/tools/Makefile.am:1.11
--- rtems/doc/tools/Makefile.am:1.10 Thu Feb 13 21:29:01 2003
+++ rtems/doc/tools/Makefile.am Tue Dec 6 09:12:43 2011
</font><font color='#997700'>@@ -3,4 +3,5 @@
</font>
EXTRA_DIST = word-replace2
<font color='#880000'>-SUBDIRS = bmenu texi2www
</font><font color='#000088'>+SUBDIRS = bmenu
+#texi2www
</font>
<font color='#006600'>diff -u rtems/doc/tools/bmenu/bmenu2.c:1.4 rtems/doc/tools/bmenu/bmenu2.c:1.5
--- rtems/doc/tools/bmenu/bmenu2.c:1.4 Thu Dec 10 12:09:59 2009
+++ rtems/doc/tools/bmenu/bmenu2.c Tue Dec 6 09:12:43 2011
</font><font color='#997700'>@@ -12,7 +12,7 @@
</font> * + previous of the first node
* + next of the last node
*
<font color='#880000'>- * COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+ * COPYRIGHT (c) 1989-2011.
</font> * On-Line Applications Research Corporation (OAR).
* All rights reserved.
*
<font color='#997700'>@@ -777,7 +777,7 @@
</font>
if ( menu_items == 0 ) {
new_line = AllocateLine();
<font color='#880000'>- strcpy( new_line->Contents, "@ifinfo" );
</font><font color='#000088'>+ strcpy( new_line->Contents, "" ); /* "@ifinfo" ); */
</font> _Chain_Insert( menu_insert_point->Node.previous, &new_line->Node );
new_line = AllocateLine();
<font color='#997700'>@@ -808,7 +808,7 @@
</font> _Chain_Insert( menu_insert_point->Node.previous, &new_line->Node );
new_line = AllocateLine();
<font color='#880000'>- strcpy( new_line->Contents, "@end ifinfo" );
</font><font color='#000088'>+ strcpy( new_line->Contents, "" ); /* "@end ifinfo" ); */
</font> _Chain_Insert( menu_insert_point->Node.previous, &new_line->Node );
}
<font color='#006600'>diff -u rtems/doc/tools/configure.ac:1.14 rtems/doc/tools/configure.ac:1.15
--- rtems/doc/tools/configure.ac:1.14 Wed Feb 2 09:01:17 2011
+++ rtems/doc/tools/configure.ac Tue Dec 6 09:12:43 2011
</font><font color='#997700'>@@ -21,8 +21,8 @@
</font> dnl Checks for library functions.
AC_CHECK_FUNCS(strdup strstr)
<font color='#000088'>+# texi2www/Makefile
</font> AC_CONFIG_FILES([Makefile
bmenu/Makefile
<font color='#880000'>-texi2www/Makefile
</font> ])
AC_OUTPUT
</pre>
<p> </p>
<a name='cs12'></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>2011-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1793/doc
* .cvsignore, Makefile.am, README, configure.ac, index.html.in,
main.am, project.am, ada_user/.cvsignore, ada_user/ada_user.texi,
ada_user/example.texi, bsp_howto/.cvsignore,
bsp_howto/bsp_howto.texi, cpu_supplement/.cvsignore,
cpu_supplement/cpu_supplement.texi, cpu_supplement/preface.texi,
develenv/.cvsignore, develenv/develenv.texi, develenv/intro.texi,
filesystem/.cvsignore, filesystem/filesystem.texi,
filesystem/preface.texi, networking/.cvsignore,
networking/networking.texi, networking/preface.texi,
porting/.cvsignore, porting/porting.texi, porting/preface.texi,
posix1003.1/.cvsignore, posix1003.1/posix1003_1.texi,
posix_users/.cvsignore, posix_users/posix_users.texi,
posix_users/preface.texi, shell/.cvsignore, shell/preface.texi,
shell/shell.texi, started/.cvsignore, started/started.texi,
user/.cvsignore, user/c_user.texi, user/dirstat.texi,
user/example.texi, user/glossary.texi, user/preface.texi: Convert
from texi2www to texi2html.
* texi2html_init.in: New file.
* rtems_footer.html.in, rtems_header.html.in: Removed.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/.cvsignore.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%'>doc/.cvsignore</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/ChangeLog.diff?r1=text&tr1=1.322&r2=text&tr2=1.323&diff_format=h">M</a></td><td width='1%'>1.323</td><td width='100%'>doc/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/Makefile.am.diff?r1=text&tr1=1.25&r2=text&tr2=1.26&diff_format=h">M</a></td><td width='1%'>1.26</td><td width='100%'>doc/Makefile.am</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/README.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%'>doc/README</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/ada_user/.cvsignore.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%'>doc/ada_user/.cvsignore</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/ada_user/ada_user.texi.diff?r1=text&tr1=1.27&r2=text&tr2=1.28&diff_format=h">M</a></td><td width='1%'>1.28</td><td width='100%'>doc/ada_user/ada_user.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/ada_user/example.texi.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%'>doc/ada_user/example.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/bsp_howto/.cvsignore.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&diff_format=h">M</a></td><td width='1%'>1.11</td><td width='100%'>doc/bsp_howto/.cvsignore</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/bsp_howto/bsp_howto.texi.diff?r1=text&tr1=1.20&r2=text&tr2=1.21&diff_format=h">M</a></td><td width='1%'>1.21</td><td width='100%'>doc/bsp_howto/bsp_howto.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/configure.ac.diff?r1=text&tr1=1.34&r2=text&tr2=1.35&diff_format=h">M</a></td><td width='1%'>1.35</td><td width='100%'>doc/configure.ac</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/cpu_supplement/.cvsignore.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%'>doc/cpu_supplement/.cvsignore</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/cpu_supplement/cpu_supplement.texi.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%'>doc/cpu_supplement/cpu_supplement.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/cpu_supplement/preface.texi.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%'>doc/cpu_supplement/preface.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/develenv/.cvsignore.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%'>doc/develenv/.cvsignore</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/develenv/develenv.texi.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%'>doc/develenv/develenv.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/develenv/intro.texi.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%'>doc/develenv/intro.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/filesystem/.cvsignore.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%'>doc/filesystem/.cvsignore</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/filesystem/filesystem.texi.diff?r1=text&tr1=1.19&r2=text&tr2=1.20&diff_format=h">M</a></td><td width='1%'>1.20</td><td width='100%'>doc/filesystem/filesystem.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/filesystem/preface.texi.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%'>doc/filesystem/preface.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/index.html.in.diff?r1=text&tr1=1.26&r2=text&tr2=1.27&diff_format=h">M</a></td><td width='1%'>1.27</td><td width='100%'>doc/index.html.in</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/main.am.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%'>doc/main.am</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/networking/.cvsignore.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%'>doc/networking/.cvsignore</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/networking/networking.texi.diff?r1=text&tr1=1.16&r2=text&tr2=1.17&diff_format=h">M</a></td><td width='1%'>1.17</td><td width='100%'>doc/networking/networking.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/networking/preface.texi.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%'>doc/networking/preface.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/porting/.cvsignore.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%'>doc/porting/.cvsignore</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/porting/porting.texi.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%'>doc/porting/porting.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/porting/preface.texi.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%'>doc/porting/preface.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/posix1003.1/.cvsignore.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%'>doc/posix1003.1/.cvsignore</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/posix1003.1/posix1003_1.texi.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%'>doc/posix1003.1/posix1003_1.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/posix_users/.cvsignore.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%'>doc/posix_users/.cvsignore</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/posix_users/posix_users.texi.diff?r1=text&tr1=1.19&r2=text&tr2=1.20&diff_format=h">M</a></td><td width='1%'>1.20</td><td width='100%'>doc/posix_users/posix_users.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/posix_users/preface.texi.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%'>doc/posix_users/preface.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/project.am.diff?r1=text&tr1=1.19&r2=text&tr2=1.20&diff_format=h">M</a></td><td width='1%'>1.20</td><td width='100%'>doc/project.am</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/rtems_footer.html.in?rev=1.7&content-type=text/vnd.viewcvs-markup">R</a></td><td width='1%'><font color="#880000">1.7</font></td><td width='100%'><font color="#880000">doc/rtems_footer.html.in</font></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/rtems_header.html.in?rev=1.4&content-type=text/vnd.viewcvs-markup">R</a></td><td width='1%'><font color="#880000">1.4</font></td><td width='100%'><font color="#880000">doc/rtems_header.html.in</font></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/shell/.cvsignore.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%'>doc/shell/.cvsignore</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/shell/preface.texi.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%'>doc/shell/preface.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/shell/shell.texi.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%'>doc/shell/shell.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/started/.cvsignore.diff?r1=text&tr1=1.12&r2=text&tr2=1.13&diff_format=h">M</a></td><td width='1%'>1.13</td><td width='100%'>doc/started/.cvsignore</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/started/started.texi.diff?r1=text&tr1=1.21&r2=text&tr2=1.22&diff_format=h">M</a></td><td width='1%'>1.22</td><td width='100%'>doc/started/started.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/texi2html_init.in?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">doc/texi2html_init.in</font></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/user/.cvsignore.diff?r1=text&tr1=1.14&r2=text&tr2=1.15&diff_format=h">M</a></td><td width='1%'>1.15</td><td width='100%'>doc/user/.cvsignore</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/user/c_user.texi.diff?r1=text&tr1=1.33&r2=text&tr2=1.34&diff_format=h">M</a></td><td width='1%'>1.34</td><td width='100%'>doc/user/c_user.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/user/dirstat.texi.diff?r1=text&tr1=1.14&r2=text&tr2=1.15&diff_format=h">M</a></td><td width='1%'>1.15</td><td width='100%'>doc/user/dirstat.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/user/example.texi.diff?r1=text&tr1=1.12&r2=text&tr2=1.13&diff_format=h">M</a></td><td width='1%'>1.13</td><td width='100%'>doc/user/example.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/user/glossary.texi.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%'>doc/user/glossary.texi</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/user/preface.texi.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%'>doc/user/preface.texi</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/doc/.cvsignore:1.3 rtems/doc/.cvsignore:1.4
--- rtems/doc/.cvsignore:1.3 Mon Oct 21 07:11:28 2002
+++ rtems/doc/.cvsignore Tue Dec 6 09:12:46 2011
</font><font color='#997700'>@@ -10,7 +10,5 @@
</font> mdate-sh
missing
mkinstalldirs
<font color='#880000'>-rtems_footer.html
-rtems_header.html
-rtems_support.html
</font><font color='#000088'>+texi2html_init
</font> texinfo.tex
<font color='#006600'>diff -u rtems/doc/ChangeLog:1.322 rtems/doc/ChangeLog:1.323
--- rtems/doc/ChangeLog:1.322 Mon Dec 5 15:34:17 2011
+++ rtems/doc/ChangeLog Tue Dec 6 09:12:46 2011
</font><font color='#997700'>@@ -1,3 +1,26 @@
</font><font color='#000088'>+2011-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>
+
+ PR 1793/doc
+ * .cvsignore, Makefile.am, README, configure.ac, index.html.in,
+ main.am, project.am, ada_user/.cvsignore, ada_user/ada_user.texi,
+ ada_user/example.texi, bsp_howto/.cvsignore,
+ bsp_howto/bsp_howto.texi, cpu_supplement/.cvsignore,
+ cpu_supplement/cpu_supplement.texi, cpu_supplement/preface.texi,
+ develenv/.cvsignore, develenv/develenv.texi, develenv/intro.texi,
+ filesystem/.cvsignore, filesystem/filesystem.texi,
+ filesystem/preface.texi, networking/.cvsignore,
+ networking/networking.texi, networking/preface.texi,
+ porting/.cvsignore, porting/porting.texi, porting/preface.texi,
+ posix1003.1/.cvsignore, posix1003.1/posix1003_1.texi,
+ posix_users/.cvsignore, posix_users/posix_users.texi,
+ posix_users/preface.texi, shell/.cvsignore, shell/preface.texi,
+ shell/shell.texi, started/.cvsignore, started/started.texi,
+ user/.cvsignore, user/c_user.texi, user/dirstat.texi,
+ user/example.texi, user/glossary.texi, user/preface.texi: Convert
+ from texi2www to texi2html.
+ * texi2html_init.in: New file.
+ * rtems_footer.html.in, rtems_header.html.in: Removed.
+
</font> 2011-12-05 Joel Sherrill <joel.sherrilL@OARcorp.com>
* ada_user/version.texi, bsp_howto/version.texi,
<font color='#006600'>diff -u rtems/doc/Makefile.am:1.25 rtems/doc/Makefile.am:1.26
--- rtems/doc/Makefile.am:1.25 Tue Dec 14 10:51:16 2010
+++ rtems/doc/Makefile.am Tue Dec 6 09:12:46 2011
</font><font color='#997700'>@@ -15,7 +15,7 @@
</font> html_DATA = index.html HELP.html
endif
<font color='#880000'>-EXTRA_DIST = HELP.html rtems_header.html.in rtems_footer.html.in
</font><font color='#000088'>+EXTRA_DIST = HELP.html
</font>
EXTRA_DIST += common/cpright.texi common/setup.texi \
common/treedef.tex common/rtems.texi.in
<font color='#006600'>diff -u rtems/doc/README:1.6 rtems/doc/README:1.7
--- rtems/doc/README:1.6 Tue Jul 30 18:57:35 2002
+++ rtems/doc/README Tue Dec 6 09:12:46 2011
</font><font color='#997700'>@@ -7,8 +7,12 @@
</font> The following tools are used in the production of this documentation:
TeX
<font color='#880000'>-texinfo 4.0
-texi2www-960103 (included in tree)
</font><font color='#000088'>+texi2html 1.82
+texinfo-tex 4.13a
+
+texi2html will be deprecated in the upcomine texinfo release. At that point,
+we will need to provide support for texi2any.pl as an alternative means to
+produce html output.
</font>
This was used by the authors to generate the directory tree figure
in the texinfo printed version:
<font color='#997700'>@@ -29,9 +33,6 @@
</font> cd rtems-XXX/doc
../bootstrap
./configure --enable-maintainer-mode
<font color='#880000'>-cd tools ; make
-cd ..
-make info
</font> make all
make install
<font color='#997700'>@@ -49,8 +50,3 @@
</font> Making a Preformatted Distribution
==================================
Install and tar it up. :)
<font color='#880000'>-
-Common Problems
-===============
-
-TeX pool_size too small.<span style="background-color: #FF0000"> </span>
</font>
<font color='#006600'>diff -u rtems/doc/ada_user/.cvsignore:1.8 rtems/doc/ada_user/.cvsignore:1.9
--- rtems/doc/ada_user/.cvsignore:1.8 Wed Mar 16 12:51:09 2011
+++ rtems/doc/ada_user/.cvsignore Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -26,8 +26,6 @@
</font> mdate-sh
ObjectId-16Bits.pdf
ObjectId-32Bits.pdf
<font color='#880000'>-rtems_footer.html
-rtems_header.html
</font> rtemspie.pdf
semaphore_attributes.pdf
states.pdf
<font color='#006600'>diff -u rtems/doc/ada_user/ada_user.texi:1.27 rtems/doc/ada_user/ada_user.texi:1.28
--- rtems/doc/ada_user/ada_user.texi:1.27 Mon Nov 9 08:36:14 2009
+++ rtems/doc/ada_user/ada_user.texi Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -8,7 +8,7 @@
</font> @c %**end of header
@c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2008.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
<font color='#997700'>@@ -115,11 +115,8 @@
</font> @include user/dirstat.texi
@include example.texi
@include user/glossary.texi
<font color='#880000'>-@ifinfo
</font> @node Top, List of Figures, (dir), (dir)
<font color='#880000'>-@top ada_user
-
-This is the online version of the RTEMS Ada User's Guide.
</font><font color='#000088'>+@top RTEMS Applications Ada User's Guide
</font>
@menu
* List of Figures::
<font color='#997700'>@@ -159,12 +156,6 @@
</font> * Concept Index::
@end menu
<font color='#880000'>-@end ifinfo
-@c<span style="background-color: #FF0000"> </span>
-@c<span style="background-color: #FF0000"> </span>
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
</font> @node Command and Variable Index, Concept Index, Glossary, Top
@unnumbered Command and Variable Index
<font color='#006600'>diff -u rtems/doc/ada_user/example.texi:1.5 rtems/doc/ada_user/example.texi:1.6
--- rtems/doc/ada_user/example.texi:1.5 Thu Jan 17 15:47:44 2002
+++ rtems/doc/ada_user/example.texi Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -1,14 +1,12 @@
</font> @c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
<font color='#880000'>-@ifinfo
</font> @node Example Application, Glossary, Directive Status Codes, Top
<font color='#880000'>-@end ifinfo
</font> @chapter Example Application
@example
<font color='#006600'>diff -u rtems/doc/bsp_howto/.cvsignore:1.10 rtems/doc/bsp_howto/.cvsignore:1.11
--- rtems/doc/bsp_howto/.cvsignore:1.10 Fri Jun 11 02:40:00 2010
+++ rtems/doc/bsp_howto/.cvsignore Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -8,6 +8,7 @@
</font> bsp_howto.cp
bsp_howto.dvi
bsp_howto.fn
<font color='#000088'>+bsp_howto.fns
</font> bsp_howto*.html
bsp_howto.info
bsp_howto.ky
<font color='#997700'>@@ -35,8 +36,6 @@
</font> network.texi
nvmem.texi
rtc.texi
<font color='#880000'>-rtems_footer.html
-rtems_header.html
</font> shmsupp.texi
support.texi
target.texi
<font color='#006600'>diff -u rtems/doc/bsp_howto/bsp_howto.texi:1.20 rtems/doc/bsp_howto/bsp_howto.texi:1.21
--- rtems/doc/bsp_howto/bsp_howto.texi:1.20 Tue Jul 28 13:02:25 2009
+++ rtems/doc/bsp_howto/bsp_howto.texi Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -8,7 +8,7 @@
</font> @c %**end of header
@c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2009.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
<font color='#997700'>@@ -78,11 +78,8 @@
</font> @include analog.texi
@include discrete.texi
<font color='#880000'>-@ifinfo
</font> @node Top, Introduction, (dir), (dir)
<font color='#880000'>-@top bsp_howto
-
-This is the online version of the RTEMS BSP and Device Driver Development Guide.
</font><font color='#000088'>+@top RTEMS BSP and Device Driver Development Guide
</font>
@menu
* Introduction::
<font color='#997700'>@@ -108,12 +105,6 @@
</font> * Concept Index::
@end menu
<font color='#880000'>-@end ifinfo
-@c<span style="background-color: #FF0000"> </span>
-@c<span style="background-color: #FF0000"> </span>
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
</font> @node Command and Variable Index, Concept Index, , Top
@unnumbered Command and Variable Index
<font color='#006600'>diff -u rtems/doc/configure.ac:1.34 rtems/doc/configure.ac:1.35
--- rtems/doc/configure.ac:1.34 Fri Mar 4 10:20:41 2011
+++ rtems/doc/configure.ac Tue Dec 6 09:12:46 2011
</font><font color='#997700'>@@ -75,8 +75,8 @@
</font>
AC_CHECK_PROGS(PERL,perl)
<font color='#880000'>-TEXI2WWW='$(PERL) $(top_srcdir)/tools/texi2www/texi2www'
-AC_SUBST(TEXI2WWW)
</font><font color='#000088'>+AC_CHECK_PROGS(TEXI2HTML,texi2html)
+AC_SUBST(TEXI2HTML)
</font>
AC_CHECK_PROGS(GS,gs)
AM_CONDITIONAL(GS,test x"$GS" != x"")
<font color='#997700'>@@ -168,5 +168,6 @@
</font> new_chapters/Makefile
cpu_supplement/Makefile
shell/Makefile
<font color='#000088'>+texi2html_init
</font> ])
AC_OUTPUT
<font color='#006600'>diff -u rtems/doc/cpu_supplement/.cvsignore:1.8 rtems/doc/cpu_supplement/.cvsignore:1.9
--- rtems/doc/cpu_supplement/.cvsignore:1.8 Fri Mar 4 12:47:52 2011
+++ rtems/doc/cpu_supplement/.cvsignore Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -32,8 +32,6 @@
</font> mdate-sh
mips.texi
powerpc.texi
<font color='#880000'>-rtems_footer.html
-rtems_header.html
</font> rtemspie.pdf
sh.texi
sparc.texi
<font color='#006600'>diff -u rtems/doc/cpu_supplement/cpu_supplement.texi:1.8 rtems/doc/cpu_supplement/cpu_supplement.texi:1.9
--- rtems/doc/cpu_supplement/cpu_supplement.texi:1.8 Fri Mar 4 12:47:52 2011
+++ rtems/doc/cpu_supplement/cpu_supplement.texi Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -8,7 +8,7 @@
</font> @c %**end of header
@c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2009.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
<font color='#997700'>@@ -71,11 +71,8 @@
</font> @include sh.texi
@include sparc.texi
@include sparc64.texi
<font color='#880000'>-@ifinfo
</font> @node Top, Preface, (dir), (dir)
<font color='#880000'>-@top cpu_supplement
-
-This is the online version of the RTEMS CPU Architecture Supplement.
</font><font color='#000088'>+@top RTEMS CPU Architecture Supplement
</font>
@menu
* Preface::
<font color='#997700'>@@ -95,12 +92,6 @@
</font> * Concept Index::
@end menu
<font color='#880000'>-@end ifinfo
-@c<span style="background-color: #FF0000"> </span>
-@c<span style="background-color: #FF0000"> </span>
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
</font> @node Command and Variable Index, Concept Index, , Top
@unnumbered Command and Variable Index
<font color='#006600'>diff -u rtems/doc/cpu_supplement/preface.texi:1.3 rtems/doc/cpu_supplement/preface.texi:1.4
--- rtems/doc/cpu_supplement/preface.texi:1.3 Mon Sep 14 09:50:39 2009
+++ rtems/doc/cpu_supplement/preface.texi Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -1,14 +1,12 @@
</font> @c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2006.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
<font color='#880000'>-@ifinfo
</font> @node Preface, Port Specific Information, Top, Top
<font color='#880000'>-@end ifinfo
</font> @unnumbered Preface
The Real Time Executive for Multiprocessor Systems
<font color='#006600'>diff -u rtems/doc/develenv/.cvsignore:1.9 rtems/doc/develenv/.cvsignore:1.10
--- rtems/doc/develenv/.cvsignore:1.9 Fri Jun 11 02:40:00 2010
+++ rtems/doc/develenv/.cvsignore Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -18,7 +18,5 @@
</font> Makefile
Makefile.in
mdate-sh
<font color='#880000'>-rtems_footer.html
-rtems_header.html
</font> sample.texi
utils.texi
<font color='#006600'>diff -u rtems/doc/develenv/develenv.texi:1.23 rtems/doc/develenv/develenv.texi:1.24
--- rtems/doc/develenv/develenv.texi:1.23 Tue Nov 27 13:31:05 2007
+++ rtems/doc/develenv/develenv.texi Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -8,7 +8,7 @@
</font> @c %**end of header
@c
<font color='#880000'>-@c COPYRIGHT (c) 1989-2007.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
<font color='#997700'>@@ -77,11 +77,8 @@
</font> @include sample.texi
@include utils.texi
<font color='#880000'>-@ifinfo
</font> @node Top, Introduction, (dir), (dir)
<font color='#880000'>-@top develenv
-
-This is the online version of the RTEMS Development Environment Guide.
</font><font color='#000088'>+@top RTEMS Development Environment Guide
</font>
@menu
* Introduction::
<font color='#997700'>@@ -92,12 +89,6 @@
</font> * Concept Index::
@end menu
<font color='#880000'>-@end ifinfo
-@c<span style="background-color: #FF0000"> </span>
-@c<span style="background-color: #FF0000"> </span>
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
</font> @node Command and Variable Index, Concept Index, RTEMS Specific Utilities unhex - Convert Hexadecimal File into Binary Equivalent, Top
@unnumbered Command and Variable Index
<font color='#006600'>diff -u rtems/doc/develenv/intro.texi:1.6 rtems/doc/develenv/intro.texi:1.7
--- rtems/doc/develenv/intro.texi:1.6 Tue Nov 27 13:31:05 2007
+++ rtems/doc/develenv/intro.texi Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -1,14 +1,12 @@
</font> @c
<font color='#880000'>-@c COPYRIGHT (c) 1989-2007.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
<font color='#880000'>-@ifinfo
</font> @node Introduction, Directory Structure, Top, Top
<font color='#880000'>-@end ifinfo
</font> @chapter Introduction
This document describes the RTEMS development
<font color='#006600'>diff -u rtems/doc/filesystem/.cvsignore:1.8 rtems/doc/filesystem/.cvsignore:1.9
--- rtems/doc/filesystem/.cvsignore:1.8 Fri Jun 11 02:40:00 2010
+++ rtems/doc/filesystem/.cvsignore Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -25,7 +25,5 @@
</font> miniimfs.texi
mounting.texi
patheval.texi
<font color='#880000'>-rtems_footer.html
-rtems_header.html
</font> syscalls.texi
tftp.texi
<font color='#006600'>diff -u rtems/doc/filesystem/filesystem.texi:1.19 rtems/doc/filesystem/filesystem.texi:1.20
--- rtems/doc/filesystem/filesystem.texi:1.19 Thu Jun 21 13:53:00 2007
+++ rtems/doc/filesystem/filesystem.texi Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -8,7 +8,7 @@
</font> @c %**end of header
@c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
<font color='#997700'>@@ -67,11 +67,8 @@
</font> @include imfs.texi
@include miniimfs.texi
@include tftp.texi
<font color='#880000'>-@ifinfo
</font> @node Top, Preface, (dir), (dir)
<font color='#880000'>-@top filesystem
-
-This is the online version of the RTEMS Filesystem Design Guide.
</font><font color='#000088'>+@top RTEMS Filesystem Design Guide
</font>
@menu
* Preface::
<font color='#997700'>@@ -87,12 +84,6 @@
</font> * Concept Index::
@end menu
<font color='#880000'>-@end ifinfo
-@c<span style="background-color: #FF0000"> </span>
-@c<span style="background-color: #FF0000"> </span>
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
</font> @node Command and Variable Index, Concept Index, , Top
@unnumbered Command and Variable Index
<font color='#006600'>diff -u rtems/doc/filesystem/preface.texi:1.6 rtems/doc/filesystem/preface.texi:1.7
--- rtems/doc/filesystem/preface.texi:1.6 Thu Jan 17 15:47:45 2002
+++ rtems/doc/filesystem/preface.texi Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -1,14 +1,12 @@
</font> @c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
<font color='#880000'>-@ifinfo
</font> @node Preface, , Top, Top
<font color='#880000'>-@end ifinfo
</font> @unnumbered Preface
This document describes the implementation of the RTEMS filesystem
<font color='#006600'>diff -u rtems/doc/index.html.in:1.26 rtems/doc/index.html.in:1.27
--- rtems/doc/index.html.in:1.26 Thu May 12 11:26:51 2011
+++ rtems/doc/index.html.in Tue Dec 6 09:12:46 2011
</font><font color='#997700'>@@ -16,7 +16,7 @@
</font> <IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/started.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<font color='#880000'>- <A HREF="started/index.html">
</font><font color='#000088'>+ <A HREF="started/started.html">
</font> Getting Started with RTEMS</A>
</LI>
<font color='#997700'>@@ -26,7 +26,7 @@
</font> <IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/c_user.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<font color='#880000'>- <A HREF="c_user/index.html">
</font><font color='#000088'>+ <A HREF="c_user/c_user.html">
</font> RTEMS Applications C User's Guide</A>
</LI>
<font color='#997700'>@@ -36,7 +36,7 @@
</font> <IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/posix_users.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<font color='#880000'>- <A HREF="posix_users/index.html">
</font><font color='#000088'>+ <A HREF="posix_users/posix_users.html">
</font> RTEMS POSIX API User's Guide</A>
</LI>
<font color='#997700'>@@ -46,8 +46,8 @@
</font> <IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/networking.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<font color='#880000'>- <A HREF="networking/index.html">
- RTEMS Network Supplement</A>
</font><font color='#000088'>+ <A HREF="networking/networking.html">
+ RTEMS TCP/IP Networking Supplement</A>
</font> </LI>
<LI><A HREF="../pdf/shell.pdf">
<font color='#997700'>@@ -56,8 +56,8 @@
</font> <IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/shell.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<font color='#880000'>- <A HREF="shell/index.html">
- RTEMS Shell</A>
</font><font color='#000088'>+ <A HREF="shell/shell.html">
+ RTEMS Shell User's Guide</A>
</font> </LI>
</MENU>
<LI>Ada Manuals</LI>
<font color='#997700'>@@ -68,7 +68,7 @@
</font> <IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/ada_user.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<font color='#880000'>- <A HREF="ada_user/index.html">
</font><font color='#000088'>+ <A HREF="ada_user/ada_user.html">
</font> RTEMS Applications Ada User's Guide</A>
</LI>
</MENU>
<font color='#997700'>@@ -81,7 +81,7 @@
</font> <IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/bsp_howto.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<font color='#880000'>- <A HREF="bsp_howto/index.html">
</font><font color='#000088'>+ <A HREF="bsp_howto/bsp_howto.html">
</font> RTEMS BSP and Device Driver Development Guide</A>
</LI>
<font color='#997700'>@@ -91,8 +91,8 @@
</font> <IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/cpu_supplement.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<font color='#880000'>- <A HREF="cpu_supplement/index.html">
- RTEMS CPU Supplement</A>
</font><font color='#000088'>+ <A HREF="cpu_supplement/cpu_supplement.html">
+ RTEMS CPU Architecture Supplement</A>
</font> </LI>
<LI><A HREF="../pdf/develenv.pdf">
<font color='#997700'>@@ -101,7 +101,7 @@
</font> <IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/develenv.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<font color='#880000'>- <A HREF="develenv/index.html">
</font><font color='#000088'>+ <A HREF="develenv/develenv.html">
</font> RTEMS Development Environment Guide</A>
</LI>
<font color='#997700'>@@ -111,7 +111,7 @@
</font> <IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/porting.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<font color='#880000'>- <A HREF="porting/index.html">
</font><font color='#000088'>+ <A HREF="porting/porting.html">
</font> RTEMS Porting Guide</A>
</LI>
<font color='#997700'>@@ -121,7 +121,7 @@
</font> <IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/posix1003_1.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<font color='#880000'>- <A HREF="posix1003_1/index.html">
</font><font color='#000088'>+ <A HREF="posix1003_1/posix1003_1.html">
</font> RTEMS POSIX 1003.1 Compliance Guide</A>
</LI>
<font color='#997700'>@@ -131,7 +131,7 @@
</font> <IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/filesystem.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<font color='#880000'>- <A HREF="filesystem/index.html">
</font><font color='#000088'>+ <A HREF="filesystem/filesystem.html">
</font> RTEMS Filesystem Design Guide</A>
</LI>
</MENU>
<font color='#006600'>diff -u rtems/doc/main.am:1.7 rtems/doc/main.am:1.8
--- rtems/doc/main.am:1.7 Fri Jun 11 05:57:22 2010
+++ rtems/doc/main.am Tue Dec 6 09:12:46 2011
</font><font color='#997700'>@@ -2,9 +2,7 @@
</font> html_projectdir = $(htmldir)/$(PROJECT)
endif
<font color='#880000'>-TEXI2WWW_ARGS=\
--I $(srcdir) -I $(top_srcdir) -I $(top_builddir) \
--dirfile ../index.html \
--header rtems_header.html \
--footer rtems_footer.html \
--icons ../images
</font><font color='#000088'>+TEXI2HTML_ARGS=\
+-D use-html --split node \
+--init-file=$(top_builddir)/texi2html_init \
+-I $(srcdir) -I $(top_srcdir) -I $(top_builddir) -I .
</font>
<font color='#006600'>diff -u rtems/doc/networking/.cvsignore:1.8 rtems/doc/networking/.cvsignore:1.9
--- rtems/doc/networking/.cvsignore:1.8 Fri Jun 11 02:40:00 2010
+++ rtems/doc/networking/.cvsignore Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -24,7 +24,5 @@
</font> networktasks.texi
PCIreg.pdf
recvbd.pdf
<font color='#880000'>-rtems_footer.html
-rtems_header.html
</font> servers.texi
testing.texi
<font color='#006600'>diff -u rtems/doc/networking/networking.texi:1.16 rtems/doc/networking/networking.texi:1.17
--- rtems/doc/networking/networking.texi:1.16 Thu Jun 21 13:53:00 2007
+++ rtems/doc/networking/networking.texi Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -8,7 +8,7 @@
</font> @c %**end of header
@c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
<font color='#997700'>@@ -65,11 +65,8 @@
</font> @include testing.texi
@include servers.texi
@include decdriver.texi
<font color='#880000'>-@ifinfo
</font> @node Top, Preface, (dir), (dir)
<font color='#880000'>-@top networking
-
-This is the online version of the RTEMS Network Supplement.
</font><font color='#000088'>+@top RTEMS TCP/IP Networking Supplement
</font>
@menu
* Preface::
<font color='#997700'>@@ -83,12 +80,6 @@
</font> * Concept Index::
@end menu
<font color='#880000'>-@end ifinfo
-@c<span style="background-color: #FF0000"> </span>
-@c<span style="background-color: #FF0000"> </span>
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
</font> @node Command and Variable Index, Concept Index, List of Ethernet cards using the DEC chip, Top
@unnumbered Command and Variable Index
<font color='#006600'>diff -u rtems/doc/networking/preface.texi:1.7 rtems/doc/networking/preface.texi:1.8
--- rtems/doc/networking/preface.texi:1.7 Thu Oct 2 07:52:38 2003
+++ rtems/doc/networking/preface.texi Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -1,14 +1,12 @@
</font> @c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
<font color='#880000'>-@ifinfo
</font> @node Preface, Network Task Structure and Data Flow, Top, Top
<font color='#880000'>-@end ifinfo
</font> @unnumbered Preface
This document describes the RTEMS specific parts of the FreeBSD TCP/IP
<font color='#006600'>diff -u rtems/doc/porting/.cvsignore:1.8 rtems/doc/porting/.cvsignore:1.9
--- rtems/doc/porting/.cvsignore:1.8 Fri Jun 11 02:40:00 2010
+++ rtems/doc/porting/.cvsignore Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -27,7 +27,5 @@
</font> porting.tp
porting.vr
prioritybitmap.texi
<font color='#880000'>-rtems_footer.html
-rtems_header.html
</font> sourcecode.texi
taskcontext.texi
<font color='#006600'>diff -u rtems/doc/porting/porting.texi:1.11 rtems/doc/porting/porting.texi:1.12
--- rtems/doc/porting/porting.texi:1.11 Thu Jun 21 13:53:00 2007
+++ rtems/doc/porting/porting.texi Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -8,7 +8,7 @@
</font> @c %**end of header
@c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
<font color='#997700'>@@ -94,11 +94,8 @@
</font> @include prioritybitmap.texi
@include codetuning.texi
@include miscellaneous.texi
<font color='#880000'>-@ifinfo
</font> @node Top, Preface, (dir), (dir)
<font color='#880000'>-@top porting
-
-This is the online version of the RTEMS Porting Guide.
</font><font color='#000088'>+@top RTEMS Porting Guide
</font>
@menu
* Preface::
<font color='#997700'>@@ -116,12 +113,6 @@
</font> * Concept Index::
@end menu
<font color='#880000'>-@end ifinfo
-@c<span style="background-color: #FF0000"> </span>
-@c<span style="background-color: #FF0000"> </span>
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
</font> @node Command and Variable Index, Concept Index, Miscellaneous Endian Swap Unsigned Integers, Top
@unnumbered Command and Variable Index
<font color='#006600'>diff -u rtems/doc/porting/preface.texi:1.3 rtems/doc/porting/preface.texi:1.4
--- rtems/doc/porting/preface.texi:1.3 Thu Jan 17 15:47:45 2002
+++ rtems/doc/porting/preface.texi Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -1,14 +1,12 @@
</font> @c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
<font color='#880000'>-@ifinfo
</font> @node Preface, Development Tools, Top, Top
<font color='#880000'>-@end ifinfo
</font> @unnumbered Preface
The purpose of this manual is to provide a roadmap to those people porting
<font color='#006600'>diff -u rtems/doc/posix1003.1/.cvsignore:1.8 rtems/doc/posix1003.1/.cvsignore:1.9
--- rtems/doc/posix1003.1/.cvsignore:1.8 Fri Jun 11 02:40:00 2010
+++ rtems/doc/posix1003.1/.cvsignore Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -39,5 +39,3 @@
</font> posix1003_1.toc
posix1003_1.tp
posix1003_1.vr
<font color='#880000'>-rtems_footer.html
-rtems_header.html
</font>
<font color='#006600'>diff -u rtems/doc/posix1003.1/posix1003_1.texi:1.15 rtems/doc/posix1003.1/posix1003_1.texi:1.16
--- rtems/doc/posix1003.1/posix1003_1.texi:1.15 Thu Jun 21 13:53:00 2007
+++ rtems/doc/posix1003.1/posix1003_1.texi Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -8,7 +8,7 @@
</font> @c %**end of header
@c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
<font color='#997700'>@@ -81,9 +81,7 @@
</font>
@ifnottex
@node Top, Preface, (dir), (dir)
<font color='#880000'>-@top posix1003_1
-
-This is the online version of the RTEMS POSIX 1003.1 Compliance Guide.
</font><font color='#000088'>+@top RTEMS POSIX 1003.1 Compliance Guide
</font>
@menu
* Preface::
<font color='#997700'>@@ -109,12 +107,7 @@
</font> * Command and Variable Index::
* Concept Index::
@end menu
<font color='#880000'>-
</font> @end ifnottex
<font color='#880000'>-@c<span style="background-color: #FF0000"> </span>
-@c<span style="background-color: #FF0000"> </span>
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
</font>
@node Command and Variable Index, Concept Index, Overall Summary, Top
@unnumbered Command and Variable Index
<font color='#006600'>diff -u rtems/doc/posix_users/.cvsignore:1.8 rtems/doc/posix_users/.cvsignore:1.9
--- rtems/doc/posix_users/.cvsignore:1.8 Fri Jun 11 02:40:00 2010
+++ rtems/doc/posix_users/.cvsignore Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -38,8 +38,6 @@
</font> posix_users.vr
procenv.texi
process.texi
<font color='#880000'>-rtems_footer.html
-rtems_header.html
</font> sched.texi
semaphores.texi
signal.texi
<font color='#006600'>diff -u rtems/doc/posix_users/posix_users.texi:1.19 rtems/doc/posix_users/posix_users.texi:1.20
--- rtems/doc/posix_users/posix_users.texi:1.19 Mon Jan 10 10:14:07 2011
+++ rtems/doc/posix_users/posix_users.texi Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -8,7 +8,7 @@
</font> @c %**end of header
@c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
<font color='#997700'>@@ -104,11 +104,8 @@
</font> @include libc.texi
@include libm.texi
@include status.texi
<font color='#880000'>-@ifinfo
</font> @node Top, Preface, (dir), (dir)
<font color='#880000'>-@top posix_users
-
-This is the online version of the RTEMS POSIX API User's Guide
</font><font color='#000088'>+@top RTEMS POSIX API User's Guide
</font>
@menu
* Preface::
<font color='#997700'>@@ -138,12 +135,6 @@
</font> * Concept Index::
@end menu
<font color='#880000'>-@end ifinfo
-@c
-@c
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
</font> @node Command and Variable Index, Concept Index, , Top
@unnumbered Command and Variable Index
<font color='#006600'>diff -u rtems/doc/posix_users/preface.texi:1.11 rtems/doc/posix_users/preface.texi:1.12
--- rtems/doc/posix_users/preface.texi:1.11 Fri Feb 27 12:04:44 2009
+++ rtems/doc/posix_users/preface.texi Tue Dec 6 09:12:48 2011
</font><font color='#997700'>@@ -1,14 +1,12 @@
</font> @c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
<font color='#880000'>-@ifinfo
</font> @node Preface, , Top, Top
<font color='#880000'>-@end ifinfo
</font> @unnumbered Preface
This is the User's Guide for the POSIX API support<span style="background-color: #FF0000"> </span>
<font color='#006600'>diff -u rtems/doc/project.am:1.19 rtems/doc/project.am:1.20
--- rtems/doc/project.am:1.19 Fri Jun 11 02:40:00 2010
+++ rtems/doc/project.am Tue Dec 6 09:12:46 2011
</font><font color='#997700'>@@ -42,25 +42,16 @@
</font> ## HTML<span style="background-color: #FF0000"> </span>
SUFFIXES += .html
<font color='#880000'>-rtems_header.html: $(top_srcdir)/rtems_header.html.in version.texi
- @sed -e s%\.\./images/%$(top_builddir)/images/%g \
- -e s%\@VERSION\@%@VERSION@%g \
- < $< > $@
-rtems_footer.html: $(top_srcdir)/rtems_footer.html.in version.texi
- @sed -e s%\.\./images/%$(top_builddir)/%g \
- -e s%\@VERSION\@%@VERSION@%g \
- < $< > $@
-
-index.html $(PROJECT)*.html: $(PROJECT).texi $($(PROJECT)_TEXINFOS) \
- rtems_header.html rtems_footer.html<span style="background-color: #FF0000"> </span>
- $(TEXI2WWW) $(TEXI2WWW_ARGS) -base $(PROJECT) $<
</font><font color='#000088'>+$(PROJECT)*.html: $(PROJECT).texi $($(PROJECT)_TEXINFOS)
+ rm -rf $(PROJECT).html
+ $(TEXI2HTML) $(TEXI2HTML_ARGS) --menu $< $<
+ -rm -rf $(PROJECT)
</font>
<font color='#880000'>-MOSTLYCLEANFILES += index.html $(PROJECT)*.html rtems_header.html \
- rtems_footer.html
</font><font color='#000088'>+MOSTLYCLEANFILES += index.html $(PROJECT)*.html<span style="background-color: #FF0000"> </span>
</font>
## Common installation points
if USE_HTML
<font color='#880000'>-html_project_DATA = index.html $(PROJECT)*.html
</font><font color='#000088'>+html_project_DATA = $(PROJECT)*.html
</font> endif
if USE_DVI
<font color='#006600'>diff -u rtems/doc/shell/.cvsignore:1.4 rtems/doc/shell/.cvsignore:1.5
--- rtems/doc/shell/.cvsignore:1.4 Fri Jun 11 02:40:00 2010
+++ rtems/doc/shell/.cvsignore Tue Dec 6 09:12:48 2011
</font><font color='#997700'>@@ -30,5 +30,3 @@
</font> Makefile
Makefile.in
mdate-sh
<font color='#880000'>-rtems_footer.html
-rtems_header.html
</font>
<font color='#006600'>diff -u rtems/doc/shell/preface.texi:1.5 rtems/doc/shell/preface.texi:1.6
--- rtems/doc/shell/preface.texi:1.5 Mon Feb 28 15:58:30 2011
+++ rtems/doc/shell/preface.texi Tue Dec 6 09:12:48 2011
</font><font color='#997700'>@@ -1,14 +1,12 @@
</font> @c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2008.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
<font color='#880000'>-@ifinfo
</font> @node Preface, Configuration and Initialization, Top, Top
<font color='#880000'>-@end ifinfo
</font> @unnumbered Preface
Real-time embedded systems vary widely based upon their<span style="background-color: #FF0000"> </span>
<font color='#997700'>@@ -27,7 +25,7 @@
</font>
@smallexample
Welcome to rtems-4.10.99.0(SPARC/w/FPU/sis)
<font color='#880000'>-COPYRIGHT (c) 1989-2008.
</font><font color='#000088'>+COPYRIGHT (c) 1989-2011.
</font> On-Line Applications Research Corporation (OAR).
Login into RTEMS
<font color='#006600'>diff -u rtems/doc/shell/shell.texi:1.3 rtems/doc/shell/shell.texi:1.4
--- rtems/doc/shell/shell.texi:1.3 Thu Feb 28 18:23:04 2008
+++ rtems/doc/shell/shell.texi Tue Dec 6 09:12:48 2011
</font><font color='#997700'>@@ -7,7 +7,7 @@
</font> @c %**end of header
@c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2008.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
<font color='#997700'>@@ -72,11 +72,8 @@
</font> @include memory.texi
@include rtems.texi
@include network.texi
<font color='#880000'>-@ifinfo
</font> @node Top, Preface, (dir), (dir)
<font color='#880000'>-@top shell
-
-This is the online version of the RTEMS Shell User's Guide.
</font><font color='#000088'>+@top RTEMS Shell User's Guide
</font>
@menu
* Preface::
<font color='#997700'>@@ -91,12 +88,6 @@
</font> * Command Index::
@end menu
<font color='#880000'>-@end ifinfo
-@c<span style="background-color: #FF0000"> </span>
-@c<span style="background-color: #FF0000"> </span>
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
</font> @node Function and Variable Index, Concept Index, Network Commands route - show or manipulate the ip routing table, Top
@unnumbered Function and Variable Index
@printindex fn
<font color='#006600'>diff -u rtems/doc/started/.cvsignore:1.12 rtems/doc/started/.cvsignore:1.13
--- rtems/doc/started/.cvsignore:1.12 Fri Jun 11 02:40:00 2010
+++ rtems/doc/started/.cvsignore Tue Dec 6 09:12:48 2011
</font><font color='#997700'>@@ -10,8 +10,6 @@
</font> nextstep.texi
nt.texi
require.texi
<font color='#880000'>-rtems_footer.html
-rtems_header.html
</font> sample.texi
started
started-?
<font color='#006600'>diff -u rtems/doc/started/started.texi:1.21 rtems/doc/started/started.texi:1.22
--- rtems/doc/started/started.texi:1.21 Tue Dec 14 10:51:17 2010
+++ rtems/doc/started/started.texi Tue Dec 6 09:12:48 2011
</font><font color='#997700'>@@ -8,7 +8,7 @@
</font> @c %**end of header
@c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2010.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
<font color='#997700'>@@ -67,9 +67,8 @@
</font> @include nextstep.texi
@include nt.texi
<font color='#880000'>-@ifinfo
</font> @node Top, Introduction, (dir), (dir)
<font color='#880000'>-@top started
</font><font color='#000088'>+@top Getting Started With RTEMS
</font>
This is the online version of the Getting Started with RTEMS.
<font color='#997700'>@@ -86,11 +85,6 @@
</font>
@c * Command and Variable Index::
@c * Concept Index::
<font color='#880000'>-@end ifinfo
-@c<span style="background-color: #FF0000"> </span>
-@c<span style="background-color: #FF0000"> </span>
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
</font>
@c @node Command and Variable Index, Concept Index, Installing GCC AND NEWLIB, Top
@c @unnumbered Command and Variable Index
<font color='#006600'>diff -u /dev/null rtems/doc/texi2html_init.in:1.1
--- /dev/null Wed Dec 7 14:52:40 2011
+++ rtems/doc/texi2html_init.in Tue Dec 6 09:12:47 2011
</font><font color='#997700'>@@ -0,0 +1,19 @@
</font><font color='#000088'>+my $button_text = '<a href="../index.html">Library</a>';
+push @SECTION_BUTTONS, \$button_text;
+push @CHAPTER_BUTTONS, \$button_text;
+push @MISC_BUTTONS, \$button_text;
+push @TOP_BUTTONS, \$button_text;
+
+$AFTER_BODY_OPEN =
+'<A HREF="http://www.rtems.com" target="Text Frame">
+<IMG align=right BORDER=0 SRC="../images/rtems_logo.jpg" ALT="RTEMS
+Logo"> </A>
+<H1>RTEMS @VERSION@ On-Line Library</H1>
+';
+
+$PRE_BODY_CLOSE =
+'Copyright © 1988-2011
+<A HREF="http://www.oarcorp.com" target="Text Frame">OAR Corporation</A>
+';
+
+1;
</font>
<font color='#006600'>diff -u rtems/doc/user/.cvsignore:1.14 rtems/doc/user/.cvsignore:1.15
--- rtems/doc/user/.cvsignore:1.14 Fri Jun 11 02:40:00 2010
+++ rtems/doc/user/.cvsignore Tue Dec 6 09:12:48 2011
</font><font color='#997700'>@@ -45,8 +45,6 @@
</font> overview.texi
part.texi
region.texi
<font color='#880000'>-rtems_footer.html
-rtems_header.html
</font> rtemspie.pdf
rtmon.texi
schedule.texi
<font color='#006600'>diff -u rtems/doc/user/c_user.texi:1.33 rtems/doc/user/c_user.texi:1.34
--- rtems/doc/user/c_user.texi:1.33 Mon Sep 19 20:06:48 2011
+++ rtems/doc/user/c_user.texi Tue Dec 6 09:12:48 2011
</font><font color='#997700'>@@ -7,7 +7,7 @@
</font> @c %**end of header
@c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2011.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
<font color='#997700'>@@ -31,14 +31,14 @@
</font> @ifset use-ascii
@dircategory RTEMS On-Line Manual
@direntry
<font color='#880000'>-* RTEMS C User: (c_user). The C User's Guide.
</font><font color='#000088'>+* RTEMS C User: (C Users Guide). The C User's Guide.
</font> @end direntry
@end ifset
@c @syncodeindex fn cp
@c variable substitution info:
@c
<font color='#880000'>-@set is-C
</font><font color='#000088'>+@set is-C 1
</font> @clear is-Ada
@set LANGUAGE C
@set STRUCTURE structure
<font color='#997700'>@@ -114,11 +114,8 @@
</font> @include dirstat.texi
@include example.texi
@include glossary.texi
<font color='#880000'>-@ifinfo
</font> @node Top, List of Figures, (dir), (dir)
<font color='#880000'>-@top c_user
-
-This is the online version of the RTEMS C User's Guide.
</font><font color='#000088'>+@top RTEMS Applications C User's Guide
</font>
@menu
* List of Figures::
<font color='#997700'>@@ -158,12 +155,6 @@
</font> * Concept Index::
@end menu
<font color='#880000'>-@end ifinfo
-@c<span style="background-color: #FF0000"> </span>
-@c<span style="background-color: #FF0000"> </span>
-@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
-@c
-
</font> @node Command and Variable Index, Concept Index, Glossary, Top
@unnumbered Command and Variable Index
<font color='#006600'>diff -u rtems/doc/user/dirstat.texi:1.14 rtems/doc/user/dirstat.texi:1.15
--- rtems/doc/user/dirstat.texi:1.14 Fri Aug 13 12:31:37 2010
+++ rtems/doc/user/dirstat.texi Tue Dec 6 09:12:48 2011
</font><font color='#997700'>@@ -1,14 +1,12 @@
</font> @c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2006.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
<font color='#880000'>-@ifinfo
</font> @node Directive Status Codes, Example Application, Chains Prepend a Node, Top
<font color='#880000'>-@end ifinfo
</font> @chapter Directive Status Codes
@table @b
@item @code{@value{RPREFIX}SUCCESSFUL} - successful completion
<font color='#006600'>diff -u rtems/doc/user/example.texi:1.12 rtems/doc/user/example.texi:1.13
--- rtems/doc/user/example.texi:1.12 Thu Apr 5 10:27:18 2007
+++ rtems/doc/user/example.texi Tue Dec 6 09:12:48 2011
</font><font color='#997700'>@@ -1,14 +1,12 @@
</font> @c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
<font color='#880000'>-@ifinfo
</font> @node Example Application, Glossary, Directive Status Codes, Top
<font color='#880000'>-@end ifinfo
</font> @chapter Example Application
@example
<font color='#006600'>diff -u rtems/doc/user/glossary.texi:1.7 rtems/doc/user/glossary.texi:1.8
--- rtems/doc/user/glossary.texi:1.7 Thu Jan 17 15:47:47 2002
+++ rtems/doc/user/glossary.texi Tue Dec 6 09:12:48 2011
</font><font color='#997700'>@@ -1,14 +1,12 @@
</font> @c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
<font color='#880000'>-@ifinfo
</font> @node Glossary, Command and Variable Index, Example Application, Top
<font color='#880000'>-@end ifinfo
</font> @chapter Glossary
@table @b
<font color='#006600'>diff -u rtems/doc/user/preface.texi:1.18 rtems/doc/user/preface.texi:1.19
--- rtems/doc/user/preface.texi:1.18 Mon Nov 9 08:36:14 2009
+++ rtems/doc/user/preface.texi Tue Dec 6 09:12:48 2011
</font><font color='#997700'>@@ -1,14 +1,12 @@
</font> @c
<font color='#880000'>-@c COPYRIGHT (c) 1988-2002.
</font><font color='#000088'>+@c COPYRIGHT (c) 1989-2011.
</font> @c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
<font color='#880000'>-@ifinfo
</font> @node Preface, Overview, List of Figures, Top
<font color='#880000'>-@end ifinfo
</font> @unnumbered Preface
In recent years, the cost required to develop a
</pre>
<p> </p>
<a name='cs13'></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>2011-12-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* user/conf.t: Move @findex for CONFIGURE_MICROSECONDS_PER_TICK to
where it should be.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/ChangeLog.diff?r1=text&tr1=1.323&r2=text&tr2=1.324&diff_format=h">M</a></td><td width='1%'>1.324</td><td width='100%'>doc/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/user/conf.t.diff?r1=text&tr1=1.75&r2=text&tr2=1.76&diff_format=h">M</a></td><td width='1%'>1.76</td><td width='100%'>doc/user/conf.t</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/doc/ChangeLog:1.323 rtems/doc/ChangeLog:1.324
--- rtems/doc/ChangeLog:1.323 Tue Dec 6 09:12:46 2011
+++ rtems/doc/ChangeLog Wed Dec 7 14:04:04 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-12-07 Joel Sherrill <joel.sherrill@oarcorp.com>
+
+ * user/conf.t: Move @findex for CONFIGURE_MICROSECONDS_PER_TICK to
+ where it should be.
+
</font> 2011-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1793/doc
<font color='#006600'>diff -u rtems/doc/user/conf.t:1.75 rtems/doc/user/conf.t:1.76
--- rtems/doc/user/conf.t:1.75 Fri Nov 18 14:04:02 2011
+++ rtems/doc/user/conf.t Wed Dec 7 14:04:05 2011
</font><font color='#997700'>@@ -238,6 +238,7 @@
</font> until you run out of all available memory rather then just until you
run out of RTEMS Workspace.
<font color='#000088'>+@findex CONFIGURE_MICROSECONDS_PER_TICK
</font> @item @code{CONFIGURE_MICROSECONDS_PER_TICK} is the length
of time between clock ticks. By default, this is set to
10000 microseconds.
<font color='#997700'>@@ -259,7 +260,6 @@
</font> By default, RTEMS supports 256 priority levels ranging from 0 to 255 so
the default value for this field is 255.
<font color='#880000'>-@findex CONFIGURE_MICROSECONDS_PER_TICK
</font> @fnindex CONFIGURE_MINIMUM_STACK_SIZE
@item @code{CONFIGURE_MINIMUM_STACK_SIZE} is set to the number of bytes
the application wants the minimum stack size to be for every task or<span style="background-color: #FF0000"> </span>
</pre>
<p> </p>
<a name='cs14'></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>
<font color='#225522'><em>(on branch rtems-4-10-branch)</em></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-12-07 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1984/doc
* user/conf.t: Change CONFIGURE_MINIMUM_STACK_SIZE to
CONFIGURE_MINIMUM_TASK_STACK_SIZE.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/ChangeLog.diff?r1=text&tr1=1.324&r2=text&tr2=1.325&diff_format=h">M</a></td><td width='1%'>1.325</td><td width='100%'>doc/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/ChangeLog.diff?r1=text&tr1=1.210.2.30&r2=text&tr2=1.210.2.31&diff_format=h">M</a></td><td width='1%'>1.210.2.31</td><td width='100%'>doc/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/ChangeLog.diff?r1=text&tr1=1.274.2.16&r2=text&tr2=1.274.2.17&diff_format=h">M</a></td><td width='1%'>1.274.2.17</td><td width='100%'>doc/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/user/conf.t.diff?r1=text&tr1=1.76&r2=text&tr2=1.77&diff_format=h">M</a></td><td width='1%'>1.77</td><td width='100%'>doc/user/conf.t</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/user/conf.t.diff?r1=text&tr1=1.52.2.2&r2=text&tr2=1.52.2.3&diff_format=h">M</a></td><td width='1%'>1.52.2.3</td><td width='100%'>doc/user/conf.t</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/doc/user/conf.t.diff?r1=text&tr1=1.64.2.2&r2=text&tr2=1.64.2.3&diff_format=h">M</a></td><td width='1%'>1.64.2.3</td><td width='100%'>doc/user/conf.t</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/doc/ChangeLog:1.324 rtems/doc/ChangeLog:1.325
--- rtems/doc/ChangeLog:1.324 Wed Dec 7 14:04:04 2011
+++ rtems/doc/ChangeLog Wed Dec 7 14:08:42 2011
</font><font color='#997700'>@@ -1,3 +1,9 @@
</font><font color='#000088'>+2011-12-07 Joel Sherrill <joel.sherrilL@OARcorp.com>
+
+ PR 1984/doc
+ * user/conf.t: Change CONFIGURE_MINIMUM_STACK_SIZE to
+ CONFIGURE_MINIMUM_TASK_STACK_SIZE.
+
</font> 2011-12-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* user/conf.t: Move @findex for CONFIGURE_MICROSECONDS_PER_TICK to
<font color='#006600'>diff -u rtems/doc/ChangeLog:1.210.2.30 rtems/doc/ChangeLog:1.210.2.31
--- rtems/doc/ChangeLog:1.210.2.30 Fri Jul 29 14:51:49 2011
+++ rtems/doc/ChangeLog Wed Dec 7 14:09:00 2011
</font><font color='#997700'>@@ -1,3 +1,9 @@
</font><font color='#000088'>+2011-12-07 Joel Sherrill <joel.sherrilL@OARcorp.com>
+
+ PR 1984/doc
+ * user/conf.t: Change CONFIGURE_MINIMUM_STACK_SIZE to
+ CONFIGURE_MINIMUM_TASK_STACK_SIZE.
+
</font> 2011-07-29 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1864/doc
<font color='#006600'>diff -u rtems/doc/ChangeLog:1.274.2.16 rtems/doc/ChangeLog:1.274.2.17
--- rtems/doc/ChangeLog:1.274.2.16 Fri Jul 29 14:50:32 2011
+++ rtems/doc/ChangeLog Wed Dec 7 14:08:49 2011
</font><font color='#997700'>@@ -1,3 +1,9 @@
</font><font color='#000088'>+2011-12-07 Joel Sherrill <joel.sherrilL@OARcorp.com>
+
+ PR 1984/doc
+ * user/conf.t: Change CONFIGURE_MINIMUM_STACK_SIZE to
+ CONFIGURE_MINIMUM_TASK_STACK_SIZE.
+
</font> 2011-07-29 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1864/doc
<font color='#006600'>diff -u rtems/doc/user/conf.t:1.76 rtems/doc/user/conf.t:1.77
--- rtems/doc/user/conf.t:1.76 Wed Dec 7 14:04:05 2011
+++ rtems/doc/user/conf.t Wed Dec 7 14:08:42 2011
</font><font color='#997700'>@@ -260,6 +260,8 @@
</font> By default, RTEMS supports 256 priority levels ranging from 0 to 255 so
the default value for this field is 255.
<font color='#000088'>+@fnindex CONFIGURE_MINIMUM_TASK_STACK_SIZE
+@item @code{CONFIGURE_MINIMUM_TASK_STACK_SIZE} is set to the number of bytes
</font> @fnindex CONFIGURE_MINIMUM_STACK_SIZE
@item @code{CONFIGURE_MINIMUM_STACK_SIZE} is set to the number of bytes
the application wants the minimum stack size to be for every task or<span style="background-color: #FF0000"> </span>
<font color='#006600'>diff -u rtems/doc/user/conf.t:1.52.2.2 rtems/doc/user/conf.t:1.52.2.3
--- rtems/doc/user/conf.t:1.52.2.2 Fri Jul 29 14:51:49 2011
+++ rtems/doc/user/conf.t Wed Dec 7 14:09:01 2011
</font><font color='#997700'>@@ -210,6 +210,7 @@
</font> is NULL indicating that the BSP is to determine the location
of the RTEMS RAM Workspace.
<font color='#000088'>+@findex CONFIGURE_MICROSECONDS_PER_TICK
</font> @item @code{CONFIGURE_MICROSECONDS_PER_TICK} is the length
of time between clock ticks. By default, this is set to
10000 microseconds.
<font color='#997700'>@@ -231,9 +232,8 @@
</font> By default, RTEMS supports 256 priority levels ranging from 0 to 255 so
the default value for this field is 255.
<font color='#880000'>-@findex CONFIGURE_MICROSECONDS_PER_TICK
-@fnindex CONFIGURE_MINIMUM_STACK_SIZE
-@item @code{CONFIGURE_MINIMUM_STACK_SIZE} is set to the number of bytes
</font><font color='#000088'>+@fnindex CONFIGURE_MINIMUM_TASK_STACK_SIZE
+@item @code{CONFIGURE_MINIMUM_TASK_STACK_SIZE} is set to the number of bytes
</font> the application wants the minimum stack size to be for every task or<span style="background-color: #FF0000"> </span>
thread in the system. By default, this is set to the recommended minimum
stack size for this processor.
<font color='#006600'>diff -u rtems/doc/user/conf.t:1.64.2.2 rtems/doc/user/conf.t:1.64.2.3
--- rtems/doc/user/conf.t:1.64.2.2 Fri Jul 29 14:50:32 2011
+++ rtems/doc/user/conf.t Wed Dec 7 14:08:49 2011
</font><font color='#997700'>@@ -237,6 +237,7 @@
</font> until you run out of all available memory rather then just until you
run out of RTEMS Workspace.
<font color='#000088'>+@findex CONFIGURE_MICROSECONDS_PER_TICK
</font> @item @code{CONFIGURE_MICROSECONDS_PER_TICK} is the length
of time between clock ticks. By default, this is set to
10000 microseconds.
<font color='#997700'>@@ -258,9 +259,8 @@
</font> By default, RTEMS supports 256 priority levels ranging from 0 to 255 so
the default value for this field is 255.
<font color='#880000'>-@findex CONFIGURE_MICROSECONDS_PER_TICK
-@fnindex CONFIGURE_MINIMUM_STACK_SIZE
-@item @code{CONFIGURE_MINIMUM_STACK_SIZE} is set to the number of bytes
</font><font color='#000088'>+@fnindex CONFIGURE_MINIMUM_TASK_STACK_SIZE
+@item @code{CONFIGURE_MINIMUM_TASK_STACK_SIZE} is set to the number of bytes
</font> the application wants the minimum stack size to be for every task or<span style="background-color: #FF0000"> </span>
thread in the system. By default, this is set to the recommended minimum
stack size for this processor.
</pre>
<p> </p>
<a name='cs15'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
<font color='#bb2222'><strong>sh</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-12-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1975/misc
* libchip/ide/ata.c, libchip/ide/ata_util.c: Fixed warnings.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/ChangeLog.diff?r1=text&tr1=1.575&r2=text&tr2=1.576&diff_format=h">M</a></td><td width='1%'>1.576</td><td width='100%'>c/src/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/libchip/ide/ata.c.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%'>c/src/libchip/ide/ata.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/libchip/ide/ata_util.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%'>c/src/libchip/ide/ata_util.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/ChangeLog:1.575 rtems/c/src/ChangeLog:1.576
--- rtems/c/src/ChangeLog:1.575 Fri Dec 2 23:16:57 2011
+++ rtems/c/src/ChangeLog Mon Dec 5 03:21:10 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-12-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ PR 1975/misc
+ * libchip/ide/ata.c, libchip/ide/ata_util.c: Fixed warnings.
+
</font> 2011-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/ide/ata.c: Make ata_interrupt_handler static.
<font color='#006600'>diff -u rtems/c/src/libchip/ide/ata.c:1.43 rtems/c/src/libchip/ide/ata.c:1.44
--- rtems/c/src/libchip/ide/ata.c:1.43 Fri Dec 2 23:16:57 2011
+++ rtems/c/src/libchip/ide/ata.c Mon Dec 5 03:21:11 2011
</font><font color='#997700'>@@ -421,7 +421,10 @@
</font> ata_req_t *areq;
uint16_t byte; /* emphasize that only 8 low bits is meaningful */
ata_queue_msg_t msg;
<font color='#880000'>- uint8_t i, dev;
</font><font color='#000088'>+ uint8_t i;
+#if 0
+ uint8_t dev;
+#endif
</font> uint16_t val;
ISR_Level level;
<font color='#997700'>@@ -434,9 +437,11 @@
</font> areq = (ata_req_t *)rtems_chain_first(&ata_ide_ctrls[ctrl_minor].reqs);
_ISR_Enable(level);
<font color='#000088'>+#if 0
</font> /* get ATA device identifier (0 or 1) */
dev = areq->regs.regs[IDE_REGISTER_DEVICE_HEAD] &
IDE_REGISTER_DEVICE_HEAD_DEV;
<font color='#000088'>+#endif
</font>
/* execute device select protocol */
ide_controller_write_register(ctrl_minor, IDE_REGISTER_DEVICE_HEAD,
<font color='#997700'>@@ -742,11 +747,15 @@
</font> ata_pio_in_protocol(rtems_device_minor_number ctrl_minor, ata_req_t *areq)
{
uint16_t val;
<font color='#000088'>+#if 0
</font> uint8_t dev;
<font color='#000088'>+#endif
</font> ata_queue_msg_t msg;
<font color='#000088'>+#if 0
</font> dev = areq->regs.regs[IDE_REGISTER_DEVICE_HEAD] &
IDE_REGISTER_DEVICE_HEAD_DEV;
<font color='#000088'>+#endif
</font>
if (areq->cnt)
{
<font color='#997700'>@@ -786,15 +795,19 @@
</font> ata_pio_out_protocol(rtems_device_minor_number ctrl_minor, ata_req_t *areq)
{
uint16_t val;
<font color='#000088'>+#if 0
</font> uint8_t dev;
<font color='#000088'>+#endif
</font> ata_queue_msg_t msg;
#if ATA_DEBUG
ata_printf("ata_pio_out_protocol:\n");
#endif
<font color='#000088'>+#if 0
</font> dev = areq->regs.regs[IDE_REGISTER_DEVICE_HEAD] &
IDE_REGISTER_DEVICE_HEAD_DEV;
<font color='#000088'>+#endif
</font>
if (areq->cnt == 0)
{
<font color='#006600'>diff -u rtems/c/src/libchip/ide/ata_util.c:1.1 rtems/c/src/libchip/ide/ata_util.c:1.2
--- rtems/c/src/libchip/ide/ata_util.c:1.1 Tue Aug 17 08:54:50 2010
+++ rtems/c/src/libchip/ide/ata_util.c Mon Dec 5 03:21:11 2011
</font><font color='#997700'>@@ -35,14 +35,19 @@
</font> ata_req_t *areq)
{
uint16_t byte;/* emphasize that only 8 low bits is meaningful */
<font color='#880000'>- uint8_t i, dev;
</font><font color='#000088'>+ uint8_t i;
+#if 0
+ uint8_t dev;
+#endif
</font> uint16_t val, val1;
volatile unsigned retries;
assert(areq);
<font color='#000088'>+#if 0
</font> dev = areq->regs.regs[IDE_REGISTER_DEVICE_HEAD] &
IDE_REGISTER_DEVICE_HEAD_DEV;
<font color='#000088'>+#endif
</font>
ide_controller_write_register(ctrl_minor, IDE_REGISTER_DEVICE_HEAD,
areq->regs.regs[IDE_REGISTER_DEVICE_HEAD]);
</pre>
<p> </p>
<a name='cs16'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
<font color='#bb2222'><strong>sh</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-12-06 Petr Benes <benesp16@fel.cvut.cz>
PR 1980/testing
* spedfsched02/task1.c, spedfsched02/init.c: Fixed initialization.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/testsuites/sptests/ChangeLog.diff?r1=text&tr1=1.499&r2=text&tr2=1.500&diff_format=h">M</a></td><td width='1%'>1.500</td><td width='100%'>testsuites/sptests/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/testsuites/sptests/spedfsched02/init.c.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%'>testsuites/sptests/spedfsched02/init.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/testsuites/sptests/spedfsched02/task1.c.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%'>testsuites/sptests/spedfsched02/task1.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/testsuites/sptests/ChangeLog:1.499 rtems/testsuites/sptests/ChangeLog:1.500
--- rtems/testsuites/sptests/ChangeLog:1.499 Sat Nov 26 12:07:33 2011
+++ rtems/testsuites/sptests/ChangeLog Tue Dec 6 02:21:38 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-12-06 Petr Benes <benesp16@fel.cvut.cz>
+
+ PR 1980/testing
+ * spedfsched02/task1.c, spedfsched02/init.c: Fixed initialization.
+
</font> 2011-11-26 Gedare Bloom <gedare@rtems.org>
PR 1964
<font color='#006600'>diff -u rtems/testsuites/sptests/spedfsched02/init.c:1.2 rtems/testsuites/sptests/spedfsched02/init.c:1.3
--- rtems/testsuites/sptests/spedfsched02/init.c:1.2 Thu Sep 29 11:20:49 2011
+++ rtems/testsuites/sptests/spedfsched02/init.c Tue Dec 6 02:21:38 2011
</font><font color='#997700'>@@ -28,6 +28,8 @@
</font> #define CONFIGURE_INIT
#include "system.h"
<font color='#000088'>+rtems_task_priority Prio[7] = { 0, 2, 2, 2, 2, 100, 1 };
+
</font> rtems_task Init(
rtems_task_argument argument
)
<font color='#997700'>@@ -35,6 +37,8 @@
</font> uint32_t index;
rtems_status_code status;
<font color='#000088'>+ Priorities = Prio;
+
</font> puts( "\n\n*** TEST EDF Scheduler 2 ***" );
Task_name[ 1 ] = rtems_build_name( 'T', 'A', '1', ' ' );
<font color='#006600'>diff -u rtems/testsuites/sptests/spedfsched02/task1.c:1.3 rtems/testsuites/sptests/spedfsched02/task1.c:1.4
--- rtems/testsuites/sptests/spedfsched02/task1.c:1.3 Tue Oct 4 10:18:16 2011
+++ rtems/testsuites/sptests/spedfsched02/task1.c Tue Dec 6 02:21:38 2011
</font><font color='#997700'>@@ -31,7 +31,6 @@
</font>
uint32_t Periods[7] = { 0, 2, 2, 2, 2, 100, 0 };
uint32_t Iterations[7] = { 0, 50, 50, 50, 50, 1, TA6_ITERATIONS };
<font color='#880000'>-rtems_task_priority Prio[7] = { 0, 2, 2, 2, 2, 100, 1 };
</font>
rtems_task Task_1_through_6(
rtems_task_argument argument
<font color='#997700'>@@ -44,8 +43,6 @@
</font> uint32_t failed;
rtems_status_code status;
<font color='#880000'>- Priorities = Prio;
-
</font> status = rtems_rate_monotonic_create( argument, &rmid );
directive_failed( status, "rtems_rate_monotonic_create" );
put_name( Task_name[ argument ], FALSE );
</pre>
<p> </p>
<a name='cs17'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
<font color='#bb2222'><strong>sh</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-12-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
* make/custom/lpc24xx.inc: Flags for EABI tool chain.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc24xx/ChangeLog.diff?r1=text&tr1=1.76&r2=text&tr2=1.77&diff_format=h">M</a></td><td width='1%'>1.77</td><td width='100%'>c/src/lib/libbsp/arm/lpc24xx/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx.inc.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%'>c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx.inc</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc24xx/ChangeLog:1.76 rtems/c/src/lib/libbsp/arm/lpc24xx/ChangeLog:1.77
--- rtems/c/src/lib/libbsp/arm/lpc24xx/ChangeLog:1.76 Tue Nov 8 04:39:45 2011
+++ rtems/c/src/lib/libbsp/arm/lpc24xx/ChangeLog Tue Dec 6 07:52:48 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-12-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * make/custom/lpc24xx.inc: Flags for EABI tool chain.
+
</font> 2011-11-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
* include/lpc17xx.h: New file.
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx.inc:1.8 rtems/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx.inc:1.9
--- rtems/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx.inc:1.8 Thu Jul 21 10:32:08 2011
+++ rtems/c/src/lib/libbsp/arm/lpc24xx/make/custom/lpc24xx.inc Tue Dec 6 07:52:48 2011
</font><font color='#997700'>@@ -8,7 +8,6 @@
</font>
RTEMS_CPU = arm
<font color='#880000'>-CPU_CFLAGS = -mstructure-size-boundary=8 -mcpu=arm7tdmi-s -mfpu=vfp -mfloat-abi=soft -mthumb \
- -fno-schedule-insns2 -fno-peephole2
</font><font color='#000088'>+CPU_CFLAGS = -mcpu=arm7tdmi-s -mthumb
</font>
CFLAGS_OPTIMIZE_V = -Os -g
</pre>
<p> </p>
<a name='cs18'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
<font color='#bb2222'><strong>sh</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-12-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
* misc/system-clocks.c: New file.
* Makefile.am: Reflect change from above.
* include/nand-mlc.h: Fixed lpc32xx_mlc_is_bad_page().
* make/custom/lpc32xx.inc, make/custom/lpc32xx_mzx_stage_1.cfg: Flags
for EABI tool chain.
* configure.ac, include/bsp.h, include/lpc32xx.h, misc/emc.c,
misc/i2c.c, rtc/rtc-config.c, startup/bspstarthooks.c: Avoid compile
time ARM_CLK and HCLK.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc32xx/ChangeLog.diff?r1=text&tr1=1.40&r2=text&tr2=1.41&diff_format=h">M</a></td><td width='1%'>1.41</td><td width='100%'>c/src/lib/libbsp/arm/lpc32xx/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc32xx/Makefile.am.diff?r1=text&tr1=1.16&r2=text&tr2=1.17&diff_format=h">M</a></td><td width='1%'>1.17</td><td width='100%'>c/src/lib/libbsp/arm/lpc32xx/Makefile.am</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc32xx/configure.ac.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%'>c/src/lib/libbsp/arm/lpc32xx/configure.ac</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc32xx/include/bsp.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%'>c/src/lib/libbsp/arm/lpc32xx/include/bsp.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc32xx/include/lpc32xx.h.diff?r1=text&tr1=1.14&r2=text&tr2=1.15&diff_format=h">M</a></td><td width='1%'>1.15</td><td width='100%'>c/src/lib/libbsp/arm/lpc32xx/include/lpc32xx.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc32xx/include/nand-mlc.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%'>c/src/lib/libbsp/arm/lpc32xx/include/nand-mlc.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx.inc.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%'>c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx.inc</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx_stage_1.cfg.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%'>c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx_stage_1.cfg</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc32xx/misc/emc.c.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%'>c/src/lib/libbsp/arm/lpc32xx/misc/emc.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc32xx/misc/i2c.c.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%'>c/src/lib/libbsp/arm/lpc32xx/misc/i2c.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc32xx/misc/system-clocks.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">c/src/lib/libbsp/arm/lpc32xx/misc/system-clocks.c</font></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc32xx/rtc/rtc-config.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%'>c/src/lib/libbsp/arm/lpc32xx/rtc/rtc-config.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc32xx/startup/bspstarthooks.c.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%'>c/src/lib/libbsp/arm/lpc32xx/startup/bspstarthooks.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc32xx/ChangeLog:1.40 rtems/c/src/lib/libbsp/arm/lpc32xx/ChangeLog:1.41
--- rtems/c/src/lib/libbsp/arm/lpc32xx/ChangeLog:1.40 Tue Nov 29 22:48:11 2011
+++ rtems/c/src/lib/libbsp/arm/lpc32xx/ChangeLog Tue Dec 6 08:01:55 2011
</font><font color='#997700'>@@ -1,3 +1,14 @@
</font><font color='#000088'>+2011-12-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * misc/system-clocks.c: New file.
+ * Makefile.am: Reflect change from above.
+ * include/nand-mlc.h: Fixed lpc32xx_mlc_is_bad_page().
+ * make/custom/lpc32xx.inc, make/custom/lpc32xx_mzx_stage_1.cfg: Flags
+ for EABI tool chain.
+ * configure.ac, include/bsp.h, include/lpc32xx.h, misc/emc.c,
+ misc/i2c.c, rtc/rtc-config.c, startup/bspstarthooks.c: Avoid compile
+ time ARM_CLK and HCLK.
+
</font> 2011-11-29 Joel Sherrill <joel.sherrilL@OARcorp.com>
* Makefile.am: Add shared/startup/bsp-start-memcpy.S
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc32xx/Makefile.am:1.16 rtems/c/src/lib/libbsp/arm/lpc32xx/Makefile.am:1.17
--- rtems/c/src/lib/libbsp/arm/lpc32xx/Makefile.am:1.16 Tue Nov 29 22:48:11 2011
+++ rtems/c/src/lib/libbsp/arm/lpc32xx/Makefile.am Tue Dec 6 08:01:55 2011
</font><font color='#997700'>@@ -82,23 +82,23 @@
</font> libbsp_a_LIBADD =
# Shared
<font color='#880000'>-libbsp_a_SOURCES += ../../shared/bootcard.c \
- ../../shared/bspclean.c \
- ../../shared/bspgetworkarea.c \
- ../../shared/bsplibc.c \
- ../../shared/bsppost.c \
- ../../shared/bsppredriverhook.c \
- ../../shared/bsppretaskinghook.c \
- ../../shared/gnatinstallhandler.c \
- ../../shared/sbrk.c \
- ../../shared/src/stackalloc.c \
- ../../shared/src/uart-output-char.c \
- ../shared/abort/simple_abort.c
</font><font color='#000088'>+libbsp_a_SOURCES += ../../shared/bootcard.c
+libbsp_a_SOURCES += ../../shared/bspclean.c
+libbsp_a_SOURCES += ../../shared/bspgetworkarea.c
+libbsp_a_SOURCES += ../../shared/bsplibc.c
+libbsp_a_SOURCES += ../../shared/bsppost.c
+libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
+libbsp_a_SOURCES += ../../shared/bsppretaskinghook.c
+libbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
+libbsp_a_SOURCES += ../../shared/sbrk.c
+libbsp_a_SOURCES += ../../shared/src/stackalloc.c
+libbsp_a_SOURCES += ../../shared/src/uart-output-char.c
+libbsp_a_SOURCES += ../shared/abort/simple_abort.c
</font> libbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
# Startup
<font color='#880000'>-libbsp_a_SOURCES += startup/bspstart.c \
- startup/bspreset.c
</font><font color='#000088'>+libbsp_a_SOURCES += startup/bspreset.c
+libbsp_a_SOURCES += startup/bspstart.c
</font>
# IRQ
libbsp_a_SOURCES += ../../shared/src/irq-generic.c \
<font color='#997700'>@@ -126,16 +126,17 @@
</font> rtc/rtc-config.c
# Misc
<font color='#880000'>-libbsp_a_SOURCES += misc/timer.c \
- misc/nand-mlc.c \
- misc/nand-mlc-read-blocks.c \
- misc/nand-mlc-write-blocks.c \
- misc/nand-mlc-erase-block-safe.c \
- misc/restart.c \
- misc/boot.c \
- misc/emc.c \
- misc/mmu.c \
- misc/i2c.c
</font><font color='#000088'>+libbsp_a_SOURCES += misc/boot.c
+libbsp_a_SOURCES += misc/emc.c
+libbsp_a_SOURCES += misc/i2c.c
+libbsp_a_SOURCES += misc/mmu.c
+libbsp_a_SOURCES += misc/nand-mlc.c
+libbsp_a_SOURCES += misc/nand-mlc-erase-block-safe.c
+libbsp_a_SOURCES += misc/nand-mlc-read-blocks.c
+libbsp_a_SOURCES += misc/nand-mlc-write-blocks.c
+libbsp_a_SOURCES += misc/restart.c
+libbsp_a_SOURCES += misc/system-clocks.c
+libbsp_a_SOURCES += misc/timer.c
</font>
# SSP
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc32xx/configure.ac:1.11 rtems/c/src/lib/libbsp/arm/lpc32xx/configure.ac:1.12
--- rtems/c/src/lib/libbsp/arm/lpc32xx/configure.ac:1.11 Mon Mar 28 04:00:00 2011
+++ rtems/c/src/lib/libbsp/arm/lpc32xx/configure.ac Tue Dec 6 08:01:55 2011
</font><font color='#997700'>@@ -31,12 +31,6 @@
</font> RTEMS_BSPOPTS_SET([LPC32XX_OSCILLATOR_RTC],[*],[32768U])
RTEMS_BSPOPTS_HELP([LPC32XX_OSCILLATOR_RTC],[RTC oscillator frequency in Hz])
<font color='#880000'>-RTEMS_BSPOPTS_SET([LPC32XX_ARM_CLK],[*],[208000000U])
-RTEMS_BSPOPTS_HELP([LPC32XX_ARM_CLK],[ARM clock in Hz])
-
-RTEMS_BSPOPTS_SET([LPC32XX_HCLK],[*],[104000000U])
-RTEMS_BSPOPTS_HELP([LPC32XX_HCLK],[AHB bus clock in Hz])
-
</font> RTEMS_BSPOPTS_SET([LPC32XX_PERIPH_CLK],[*],[13000000U])
RTEMS_BSPOPTS_HELP([LPC32XX_PERIPH_CLK],[peripheral clock in Hz])
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc32xx/include/bsp.h:1.9 rtems/c/src/lib/libbsp/arm/lpc32xx/include/bsp.h:1.10
--- rtems/c/src/lib/libbsp/arm/lpc32xx/include/bsp.h:1.9 Thu May 19 07:11:36 2011
+++ rtems/c/src/lib/libbsp/arm/lpc32xx/include/bsp.h Tue Dec 6 08:01:55 2011
</font><font color='#997700'>@@ -7,12 +7,13 @@
</font> */
/*
<font color='#880000'>- * Copyright (c) 2009, 2010
- * embedded brains GmbH
- * Obere Lagerstr. 30
- * D-82178 Puchheim
- * Germany
- * <rtems@embedded-brains.de>
</font><font color='#000088'>+ * Copyright (c) 2009-2011 embedded brains GmbH. All rights reserved.
+ *
+ * embedded brains GmbH
+ * Obere Lagerstr. 30
+ * 82178 Puchheim
+ * Germany
+ * <rtems@embedded-brains.de>
</font> *
* The license and distribution terms for this file may be
* found in the file LICENSE in this distribution or at
<font color='#997700'>@@ -110,6 +111,33 @@
</font> } while (elapsed < delay);
}
<font color='#000088'>+#if LPC32XX_OSCILLATOR_MAIN == 13000000U
+ #define LPC32XX_HCLKPLL_CTRL_INIT_VALUE \
+ (HCLK_PLL_POWER | HCLK_PLL_DIRECT | HCLK_PLL_M(16 - 1))
+ #define LPC32XX_HCLKDIV_CTRL_INIT_VALUE \
+ (HCLK_DIV_HCLK(2 - 1) | HCLK_DIV_PERIPH_CLK(16 - 1) | HCLK_DIV_DDRAM_CLK(1))
+#else
+ #error "unexpected main oscillator frequency"
+#endif
+
+bool lpc32xx_start_pll_setup(
+ uint32_t hclkpll_ctrl,
+ uint32_t hclkdiv_ctrl,
+ bool force
+);
+
+uint32_t lpc32xx_sysclk(void);
+
+uint32_t lpc32xx_hclkpll_clk(void);
+
+uint32_t lpc32xx_periph_clk(void);
+
+uint32_t lpc32xx_hclk(void);
+
+uint32_t lpc32xx_arm_clk(void);
+
+uint32_t lpc32xx_dram_clk(void);
+
</font> void bsp_restart(void *addr);
#define BSP_CONSOLE_UART_BASE LPC32XX_BASE_UART_5
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc32xx/include/lpc32xx.h:1.14 rtems/c/src/lib/libbsp/arm/lpc32xx/include/lpc32xx.h:1.15
--- rtems/c/src/lib/libbsp/arm/lpc32xx/include/lpc32xx.h:1.14 Thu Sep 22 02:09:07 2011
+++ rtems/c/src/lib/libbsp/arm/lpc32xx/include/lpc32xx.h Tue Dec 6 08:01:55 2011
</font><font color='#997700'>@@ -201,8 +201,11 @@
</font>
#define HCLK_PLL_LOCK BSP_BIT32(0)
#define HCLK_PLL_M(val) BSP_FLD32(val, 1, 8)
<font color='#000088'>+#define HCLK_PLL_M_GET(reg) BSP_FLD32GET(reg, 1, 8)
</font> #define HCLK_PLL_N(val) BSP_FLD32(val, 9, 10)
<font color='#000088'>+#define HCLK_PLL_N_GET(reg) BSP_FLD32GET(reg, 9, 10)
</font> #define HCLK_PLL_P(val) BSP_FLD32(val, 11, 12)
<font color='#000088'>+#define HCLK_PLL_P_GET(reg) BSP_FLD32GET(reg, 11, 12)
</font> #define HCLK_PLL_FBD_FCLKOUT BSP_BIT32(13)
#define HCLK_PLL_DIRECT BSP_BIT32(14)
#define HCLK_PLL_BYPASS BSP_BIT32(15)
<font color='#997700'>@@ -217,8 +220,11 @@
</font> */
#define HCLK_DIV_HCLK(val) BSP_FLD32(val, 0, 1)
<font color='#000088'>+#define HCLK_DIV_HCLK_GET(reg) BSP_FLD32GET(reg, 0, 1)
</font> #define HCLK_DIV_PERIPH_CLK(val) BSP_FLD32(val, 2, 6)
<font color='#000088'>+#define HCLK_DIV_PERIPH_CLK_GET(reg) BSP_FLD32GET(reg, 2, 6)
</font> #define HCLK_DIV_DDRAM_CLK(val) BSP_FLD32(val, 7, 8)
<font color='#000088'>+#define HCLK_DIV_DDRAM_CLK_GET(reg) BSP_FLD32GET(reg, 7, 8)
</font>
/** @} */
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc32xx/include/nand-mlc.h:1.6 rtems/c/src/lib/libbsp/arm/lpc32xx/include/nand-mlc.h:1.7
--- rtems/c/src/lib/libbsp/arm/lpc32xx/include/nand-mlc.h:1.6 Thu Sep 22 02:09:07 2011
+++ rtems/c/src/lib/libbsp/arm/lpc32xx/include/nand-mlc.h Tue Dec 6 08:01:55 2011
</font><font color='#997700'>@@ -392,10 +392,25 @@
</font> uint32_t page_buffer_1 [MLC_LARGE_DATA_WORD_COUNT]
);
<font color='#000088'>+/**
+ * @brief Checks if the page spare area indicates to a bad page.
+ *
+ * If the first (byte offset 0) or sixth (byte offset 5) byte of the spare area
+ * has a value other than 0xff, then it returns @true (the page is bad), else
+ * it returns @a false (the page is not bad).
+ *
+ * Samsung uses the sixth byte to indicate a bad page. Mircon uses the first
+ * and sixth byte to indicate a bad page.
+ *
+ * This functions works only for small page flashes.
+ */
</font> static inline bool lpc32xx_mlc_is_bad_page(const uint32_t *spare)
{
<font color='#880000'>- uint32_t valid_block_mask = 0xff00;
- return (spare [1] & valid_block_mask) != valid_block_mask;
</font><font color='#000088'>+ uint32_t first_byte_mask = 0x000000ff;
+ uint32_t sixth_byte_mask = 0x0000ff00;
+
+ return (spare [0] & first_byte_mask) != first_byte_mask
+ || (spare [1] & sixth_byte_mask) != sixth_byte_mask;
</font> }
/** @} */
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx.inc:1.2 rtems/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx.inc:1.3
--- rtems/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx.inc:1.2 Thu Sep 22 02:09:07 2011
+++ rtems/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx.inc Tue Dec 6 08:01:55 2011
</font><font color='#997700'>@@ -8,7 +8,6 @@
</font>
RTEMS_CPU = arm
<font color='#880000'>-CPU_CFLAGS = -mstructure-size-boundary=8 -mcpu=arm926ej-s -mfpu=vfp -mfloat-abi=soft -mthumb \
- -fno-schedule-insns2
</font><font color='#000088'>+CPU_CFLAGS = -mcpu=arm926ej-s -mthumb
</font>
<font color='#880000'>-CFLAGS_OPTIMIZE_V = -O2 -g
</font><font color='#000088'>+CFLAGS_OPTIMIZE_V ?= -O2 -g
</font>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx_stage_1.cfg:1.1 rtems/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx_stage_1.cfg:1.2
--- rtems/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx_stage_1.cfg:1.1 Wed Jun 23 03:27:56 2010
+++ rtems/c/src/lib/libbsp/arm/lpc32xx/make/custom/lpc32xx_mzx_stage_1.cfg Tue Dec 6 08:01:55 2011
</font><font color='#997700'>@@ -4,4 +4,6 @@
</font> # $Id$
#
<font color='#000088'>+CFLAGS_OPTIMIZE_V = -Os -g
+
</font> include $(RTEMS_ROOT)/make/custom/lpc32xx.inc
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc32xx/misc/emc.c:1.3 rtems/c/src/lib/libbsp/arm/lpc32xx/misc/emc.c:1.4
--- rtems/c/src/lib/libbsp/arm/lpc32xx/misc/emc.c:1.3 Thu May 19 07:11:36 2011
+++ rtems/c/src/lib/libbsp/arm/lpc32xx/misc/emc.c Tue Dec 6 08:01:55 2011
</font><font color='#997700'>@@ -93,9 +93,6 @@
</font>
void lpc32xx_emc_init(const lpc32xx_emc_dynamic_config *dyn_cfg)
{
<font color='#880000'>- /* Enable clock */
- LPC32XX_HCLKDIV_CTRL |= HCLK_DIV_DDRAM_CLK(1);
-
</font> /* Enable buffers in AHB ports */
emc_ahb [0].control = EMC_AHB_PORT_BUFF_EN;
emc_ahb [3].control = EMC_AHB_PORT_BUFF_EN;
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc32xx/misc/i2c.c:1.2 rtems/c/src/lib/libbsp/arm/lpc32xx/misc/i2c.c:1.3
--- rtems/c/src/lib/libbsp/arm/lpc32xx/misc/i2c.c:1.2 Mon Aug 8 07:33:22 2011
+++ rtems/c/src/lib/libbsp/arm/lpc32xx/misc/i2c.c Tue Dec 6 08:01:55 2011
</font><font color='#997700'>@@ -7,12 +7,13 @@
</font> */
/*
<font color='#880000'>- * Copyright (c) 2010
- * embedded brains GmbH
- * Obere Lagerstr. 30
- * D-82178 Puchheim
- * Germany
- * <rtems@embedded-brains.de>
</font><font color='#000088'>+ * Copyright (c) 2010-2011 embedded brains GmbH. All rights reserved.
+ *
+ * embedded brains GmbH
+ * Obere Lagerstr. 30
+ * 82178 Puchheim
+ * Germany
+ * <rtems@embedded-brains.de>
</font> *
* The license and distribution terms for this file may be
* found in the file LICENSE in this distribution or at
<font color='#997700'>@@ -51,31 +52,28 @@
</font> return lpc32xx_i2c_clock(i2c, clock_in_hz);
}
<font color='#880000'>-#if LPC32XX_HCLK != 104000000U
- #error "unexpected HCLK"
-#endif
-
</font> rtems_status_code lpc32xx_i2c_clock(
volatile lpc32xx_i2c *i2c,
unsigned clock_in_hz
)
{
<font color='#000088'>+ uint32_t clk_div = lpc32xx_hclk() / clock_in_hz;
</font> uint32_t clk_lo = 0;
uint32_t clk_hi = 0;
switch (clock_in_hz) {
case 100000:
<font color='#880000'>- clk_lo = 520;
- clk_hi = 520;
</font><font color='#000088'>+ clk_lo = clk_div / 2;
</font> break;
case 400000:
<font color='#880000'>- clk_lo = 166;
- clk_hi = 94;
</font><font color='#000088'>+ clk_lo = (64 * clk_div) / 100;
</font> break;
default:
return RTEMS_INVALID_CLOCK;
}
<font color='#000088'>+ clk_hi = clk_div - clk_lo;
+
</font> i2c->clk_lo = clk_lo;
i2c->clk_hi = clk_hi;
<font color='#006600'>diff -u /dev/null rtems/c/src/lib/libbsp/arm/lpc32xx/misc/system-clocks.c:1.1
--- /dev/null Wed Dec 7 14:52:43 2011
+++ rtems/c/src/lib/libbsp/arm/lpc32xx/misc/system-clocks.c Tue Dec 6 08:01:55 2011
</font><font color='#997700'>@@ -0,0 +1,140 @@
</font><font color='#000088'>+/**
+ * @file
+ *
+ * @ingroup lpc32xx
+ *
+ * @brief System clocks.
+ */
+
+/*
+ * Copyright (c) 2011 embedded brains GmbH. All rights reserved.
+ *
+ * embedded brains GmbH
+ * Obere Lagerstr. 30
+ * 82178 Puchheim
+ * Germany
+ * <rtems@embedded-brains.de>
+ *
+ * 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.
+ */
+
+#include <bsp.h>
+#include <bsp/lpc32xx.h>
+
+uint32_t lpc32xx_sysclk(void)
+{
+ uint32_t sysclk_ctrl = LPC32XX_SYSCLK_CTRL;
+
+ return (sysclk_ctrl & 0x1) == 0 ?
+ LPC32XX_OSCILLATOR_MAIN
+ : (397 * LPC32XX_OSCILLATOR_RTC);
+}
+
+uint32_t lpc32xx_hclkpll_clk(void)
+{
+ uint32_t sysclk = lpc32xx_sysclk();
+ uint32_t hclkpll_ctrl = LPC32XX_HCLKPLL_CTRL;
+ uint32_t m = HCLK_PLL_M_GET(hclkpll_ctrl) + 1;
+ uint32_t n = HCLK_PLL_N_GET(hclkpll_ctrl) + 1;
+ uint32_t p = 1U << HCLK_PLL_P_GET(hclkpll_ctrl);
+ uint32_t hclkpll_clk = 0;
+
+ if ((hclkpll_ctrl & HCLK_PLL_BYPASS) != 0) {
+ if ((hclkpll_ctrl & HCLK_PLL_DIRECT) != 0) {
+ hclkpll_clk = sysclk;
+ } else {
+ hclkpll_clk = sysclk / (2 * p);
+ }
+ } else {
+ if ((hclkpll_ctrl & HCLK_PLL_DIRECT) != 0) {
+ hclkpll_clk = (m * sysclk) / n;
+ } else {
+ if ((hclkpll_ctrl & HCLK_PLL_FBD_FCLKOUT) != 0) {
+ hclkpll_clk = m * (sysclk / n);
+ } else {
+ hclkpll_clk = (m / (2 * p)) * (sysclk / n);
+ }
+ }
+ }
+
+ return hclkpll_clk;
+}
+
+uint32_t lpc32xx_periph_clk(void)
+{
+ uint32_t pwr_ctrl = LPC32XX_PWR_CTRL;
+ uint32_t periph_clk = 0;
+
+ if ((pwr_ctrl & PWR_NORMAL_RUN_MODE) != 0) {
+ uint32_t hclkdiv_ctrl = LPC32XX_HCLKDIV_CTRL;
+ uint32_t div = HCLK_DIV_PERIPH_CLK_GET(hclkdiv_ctrl) + 1;
+
+ periph_clk = lpc32xx_hclkpll_clk() / div;
+ } else {
+ periph_clk = lpc32xx_sysclk();
+ }
+
+ return periph_clk;
+}
+
+uint32_t lpc32xx_hclk(void)
+{
+ uint32_t pwr_ctrl = LPC32XX_PWR_CTRL;
+ uint32_t hclk = 0;
+
+ if ((pwr_ctrl & PWR_HCLK_USES_PERIPH_CLK) != 0) {
+ hclk = lpc32xx_periph_clk();
+ } else {
+ if ((pwr_ctrl & PWR_NORMAL_RUN_MODE) != 0) {
+ uint32_t hclkdiv_ctrl = LPC32XX_HCLKDIV_CTRL;
+ uint32_t div = 1U << HCLK_DIV_HCLK_GET(hclkdiv_ctrl);
+
+ hclk = lpc32xx_hclkpll_clk() / div;
+ } else {
+ hclk = lpc32xx_sysclk();
+ }
+ }
+
+ return hclk;
+}
+
+uint32_t lpc32xx_arm_clk(void)
+{
+ uint32_t pwr_ctrl = LPC32XX_PWR_CTRL;
+ uint32_t arm_clk = 0;
+
+ if ((pwr_ctrl & PWR_HCLK_USES_PERIPH_CLK) != 0) {
+ arm_clk = lpc32xx_periph_clk();
+ } else {
+ if ((pwr_ctrl & PWR_NORMAL_RUN_MODE) != 0) {
+ arm_clk = lpc32xx_hclkpll_clk();
+ } else {
+ arm_clk = lpc32xx_sysclk();
+ }
+ }
+
+ return arm_clk;
+}
+
+uint32_t lpc32xx_dram_clk(void)
+{
+ uint32_t hclkdiv_ctrl = LPC32XX_HCLKDIV_CTRL;
+ uint32_t div = HCLK_DIV_DDRAM_CLK_GET(hclkdiv_ctrl);
+ uint32_t dram_clk = 0;
+
+ if (div != 0) {
+ uint32_t pwr_ctrl = LPC32XX_PWR_CTRL;
+
+ if ((pwr_ctrl & PWR_NORMAL_RUN_MODE) != 0) {
+ dram_clk = lpc32xx_hclkpll_clk();
+ } else {
+ dram_clk = lpc32xx_sysclk();
+ }
+
+ dram_clk /= div;
+ }
+
+ return dram_clk;
+}
</font>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc32xx/rtc/rtc-config.c:1.5 rtems/c/src/lib/libbsp/arm/lpc32xx/rtc/rtc-config.c:1.6
--- rtems/c/src/lib/libbsp/arm/lpc32xx/rtc/rtc-config.c:1.5 Fri Feb 11 05:48:17 2011
+++ rtems/c/src/lib/libbsp/arm/lpc32xx/rtc/rtc-config.c Tue Dec 6 08:01:55 2011
</font><font color='#997700'>@@ -7,12 +7,13 @@
</font> */
/*
<font color='#880000'>- * Copyright (c) 2009
- * embedded brains GmbH
- * Obere Lagerstr. 30
- * D-82178 Puchheim
- * Germany
- * <rtems@embedded-brains.de>
</font><font color='#000088'>+ * Copyright (c) 2009-2011 embedded brains GmbH. All rights reserved.
+ *
+ * embedded brains GmbH
+ * Obere Lagerstr. 30
+ * 82178 Puchheim
+ * Germany
+ * <rtems@embedded-brains.de>
</font> *
* The license and distribution terms for this file may be
* found in the file LICENSE in this distribution or at
<font color='#997700'>@@ -40,7 +41,7 @@
</font>
static void lpc32xx_rtc_set(uint32_t val)
{
<font color='#880000'>- unsigned i = LPC32XX_ARM_CLK / LPC32XX_OSCILLATOR_RTC;
</font><font color='#000088'>+ unsigned i = lpc32xx_arm_clk() / LPC32XX_OSCILLATOR_RTC;
</font>
lpc32xx.rtc.ctrl |= LPC32XX_RTC_CTRL_STOP;
lpc32xx.rtc.ucount = val;
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc32xx/startup/bspstarthooks.c:1.11 rtems/c/src/lib/libbsp/arm/lpc32xx/startup/bspstarthooks.c:1.12
--- rtems/c/src/lib/libbsp/arm/lpc32xx/startup/bspstarthooks.c:1.11 Mon Mar 28 04:00:01 2011
+++ rtems/c/src/lib/libbsp/arm/lpc32xx/startup/bspstarthooks.c Tue Dec 6 08:01:55 2011
</font><font color='#997700'>@@ -7,21 +7,20 @@
</font> */
/*
<font color='#880000'>- * Copyright (c) 2009
- * embedded brains GmbH
- * Obere Lagerstr. 30
- * D-82178 Puchheim
- * Germany
- * <rtems@embedded-brains.de>
</font><font color='#000088'>+ * Copyright (c) 2009-2011 embedded brains GmbH. All rights reserved.
+ *
+ * embedded brains GmbH
+ * Obere Lagerstr. 30
+ * 82178 Puchheim
+ * Germany
+ * <rtems@embedded-brains.de>
</font> *
* 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.
*/
<font color='#880000'>-#include <stdbool.h>
-
-#include <bspopts.h>
</font><font color='#000088'>+#include <bsp.h>
</font> #include <bsp/start.h>
#include <bsp/lpc32xx.h>
#include <bsp/mmu.h>
<font color='#997700'>@@ -44,7 +43,7 @@
</font>
LINKER_SYMBOL(lpc32xx_translation_table_base);
<font color='#880000'>-static void BSP_START_TEXT_SECTION clear_bss(void)
</font><font color='#000088'>+static BSP_START_TEXT_SECTION void clear_bss(void)
</font> {
const int *end = (const int *) bsp_section_bss_end;
int *out = (int *) bsp_section_bss_begin;
<font color='#997700'>@@ -134,7 +133,7 @@
</font> }
};
<font color='#880000'>- static void BSP_START_TEXT_SECTION set_translation_table_entries(
</font><font color='#000088'>+ static BSP_START_TEXT_SECTION void set_translation_table_entries(
</font> uint32_t *ttb,
const lpc32xx_mmu_config *config
)
<font color='#997700'>@@ -151,7 +150,7 @@
</font> }
}
<font color='#880000'>- static void BSP_START_TEXT_SECTION
</font><font color='#000088'>+ static BSP_START_TEXT_SECTION void
</font> setup_translation_table_and_enable_mmu(uint32_t ctrl)
{
uint32_t const dac =
<font color='#997700'>@@ -179,7 +178,7 @@
</font> }
#endif
<font color='#880000'>-static void BSP_START_TEXT_SECTION setup_mmu_and_cache(void)
</font><font color='#000088'>+static BSP_START_TEXT_SECTION void setup_mmu_and_cache(void)
</font> {
uint32_t ctrl = 0;
<font color='#997700'>@@ -198,36 +197,56 @@
</font> #endif
}
<font color='#880000'>-#if LPC32XX_OSCILLATOR_MAIN != 13000000U
- #error "unexpected main oscillator frequency"
-#endif
-
-static void BSP_START_TEXT_SECTION setup_pll(void)
</font><font color='#000088'>+BSP_START_TEXT_SECTION bool lpc32xx_start_pll_setup(
+ uint32_t hclkpll_ctrl,
+ uint32_t hclkdiv_ctrl,
+ bool force
+)
</font> {
uint32_t pwr_ctrl = LPC32XX_PWR_CTRL;
<font color='#000088'>+ bool settings_ok =
+ ((LPC32XX_HCLKPLL_CTRL ^ hclkpll_ctrl) & BSP_MSK32(1, 16)) == 0
+ && ((LPC32XX_HCLKDIV_CTRL ^ hclkdiv_ctrl) & BSP_MSK32(0, 8)) == 0;
+
+ if ((pwr_ctrl & PWR_NORMAL_RUN_MODE) == 0 || (!settings_ok && force)) {
+ /* Disable HCLK PLL output */
+ LPC32XX_PWR_CTRL = pwr_ctrl & ~PWR_NORMAL_RUN_MODE;
</font>
<font color='#880000'>- if ((pwr_ctrl & PWR_NORMAL_RUN_MODE) == 0) {
- /* Enable HCLK PLL */
- LPC32XX_HCLKPLL_CTRL = HCLK_PLL_POWER | HCLK_PLL_DIRECT | HCLK_PLL_M(16 - 1);
</font><font color='#000088'>+ /* Configure HCLK PLL */
+ LPC32XX_HCLKPLL_CTRL = hclkpll_ctrl;
</font> while ((LPC32XX_HCLKPLL_CTRL & HCLK_PLL_LOCK) == 0) {
/* Wait */
}
/* Setup HCLK divider */
<font color='#880000'>- LPC32XX_HCLKDIV_CTRL = HCLK_DIV_HCLK(2 - 1) | HCLK_DIV_PERIPH_CLK(16 - 1);
</font><font color='#000088'>+ LPC32XX_HCLKDIV_CTRL = hclkdiv_ctrl;
</font>
/* Enable HCLK PLL output */
LPC32XX_PWR_CTRL = pwr_ctrl | PWR_NORMAL_RUN_MODE;
}
<font color='#000088'>+
+ return settings_ok;
+}
+
+#if LPC32XX_OSCILLATOR_MAIN != 13000000U
+ #error "unexpected main oscillator frequency"
+#endif
+
+static BSP_START_TEXT_SECTION void setup_pll(void)
+{
+ uint32_t hclkpll_ctrl = LPC32XX_HCLKPLL_CTRL_INIT_VALUE;
+ uint32_t hclkdiv_ctrl = LPC32XX_HCLKDIV_CTRL_INIT_VALUE;
+
+ lpc32xx_start_pll_setup(hclkpll_ctrl, hclkdiv_ctrl, false);
</font> }
<font color='#880000'>-void BSP_START_TEXT_SECTION bsp_start_hook_0(void)
</font><font color='#000088'>+BSP_START_TEXT_SECTION void bsp_start_hook_0(void)
</font> {
setup_pll();
setup_mmu_and_cache();
}
<font color='#880000'>-static void BSP_START_TEXT_SECTION stop_dma_activities(void)
</font><font color='#000088'>+static BSP_START_TEXT_SECTION void stop_dma_activities(void)
</font> {
#ifdef LPC32XX_STOP_GPDMA
LPC32XX_DO_STOP_GPDMA;
<font color='#997700'>@@ -242,7 +261,7 @@
</font> #endif
}
<font color='#880000'>-static void BSP_START_TEXT_SECTION setup_uarts(void)
</font><font color='#000088'>+static BSP_START_TEXT_SECTION void setup_uarts(void)
</font> {
uint32_t uartclk_ctrl = 0;
<font color='#997700'>@@ -277,7 +296,7 @@
</font> #endif
}
<font color='#880000'>-static void BSP_START_TEXT_SECTION setup_timer(void)
</font><font color='#000088'>+static BSP_START_TEXT_SECTION void setup_timer(void)
</font> {
volatile lpc_timer *timer = LPC32XX_STANDARD_TIMER;
<font color='#997700'>@@ -292,7 +311,7 @@
</font> timer->tcr = LPC_TIMER_TCR_EN;
}
<font color='#880000'>-void BSP_START_TEXT_SECTION bsp_start_hook_1(void)
</font><font color='#000088'>+BSP_START_TEXT_SECTION void bsp_start_hook_1(void)
</font> {
stop_dma_activities();
setup_uarts();
</pre>
<p> </p>
<a name='cs19'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
<font color='#bb2222'><strong>sh</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-12-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
* rtems/powerpc/registers.h: More register defines.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/cpu/powerpc/ChangeLog.diff?r1=text&tr1=1.169&r2=text&tr2=1.170&diff_format=h">M</a></td><td width='1%'>1.170</td><td width='100%'>cpukit/score/cpu/powerpc/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/cpu/powerpc/rtems/powerpc/registers.h.diff?r1=text&tr1=1.39&r2=text&tr2=1.40&diff_format=h">M</a></td><td width='1%'>1.40</td><td width='100%'>cpukit/score/cpu/powerpc/rtems/powerpc/registers.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/score/cpu/powerpc/ChangeLog:1.169 rtems/cpukit/score/cpu/powerpc/ChangeLog:1.170
--- rtems/cpukit/score/cpu/powerpc/ChangeLog:1.169 Tue Sep 27 04:17:37 2011
+++ rtems/cpukit/score/cpu/powerpc/ChangeLog Tue Dec 6 08:06:39 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-12-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * rtems/powerpc/registers.h: More register defines.
+
</font> 2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1914/cpukit
<font color='#006600'>diff -u rtems/cpukit/score/cpu/powerpc/rtems/powerpc/registers.h:1.39 rtems/cpukit/score/cpu/powerpc/rtems/powerpc/registers.h:1.40
--- rtems/cpukit/score/cpu/powerpc/rtems/powerpc/registers.h:1.39 Wed Aug 24 04:43:06 2011
+++ rtems/cpukit/score/cpu/powerpc/rtems/powerpc/registers.h Tue Dec 6 08:06:39 2011
</font><font color='#997700'>@@ -322,7 +322,23 @@
</font> #define BOOKE_TCR_FPEXT_MASK (0xf<<13)
#define BOOKE_PID 48
<font color='#000088'>+#define BOOKE_ESR 62
+#define BOOKE_IVPR 63
</font> #define BOOKE_PIR 286
<font color='#000088'>+#define BOOKE_DBSR 304
+#define BOOKE_DBCR0 308
+#define BOOKE_DBCR1 309
+#define BOOKE_DBCR2 310
+#define BOOKE_DAC1 316
+#define BOOKE_DAC2 317
+#define BOOKE_DVC1 318
+#define BOOKE_DVC2 319
+
+/* Freescale Book E Implementation Standards (EIS): Branch Operations */
+
+#define FSL_EIS_BUCSR 1013
+#define FSL_EIS_BUCSR_BBFI (1 << (63 - 54))
+#define FSL_EIS_BUCSR_BPEN (1 << (63 - 63))
</font>
/* Freescale Book E Implementation Standards (EIS): Hardware Implementation-Dependent Registers */
<font color='#997700'>@@ -418,10 +434,29 @@
</font> #define FSL_EIS_ATBL 526
#define FSL_EIS_ATBU 527
<font color='#000088'>+/* Freescale Book E Implementation Standards (EIS): Interrupt */
+
+#define FSL_EIS_MCAR 573<span style="background-color: #FF0000"> </span>
+#define FSL_EIS_DSRR0 574<span style="background-color: #FF0000"> </span>
+#define FSL_EIS_DSRR1 575<span style="background-color: #FF0000"> </span>
+
</font> /* Freescale Book E Implementation Standards (EIS): Signal Processing Engine (SPE) */
#define FSL_EIS_SPEFSCR 512
<font color='#000088'>+/* Freescale Book E Implementation Standards (EIS): Software-Use SPRs */
+
+#define FSL_EIS_SPRG8 604<span style="background-color: #FF0000"> </span>
+#define FSL_EIS_SPRG9 605<span style="background-color: #FF0000"> </span>
+
+/* Freescale Book E Implementation Standards (EIS): Debug */
+
+#define FSL_EIS_DBCR3 561<span style="background-color: #FF0000"> </span>
+#define FSL_EIS_DBCR4 563<span style="background-color: #FF0000"> </span>
+#define FSL_EIS_DBCR5 564<span style="background-color: #FF0000"> </span>
+#define FSL_EIS_DBCR6 603<span style="background-color: #FF0000"> </span>
+#define FSL_EIS_DBCNT 562<span style="background-color: #FF0000"> </span>
+
</font> /**
* @brief Default value for the interrupt disable mask.
*
</pre>
<p> </p>
<a name='cs20'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
<font color='#bb2222'><strong>sh</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-12-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
* score/src/heapiterate.c, score/src/pheapiterate.c: New files.
* score/Makefile.am: Reflect changes above.
* score/include/rtems/score/heap.h: Declare _Heap_Iterate() and define
Heap_Block_visitor.
* score/include/rtems/score/protectedheap.h: Declare
_Protected_heap_Iterate().
* score/src/heapgetinfo.c: Use _Heap_Iterate().
</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.3058&r2=text&tr2=1.3059&diff_format=h">M</a></td><td width='1%'>1.3059</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.111&r2=text&tr2=1.112&diff_format=h">M</a></td><td width='1%'>1.112</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/heap.h.diff?r1=text&tr1=1.47&r2=text&tr2=1.48&diff_format=h">M</a></td><td width='1%'>1.48</td><td width='100%'>cpukit/score/include/rtems/score/heap.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/include/rtems/score/protectedheap.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/score/include/rtems/score/protectedheap.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/src/heapgetinfo.c.diff?r1=text&tr1=1.12&r2=text&tr2=1.13&diff_format=h">M</a></td><td width='1%'>1.13</td><td width='100%'>cpukit/score/src/heapgetinfo.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/src/heapiterate.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/score/src/heapiterate.c</font></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/src/pheapiterate.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/score/src/pheapiterate.c</font></td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3058 rtems/cpukit/ChangeLog:1.3059
--- rtems/cpukit/ChangeLog:1.3058 Tue Dec 6 07:39:11 2011
+++ rtems/cpukit/ChangeLog Tue Dec 6 08:23:25 2011
</font><font color='#997700'>@@ -1,3 +1,13 @@
</font><font color='#000088'>+2011-12-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * score/src/heapiterate.c, score/src/pheapiterate.c: New files.
+ * score/Makefile.am: Reflect changes above.
+ * score/include/rtems/score/heap.h: Declare _Heap_Iterate() and define
+ Heap_Block_visitor.
+ * score/include/rtems/score/protectedheap.h: Declare
+ _Protected_heap_Iterate().
+ * score/src/heapgetinfo.c: Use _Heap_Iterate().
+
</font> 2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/flockfile.c, libcsupport/src/ftrylockfile.c,
<font color='#006600'>diff -u rtems/cpukit/score/Makefile.am:1.111 rtems/cpukit/score/Makefile.am:1.112
--- rtems/cpukit/score/Makefile.am:1.111 Wed Sep 28 09:42:11 2011
+++ rtems/cpukit/score/Makefile.am Tue Dec 6 08:23:26 2011
</font><font color='#997700'>@@ -181,7 +181,7 @@
</font> ## HEAP_C_FILES
libscore_a_SOURCES += src/heap.c src/heapallocate.c src/heapextend.c \
src/heapfree.c src/heapsizeofuserarea.c src/heapwalk.c src/heapgetinfo.c \
<font color='#880000'>- src/heapgetfreeinfo.c src/heapresizeblock.c
</font><font color='#000088'>+ src/heapgetfreeinfo.c src/heapresizeblock.c src/heapiterate.c
</font>
## OBJECT_C_FILES
libscore_a_SOURCES += src/objectallocate.c src/objectclose.c \
<font color='#997700'>@@ -259,7 +259,7 @@
</font> libscore_a_SOURCES += src/pheapallocate.c \
src/pheapextend.c src/pheapfree.c src/pheapgetsize.c \
src/pheapgetblocksize.c src/pheapgetfreeinfo.c src/pheapgetinfo.c \
<font color='#880000'>- src/pheapinit.c src/pheapresizeblock.c src/pheapwalk.c
</font><font color='#000088'>+ src/pheapinit.c src/pheapresizeblock.c src/pheapwalk.c src/pheapiterate.c
</font>
## RBTREE_C_FILES
libscore_a_SOURCES += src/rbtree.c \
<font color='#006600'>diff -u rtems/cpukit/score/include/rtems/score/heap.h:1.47 rtems/cpukit/score/include/rtems/score/heap.h:1.48
--- rtems/cpukit/score/include/rtems/score/heap.h:1.47 Fri Sep 9 06:02:03 2011
+++ rtems/cpukit/score/include/rtems/score/heap.h Tue Dec 6 08:23:26 2011
</font><font color='#997700'>@@ -522,6 +522,33 @@
</font> );
/**
<font color='#000088'>+ * @brief Heap block visitor.
+ *
+ * @see _Heap_Iterate().
+ *
+ * @retval true Stop the iteration.
+ * @retval false Continue the iteration.
+ */
+typedef bool (*Heap_Block_visitor)(
+ const Heap_Block *block,
+ uintptr_t block_size,
+ bool block_is_used,
+ void *visitor_arg
+);
+
+/**
+ * @brief Iterates over all blocks of the heap.
+ *
+ * For each block the @a visitor with the argument @a visitor_arg will be
+ * called.
+ */
+void _Heap_Iterate(
+ Heap_Control *heap,
+ Heap_Block_visitor visitor,
+ void *visitor_arg
+);
+
+/**
</font> * @brief Returns information about used and free blocks for the heap @a heap
* in @a info.
*/
<font color='#006600'>diff -u rtems/cpukit/score/include/rtems/score/protectedheap.h:1.11 rtems/cpukit/score/include/rtems/score/protectedheap.h:1.12
--- rtems/cpukit/score/include/rtems/score/protectedheap.h:1.11 Mon Nov 30 07:05:29 2009
+++ rtems/cpukit/score/include/rtems/score/protectedheap.h Tue Dec 6 08:23:26 2011
</font><font color='#997700'>@@ -131,6 +131,15 @@
</font> bool _Protected_heap_Walk( Heap_Control *heap, int source, bool dump );
/**
<font color='#000088'>+ * @brief See _Heap_Iterate().
+ */
+void _Protected_heap_Iterate(
+ Heap_Control *heap,
+ Heap_Block_visitor visitor,
+ void *visitor_arg
+);
+
+/**
</font> * @brief See _Heap_Get_information().
*
* Returns @a true in case of success, and @a false otherwise.
<font color='#006600'>diff -u rtems/cpukit/score/src/heapgetinfo.c:1.12 rtems/cpukit/score/src/heapgetinfo.c:1.13
--- rtems/cpukit/score/src/heapgetinfo.c:1.12 Mon Jun 7 04:35:01 2010
+++ rtems/cpukit/score/src/heapgetinfo.c Tue Dec 6 08:23:26 2011
</font><font color='#997700'>@@ -23,35 +23,32 @@
</font>
#include <string.h>
<font color='#880000'>-#include <rtems/system.h>
-#include <rtems/score/sysstate.h>
</font> #include <rtems/score/heap.h>
<font color='#000088'>+static bool _Heap_Get_information_visitor(
+ const Heap_Block *block __attribute__((unused)),
+ uintptr_t block_size,
+ bool block_is_used,
+ void *visitor_arg
+)
+{
+ Heap_Information_block *info_block = visitor_arg;
+ Heap_Information *info = block_is_used ?
+ &info_block->Used : &info_block->Free;
+
+ ++info->number;
+ info->total += block_size;
+ if ( info->largest < block_size )
+ info->largest = block_size;
+
+ return false;
+}
+
</font> void _Heap_Get_information(
Heap_Control *the_heap,
Heap_Information_block *the_info
)
{
<font color='#880000'>- Heap_Block *the_block = the_heap->first_block;
- Heap_Block *const end = the_heap->last_block;
-
- memset(the_info, 0, sizeof(*the_info));
-
- while ( the_block != end ) {
- uintptr_t const the_size = _Heap_Block_size(the_block);
- Heap_Block *const next_block = _Heap_Block_at(the_block, the_size);
- Heap_Information *info;
-
- if ( _Heap_Is_prev_used(next_block) )
- info = &the_info->Used;
- else
- info = &the_info->Free;
-
- info->number++;
- info->total += the_size;
- if ( info->largest < the_size )
- info->largest = the_size;
-
- the_block = next_block;
- }
</font><font color='#000088'>+ memset( the_info, 0, sizeof(*the_info) );
+ _Heap_Iterate( the_heap, _Heap_Get_information_visitor, the_info );
</font> }
<font color='#006600'>diff -u /dev/null rtems/cpukit/score/src/heapiterate.c:1.1
--- /dev/null Wed Dec 7 14:52:44 2011
+++ rtems/cpukit/score/src/heapiterate.c Tue Dec 6 08:23:26 2011
</font><font color='#997700'>@@ -0,0 +1,50 @@
</font><font color='#000088'>+/**
+ * @file
+ *
+ * @ingroup ScoreHeap
+ *
+ * @brief _Heap_Iterate() implementation.
+ */
+
+/*
+ * Copyright (c) 2011 embedded brains GmbH. All rights reserved.
+ *
+ * embedded brains GmbH
+ * Obere Lagerstr. 30
+ * 82178 Puchheim
+ * Germany
+ * <rtems@embedded-brains.de>
+ *
+ * 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$
+ */
+
+#if HAVE_CONFIG_H
+ #include "config.h"
+#endif
+
+#include <rtems/score/heap.h>
+
+void _Heap_Iterate(
+ Heap_Control *heap,
+ Heap_Block_visitor visitor,
+ void *visitor_arg
+)
+{
+ Heap_Block *current = heap->first_block;
+ Heap_Block *end = heap->last_block;
+ bool stop = false;
+
+ while ( !stop && current != end ) {
+ uintptr_t size = _Heap_Block_size( current );
+ Heap_Block *next = _Heap_Block_at( current, size );
+ bool used = _Heap_Is_prev_used( next );
+
+ stop = (*visitor)( current, size, used, visitor_arg );
+
+ current = next;
+ }
+}
</font>
<font color='#006600'>diff -u /dev/null rtems/cpukit/score/src/pheapiterate.c:1.1
--- /dev/null Wed Dec 7 14:52:45 2011
+++ rtems/cpukit/score/src/pheapiterate.c Tue Dec 6 08:23:26 2011
</font><font color='#997700'>@@ -0,0 +1,40 @@
</font><font color='#000088'>+/**
+ * @file
+ *
+ * @ingroup ScoreProtHeap
+ *
+ * @brief _Heap_Iterate() implementation.
+ */
+
+/*
+ * Copyright (c) 2011 embedded brains GmbH. All rights reserved.
+ *
+ * embedded brains GmbH
+ * Obere Lagerstr. 30
+ * 82178 Puchheim
+ * Germany
+ * <rtems@embedded-brains.de>
+ *
+ * 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$
+ */
+
+#if HAVE_CONFIG_H
+ #include "config.h"
+#endif
+
+#include <rtems/score/protectedheap.h>
+
+void _Protected_heap_Iterate(
+ Heap_Control *heap,
+ Heap_Block_visitor visitor,
+ void *visitor_arg
+)
+{
+ _RTEMS_Lock_allocator();
+ _Heap_Iterate( heap, visitor, visitor_arg );
+ _RTEMS_Unlock_allocator();
+}
</font></pre>
<p> </p>
<a name='cs21'></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-11-30 Ralf Corsépius <ralf.corsepius@rtems.org>
* score/src/objectinitializeinformation.c
(_Objects_Initialize_information): Remove unused var "name_length".
</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.2997&r2=text&tr2=1.2998&diff_format=h">M</a></td><td width='1%'>1.2998</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/src/objectinitializeinformation.c.diff?r1=text&tr1=1.24&r2=text&tr2=1.25&diff_format=h">M</a></td><td width='1%'>1.25</td><td width='100%'>cpukit/score/src/objectinitializeinformation.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2997 rtems/cpukit/ChangeLog:1.2998
--- rtems/cpukit/ChangeLog:1.2997 Tue Nov 29 15:55:18 2011
+++ rtems/cpukit/ChangeLog Tue Nov 29 23:24:19 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-11-30 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * score/src/objectinitializeinformation.c
+ (_Objects_Initialize_information): Remove unused var "name_length".
+
</font> 2011-11-29 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1967/cpukit
<font color='#006600'>diff -u rtems/cpukit/score/src/objectinitializeinformation.c:1.24 rtems/cpukit/score/src/objectinitializeinformation.c:1.25
--- rtems/cpukit/score/src/objectinitializeinformation.c:1.24 Tue Nov 29 15:55:18 2011
+++ rtems/cpukit/score/src/objectinitializeinformation.c Tue Nov 29 23:24:19 2011
</font><font color='#997700'>@@ -62,7 +62,6 @@
</font> {
static Objects_Control *null_local_table = NULL;
uint32_t minimum_index;
<font color='#880000'>- uint32_t name_length;
</font> uint32_t maximum_per_allocation;
#if defined(RTEMS_MULTIPROCESSING)
uint32_t index;
</pre>
<p> </p>
<a name='cs22'></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-11-30 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/rtems/rtems_dhcp.c (dhcp_init):
Remove unused var "len".
</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.2998&r2=text&tr2=1.2999&diff_format=h">M</a></td><td width='1%'>1.2999</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/rtems/rtems_dhcp.c.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/rtems/rtems_dhcp.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2998 rtems/cpukit/ChangeLog:1.2999
--- rtems/cpukit/ChangeLog:1.2998 Tue Nov 29 23:24:19 2011
+++ rtems/cpukit/ChangeLog Tue Nov 29 23:30:49 2011
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2011-11-30 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libnetworking/rtems/rtems_dhcp.c (dhcp_init):
+ Remove unused var "len".
</font> * score/src/objectinitializeinformation.c
(_Objects_Initialize_information): Remove unused var "name_length".
<font color='#006600'>diff -u rtems/cpukit/libnetworking/rtems/rtems_dhcp.c:1.8 rtems/cpukit/libnetworking/rtems/rtems_dhcp.c:1.9
--- rtems/cpukit/libnetworking/rtems/rtems_dhcp.c:1.8 Tue Oct 18 04:01:23 2011
+++ rtems/cpukit/libnetworking/rtems/rtems_dhcp.c Tue Nov 29 23:30:49 2011
</font><font color='#997700'>@@ -851,7 +851,6 @@
</font> struct ifreq ireq;
struct ifnet *ifp;
struct socket *so;
<font color='#880000'>- int len;
</font> int error;
struct sockaddr_in myaddr;
struct ifaddr *ifa;
<font color='#997700'>@@ -914,7 +913,7 @@
</font> /*
* Build the DHCP Discover
*/
<font color='#880000'>- len = dhcp_discover_req (&call, sdl, &xid);
</font><font color='#000088'>+ dhcp_discover_req (&call, sdl, &xid);
</font>
/*
* Send the Discover.
</pre>
<p> </p>
<a name='cs23'></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>2011-11-30 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/clnt_udp.c (struct cu_data):
Introduce unions _cu_inbuf, _cu_outbuf to avoid aliasing.
</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.2999&r2=text&tr2=1.3000&diff_format=h">M</a></td><td width='1%'>1.3000</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.108&r2=text&tr2=1.2346.2.109&diff_format=h">M</a></td><td width='1%'>1.2346.2.109</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/librpc/src/rpc/clnt_udp.c.diff?r1=text&tr1=1.12&r2=text&tr2=1.13&diff_format=h">M</a></td><td width='1%'>1.13</td><td width='100%'>cpukit/librpc/src/rpc/clnt_udp.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/librpc/src/rpc/clnt_udp.c.diff?r1=text&tr1=1.12&r2=text&tr2=1.12.2.1&diff_format=h">M</a></td><td width='1%'>1.12.2.1</td><td width='100%'>cpukit/librpc/src/rpc/clnt_udp.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2999 rtems/cpukit/ChangeLog:1.3000
--- rtems/cpukit/ChangeLog:1.2999 Tue Nov 29 23:30:49 2011
+++ rtems/cpukit/ChangeLog Wed Nov 30 00:58:35 2011
</font><font color='#997700'>@@ -1,5 +1,10 @@
</font> 2011-11-30 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * librpc/src/rpc/clnt_udp.c (struct cu_data):
+ Introduce unions _cu_inbuf, _cu_outbuf to avoid aliasing.
+
+2011-11-30 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * libnetworking/rtems/rtems_dhcp.c (dhcp_init):
Remove unused var "len".
* score/src/objectinitializeinformation.c
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2346.2.108 rtems/cpukit/ChangeLog:1.2346.2.109
--- rtems/cpukit/ChangeLog:1.2346.2.108 Mon Nov 28 10:36:29 2011
+++ rtems/cpukit/ChangeLog Wed Nov 30 01:00:43 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-11-30 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * librpc/src/rpc/clnt_udp.c (struct cu_data):
+ Introduce unions _cu_inbuf, _cu_outbuf to avoid aliasing.
+
</font> 2011-11-28 Werner Almesberger <werner@almesberger.net>
PR 1961/cpukit
<font color='#006600'>diff -u rtems/cpukit/librpc/src/rpc/clnt_udp.c:1.12 rtems/cpukit/librpc/src/rpc/clnt_udp.c:1.13
--- rtems/cpukit/librpc/src/rpc/clnt_udp.c:1.12 Thu May 27 07:39:33 2010
+++ rtems/cpukit/librpc/src/rpc/clnt_udp.c Wed Nov 30 00:58:36 2011
</font><font color='#997700'>@@ -88,9 +88,17 @@
</font> XDR cu_outxdrs;
u_int cu_xdrpos;
u_int cu_sendsz; /* send size */
<font color='#880000'>- char *cu_outbuf;
</font><font color='#000088'>+ union {
+ u_int32_t *i32;
+ char *c;
+ } _cu_outbuf;
+#define cu_outbuf _cu_outbuf.c
</font> u_int cu_recvsz; /* recv size */
<font color='#880000'>- char cu_inbuf[1];
</font><font color='#000088'>+ union {
+ u_int32_t *i32;
+ char c[1];
+ } _cu_inbuf;
+#define cu_inbuf _cu_inbuf.c
</font> };
/*
<font color='#997700'>@@ -352,7 +360,7 @@
</font> if (inlen < sizeof(u_int32_t))
continue;
/* see if reply transaction id matches sent id */
<font color='#880000'>- if (*((u_int32_t *)(cu->cu_inbuf)) != *((u_int32_t *)(cu->cu_outbuf)))
</font><font color='#000088'>+ if (*(cu->_cu_inbuf.i32) != *(cu->_cu_outbuf.i32))
</font> continue;
/* we now assume we have the proper reply */
break;
<font color='#006600'>diff -u rtems/cpukit/librpc/src/rpc/clnt_udp.c:1.12 rtems/cpukit/librpc/src/rpc/clnt_udp.c:1.12.2.1
--- rtems/cpukit/librpc/src/rpc/clnt_udp.c:1.12 Thu May 27 07:39:33 2010
+++ rtems/cpukit/librpc/src/rpc/clnt_udp.c Wed Nov 30 01:00:47 2011
</font><font color='#997700'>@@ -88,9 +88,17 @@
</font> XDR cu_outxdrs;
u_int cu_xdrpos;
u_int cu_sendsz; /* send size */
<font color='#880000'>- char *cu_outbuf;
</font><font color='#000088'>+ union {
+ u_int32_t *i32;
+ char *c;
+ } _cu_outbuf;
+#define cu_outbuf _cu_outbuf.c
</font> u_int cu_recvsz; /* recv size */
<font color='#880000'>- char cu_inbuf[1];
</font><font color='#000088'>+ union {
+ u_int32_t *i32;
+ char c[1];
+ } _cu_inbuf;
+#define cu_inbuf _cu_inbuf.c
</font> };
/*
<font color='#997700'>@@ -352,7 +360,7 @@
</font> if (inlen < sizeof(u_int32_t))
continue;
/* see if reply transaction id matches sent id */
<font color='#880000'>- if (*((u_int32_t *)(cu->cu_inbuf)) != *((u_int32_t *)(cu->cu_outbuf)))
</font><font color='#000088'>+ if (*(cu->_cu_inbuf.i32) != *(cu->_cu_outbuf.i32))
</font> continue;
/* we now assume we have the proper reply */
break;
</pre>
<p> </p>
<a name='cs24'></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-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/src/semopen.c: Use va_arg(..., mode_t) to retrieve mode.
</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.3000&r2=text&tr2=1.3001&diff_format=h">M</a></td><td width='1%'>1.3001</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/src/semopen.c.diff?r1=text&tr1=1.16&r2=text&tr2=1.17&diff_format=h">M</a></td><td width='1%'>1.17</td><td width='100%'>cpukit/posix/src/semopen.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3000 rtems/cpukit/ChangeLog:1.3001
--- rtems/cpukit/ChangeLog:1.3000 Wed Nov 30 00:58:35 2011
+++ rtems/cpukit/ChangeLog Wed Nov 30 21:05:17 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * posix/src/semopen.c: Use va_arg(..., mode_t) to retrieve mode.
+
</font> 2011-11-30 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/clnt_udp.c (struct cu_data):
<font color='#006600'>diff -u rtems/cpukit/posix/src/semopen.c:1.16 rtems/cpukit/posix/src/semopen.c:1.17
--- rtems/cpukit/posix/src/semopen.c:1.16 Sun Jul 24 18:55:09 2011
+++ rtems/cpukit/posix/src/semopen.c Wed Nov 30 21:05:17 2011
</font><font color='#997700'>@@ -60,7 +60,7 @@
</font>
if ( oflag & O_CREAT ) {
va_start(arg, oflag);
<font color='#880000'>- mode = (mode_t) va_arg( arg, unsigned int );
</font><font color='#000088'>+ mode = va_arg( arg, mode_t );
</font> value = va_arg( arg, unsigned int );
va_end(arg);
}
</pre>
<p> </p>
<a name='cs25'></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-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/src/mqueueopen.c: Use va_arg(..., mode_t) to retrieve mode.
</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.3001&r2=text&tr2=1.3002&diff_format=h">M</a></td><td width='1%'>1.3002</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/src/mqueueopen.c.diff?r1=text&tr1=1.16&r2=text&tr2=1.17&diff_format=h">M</a></td><td width='1%'>1.17</td><td width='100%'>cpukit/posix/src/mqueueopen.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3001 rtems/cpukit/ChangeLog:1.3002
--- rtems/cpukit/ChangeLog:1.3001 Wed Nov 30 21:05:17 2011
+++ rtems/cpukit/ChangeLog Wed Nov 30 21:46:35 2011
</font><font color='#997700'>@@ -1,5 +1,6 @@
</font> 2011-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * posix/src/mqueueopen.c: Use va_arg(..., mode_t) to retrieve mode.
</font> * posix/src/semopen.c: Use va_arg(..., mode_t) to retrieve mode.
2011-11-30 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#006600'>diff -u rtems/cpukit/posix/src/mqueueopen.c:1.16 rtems/cpukit/posix/src/mqueueopen.c:1.17
--- rtems/cpukit/posix/src/mqueueopen.c:1.16 Thu Aug 6 14:26:56 2009
+++ rtems/cpukit/posix/src/mqueueopen.c Wed Nov 30 21:46:36 2011
</font><font color='#997700'>@@ -63,8 +63,8 @@
</font>
if ( oflag & O_CREAT ) {
va_start(arg, oflag);
<font color='#880000'>- mode = (mode_t) va_arg( arg, unsigned int );
- attr = (struct mq_attr *) va_arg( arg, struct mq_attr * );
</font><font color='#000088'>+ mode = va_arg( arg, mode_t );
+ attr = va_arg( arg, struct mq_attr * );
</font> va_end(arg);
}
</pre>
<p> </p>
<a name='cs26'></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-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/open.c: Use va_arg(..., mode_t) to retrieve mode.
</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.3002&r2=text&tr2=1.3003&diff_format=h">M</a></td><td width='1%'>1.3003</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/src/open.c.diff?r1=text&tr1=1.28&r2=text&tr2=1.29&diff_format=h">M</a></td><td width='1%'>1.29</td><td width='100%'>cpukit/libcsupport/src/open.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3002 rtems/cpukit/ChangeLog:1.3003
--- rtems/cpukit/ChangeLog:1.3002 Wed Nov 30 21:46:35 2011
+++ rtems/cpukit/ChangeLog Thu Dec 1 02:01:39 2011
</font><font color='#997700'>@@ -1,5 +1,6 @@
</font> 2011-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libcsupport/src/open.c: Use va_arg(..., mode_t) to retrieve mode.
</font> * posix/src/mqueueopen.c: Use va_arg(..., mode_t) to retrieve mode.
* posix/src/semopen.c: Use va_arg(..., mode_t) to retrieve mode.
<font color='#006600'>diff -u rtems/cpukit/libcsupport/src/open.c:1.28 rtems/cpukit/libcsupport/src/open.c:1.29
--- rtems/cpukit/libcsupport/src/open.c:1.28 Mon Aug 23 18:19:07 2010
+++ rtems/cpukit/libcsupport/src/open.c Thu Dec 1 02:01:40 2011
</font><font color='#997700'>@@ -64,7 +64,7 @@
</font> )
{
va_list ap;
<font color='#880000'>- int mode;
</font><font color='#000088'>+ mode_t mode;
</font> int rc;
rtems_libio_t *iop = 0;
int status;
<font color='#997700'>@@ -84,7 +84,7 @@
</font>
va_start(ap, flags);
<font color='#880000'>- mode = va_arg( ap, int );
</font><font color='#000088'>+ mode = va_arg( ap, mode_t );
</font>
/*
* NOTE: This comment is OBSOLETE. The proper way to do this now
</pre>
<p> </p>
<a name='cs27'></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-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* shared/include/cpuIdent.c, shared/include/cpuIdent.h
(get_ppc_cpu_type_name): Return const char*.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/powerpc/ChangeLog.diff?r1=text&tr1=1.406&r2=text&tr2=1.407&diff_format=h">M</a></td><td width='1%'>1.407</td><td width='100%'>c/src/lib/libcpu/powerpc/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/powerpc/shared/include/cpuIdent.h.diff?r1=text&tr1=1.30&r2=text&tr2=1.31&diff_format=h">M</a></td><td width='1%'>1.31</td><td width='100%'>c/src/lib/libcpu/powerpc/shared/include/cpuIdent.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/powerpc/shared/include/cpuIdent.c.diff?r1=text&tr1=1.33&r2=text&tr2=1.34&diff_format=h">M</a></td><td width='1%'>1.34</td><td width='100%'>c/src/lib/libcpu/powerpc/shared/include/cpuIdent.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libcpu/powerpc/ChangeLog:1.406 rtems/c/src/lib/libcpu/powerpc/ChangeLog:1.407
--- rtems/c/src/lib/libcpu/powerpc/ChangeLog:1.406 Thu Nov 10 02:44:37 2011
+++ rtems/c/src/lib/libcpu/powerpc/ChangeLog Thu Dec 1 02:06:06 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * shared/include/cpuIdent.c, shared/include/cpuIdent.h
+ (get_ppc_cpu_type_name): Return const char*.
+
</font> 2011-11-10 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1927/bsps:
<font color='#006600'>diff -u rtems/c/src/lib/libcpu/powerpc/shared/include/cpuIdent.h:1.30 rtems/c/src/lib/libcpu/powerpc/shared/include/cpuIdent.h:1.31
--- rtems/c/src/lib/libcpu/powerpc/shared/include/cpuIdent.h:1.30 Wed Aug 31 10:27:58 2011
+++ rtems/c/src/lib/libcpu/powerpc/shared/include/cpuIdent.h Thu Dec 1 02:06:06 2011
</font><font color='#997700'>@@ -91,7 +91,7 @@
</font> typedef unsigned short ppc_cpu_revision_t;
extern ppc_cpu_id_t get_ppc_cpu_type (void);
<font color='#880000'>-extern char *get_ppc_cpu_type_name(ppc_cpu_id_t cpu);
</font><font color='#000088'>+extern const char *get_ppc_cpu_type_name(ppc_cpu_id_t cpu);
</font> extern ppc_cpu_revision_t get_ppc_cpu_revision (void);
extern ppc_cpu_revision_t current_ppc_revision;
<font color='#006600'>diff -u rtems/c/src/lib/libcpu/powerpc/shared/include/cpuIdent.c:1.33 rtems/c/src/lib/libcpu/powerpc/shared/include/cpuIdent.c:1.34
--- rtems/c/src/lib/libcpu/powerpc/shared/include/cpuIdent.c:1.33 Wed Aug 31 10:27:58 2011
+++ rtems/c/src/lib/libcpu/powerpc/shared/include/cpuIdent.c Thu Dec 1 02:06:06 2011
</font><font color='#997700'>@@ -27,7 +27,7 @@
</font> ppc_cpu_revision_t current_ppc_revision = 0xff;
ppc_feature_t current_ppc_features;
<font color='#880000'>-char *get_ppc_cpu_type_name(ppc_cpu_id_t cpu)
</font><font color='#000088'>+const char *get_ppc_cpu_type_name(ppc_cpu_id_t cpu)
</font> {
switch (cpu) {
case PPC_405: return "PPC405";
</pre>
<p> </p>
<a name='cs28'></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-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* console/console.c: Eliminate unused var "nb_overflow".
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/powerpc/gen5200/ChangeLog.diff?r1=text&tr1=1.158&r2=text&tr2=1.159&diff_format=h">M</a></td><td width='1%'>1.159</td><td width='100%'>c/src/lib/libbsp/powerpc/gen5200/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/powerpc/gen5200/console/console.c.diff?r1=text&tr1=1.22&r2=text&tr2=1.23&diff_format=h">M</a></td><td width='1%'>1.23</td><td width='100%'>c/src/lib/libbsp/powerpc/gen5200/console/console.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/powerpc/gen5200/ChangeLog:1.158 rtems/c/src/lib/libbsp/powerpc/gen5200/ChangeLog:1.159
--- rtems/c/src/lib/libbsp/powerpc/gen5200/ChangeLog:1.158 Wed Aug 24 04:53:14 2011
+++ rtems/c/src/lib/libbsp/powerpc/gen5200/ChangeLog Thu Dec 1 02:16:05 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * console/console.c: Eliminate unused var "nb_overflow".
+
</font> 2011-08-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
* start/start.S: Update due to API changes.
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/powerpc/gen5200/console/console.c:1.22 rtems/c/src/lib/libbsp/powerpc/gen5200/console/console.c:1.23
--- rtems/c/src/lib/libbsp/powerpc/gen5200/console/console.c:1.22 Mon Nov 15 04:55:02 2010
+++ rtems/c/src/lib/libbsp/powerpc/gen5200/console/console.c Thu Dec 1 02:16:05 2011
</font><font color='#997700'>@@ -284,7 +284,6 @@
</font> {
unsigned char c;
uint16_t isr;
<font color='#880000'>- int nb_overflow;
</font> int minor = (int)handle;
struct mpc5200_psc *psc =
(struct mpc5200_psc *)(&mpc5200.psc[psc_minor_to_regset[minor]]);
<font color='#997700'>@@ -311,7 +310,7 @@
</font> c = (psc->rb_tb >> 24);
if (ttyp[minor] != NULL) {
<font color='#880000'>- nb_overflow = rtems_termios_enqueue_raw_characters(
</font><font color='#000088'>+ rtems_termios_enqueue_raw_characters(
</font> (void *)ttyp[minor], (char *)&c, (int)1);
channel_info[minor].rx_characters++;
}
</pre>
<p> </p>
<a name='cs29'></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-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* mpc8260/console-generic/console-generic.c,
mpc8xx/console-generic/console-generic.c:
Eliminate unused var "nb_overflow".
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/powerpc/ChangeLog.diff?r1=text&tr1=1.407&r2=text&tr2=1.408&diff_format=h">M</a></td><td width='1%'>1.408</td><td width='100%'>c/src/lib/libcpu/powerpc/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/powerpc/mpc8260/console-generic/console-generic.c.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%'>c/src/lib/libcpu/powerpc/mpc8260/console-generic/console-generic.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/powerpc/mpc8xx/console-generic/console-generic.c.diff?r1=text&tr1=1.25&r2=text&tr2=1.26&diff_format=h">M</a></td><td width='1%'>1.26</td><td width='100%'>c/src/lib/libcpu/powerpc/mpc8xx/console-generic/console-generic.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libcpu/powerpc/ChangeLog:1.407 rtems/c/src/lib/libcpu/powerpc/ChangeLog:1.408
--- rtems/c/src/lib/libcpu/powerpc/ChangeLog:1.407 Thu Dec 1 02:06:06 2011
+++ rtems/c/src/lib/libcpu/powerpc/ChangeLog Thu Dec 1 02:20:03 2011
</font><font color='#997700'>@@ -1,5 +1,8 @@
</font> 2011-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * mpc8260/console-generic/console-generic.c,
+ mpc8xx/console-generic/console-generic.c:
+ Eliminate unused var "nb_overflow".
</font> * shared/include/cpuIdent.c, shared/include/cpuIdent.h
(get_ppc_cpu_type_name): Return const char*.
<font color='#006600'>diff -u rtems/c/src/lib/libcpu/powerpc/mpc8260/console-generic/console-generic.c:1.11 rtems/c/src/lib/libcpu/powerpc/mpc8260/console-generic/console-generic.c:1.12
--- rtems/c/src/lib/libcpu/powerpc/mpc8260/console-generic/console-generic.c:1.11 Thu Dec 17 02:42:16 2009
+++ rtems/c/src/lib/libcpu/powerpc/mpc8260/console-generic/console-generic.c Thu Dec 1 02:20:03 2011
</font><font color='#997700'>@@ -353,8 +353,6 @@
</font> static void
m8xx_scc1_interrupt_handler (rtems_irq_hdl_param unused)
{
<font color='#880000'>- int nb_overflow;
-
</font> /*
* Buffer received?
*/
<font color='#997700'>@@ -367,7 +365,7 @@
</font> rtems_cache_invalidate_multiple_data_lines(
(const void *) RxBd[SCC1_MINOR]->buffer,
RxBd[SCC1_MINOR]->length );
<font color='#880000'>- nb_overflow = rtems_termios_enqueue_raw_characters(
</font><font color='#000088'>+ rtems_termios_enqueue_raw_characters(
</font> (void *)ttyp[SCC1_MINOR],
(char *)RxBd[SCC1_MINOR]->buffer,
(int)RxBd[SCC1_MINOR]->length );
<font color='#997700'>@@ -397,8 +395,6 @@
</font> static void
m8xx_scc2_interrupt_handler (rtems_irq_hdl_param unused)
{
<font color='#880000'>- int nb_overflow;
-
</font> /*
* Buffer received?
*/
<font color='#997700'>@@ -411,7 +407,7 @@
</font> rtems_cache_invalidate_multiple_data_lines(
(const void *) RxBd[SCC2_MINOR]->buffer,
RxBd[SCC2_MINOR]->length );
<font color='#880000'>- nb_overflow = rtems_termios_enqueue_raw_characters(
</font><font color='#000088'>+ rtems_termios_enqueue_raw_characters(
</font> (void *)ttyp[SCC2_MINOR],
(char *)RxBd[SCC2_MINOR]->buffer,
(int)RxBd[SCC2_MINOR]->length );
<font color='#997700'>@@ -442,8 +438,6 @@
</font> static void
m8xx_scc3_interrupt_handler (rtems_irq_hdl_param unused)
{
<font color='#880000'>- int nb_overflow;
-
</font> /*
* Buffer received?
*/
<font color='#997700'>@@ -456,7 +450,7 @@
</font> rtems_cache_invalidate_multiple_data_lines(
(const void *) RxBd[SCC3_MINOR]->buffer,
RxBd[SCC3_MINOR]->length );
<font color='#880000'>- nb_overflow = rtems_termios_enqueue_raw_characters(
</font><font color='#000088'>+ rtems_termios_enqueue_raw_characters(
</font> (void *)ttyp[SCC3_MINOR],
(char *)RxBd[SCC3_MINOR]->buffer,
(int)RxBd[SCC3_MINOR]->length );
<font color='#997700'>@@ -488,8 +482,6 @@
</font> static void
m8xx_scc4_interrupt_handler (rtems_irq_hdl_param unused)
{
<font color='#880000'>- int nb_overflow;
-
</font> /*
* Buffer received?
*/
<font color='#997700'>@@ -502,7 +494,7 @@
</font> rtems_cache_invalidate_multiple_data_lines(
(const void *) RxBd[SCC4_MINOR]->buffer,
RxBd[SCC4_MINOR]->length );
<font color='#880000'>- nb_overflow = rtems_termios_enqueue_raw_characters(
</font><font color='#000088'>+ rtems_termios_enqueue_raw_characters(
</font> (void *)ttyp[SCC4_MINOR],
(char *)RxBd[SCC4_MINOR]->buffer,
(int)RxBd[SCC4_MINOR]->length );
<font color='#997700'>@@ -532,8 +524,6 @@
</font> static void
m8xx_smc1_interrupt_handler (rtems_irq_hdl_param unused)
{
<font color='#880000'>- int nb_overflow;
-
</font> /*
* Buffer received?
*/
<font color='#997700'>@@ -546,7 +536,7 @@
</font> rtems_cache_invalidate_multiple_data_lines(
(const void *) RxBd[SMC1_MINOR]->buffer,
RxBd[SMC1_MINOR]->length );
<font color='#880000'>- nb_overflow = rtems_termios_enqueue_raw_characters(
</font><font color='#000088'>+ rtems_termios_enqueue_raw_characters(
</font> (void *)ttyp[SMC1_MINOR],
(char *)RxBd[SMC1_MINOR]->buffer,
(int)RxBd[SMC1_MINOR]->length );
<font color='#997700'>@@ -577,8 +567,6 @@
</font> static void
m8xx_smc2_interrupt_handler (rtems_irq_hdl_param unused)
{
<font color='#880000'>- int nb_overflow;
-
</font> /*
* Buffer received?
*/
<font color='#997700'>@@ -591,7 +579,7 @@
</font> rtems_cache_invalidate_multiple_data_lines(
(const void *) RxBd[SMC2_MINOR]->buffer,
RxBd[SMC2_MINOR]->length );
<font color='#880000'>- nb_overflow = rtems_termios_enqueue_raw_characters(
</font><font color='#000088'>+ rtems_termios_enqueue_raw_characters(
</font> (void *)ttyp[SMC2_MINOR],
(char *)RxBd[SMC2_MINOR]->buffer,
(int)RxBd[SMC2_MINOR]->length );
<font color='#006600'>diff -u rtems/c/src/lib/libcpu/powerpc/mpc8xx/console-generic/console-generic.c:1.25 rtems/c/src/lib/libcpu/powerpc/mpc8xx/console-generic/console-generic.c:1.26
--- rtems/c/src/lib/libcpu/powerpc/mpc8xx/console-generic/console-generic.c:1.25 Thu Dec 17 02:42:16 2009
+++ rtems/c/src/lib/libcpu/powerpc/mpc8xx/console-generic/console-generic.c Thu Dec 1 02:20:03 2011
</font><font color='#997700'>@@ -385,8 +385,6 @@
</font> */
static void m8xx_scc2_interrupt_handler (void *unused)
{
<font color='#880000'>- int nb_overflow;
-
</font> /*
* Buffer received?
*/
<font color='#997700'>@@ -399,7 +397,7 @@
</font> rtems_cache_invalidate_multiple_data_lines(
(const void *) RxBd[SCC2_MINOR]->buffer,
RxBd[SCC2_MINOR]->length );
<font color='#880000'>- nb_overflow = rtems_termios_enqueue_raw_characters(
</font><font color='#000088'>+ rtems_termios_enqueue_raw_characters(
</font> (void *)ttyp[SCC2_MINOR],
(char *)RxBd[SCC2_MINOR]->buffer,
(int)RxBd[SCC2_MINOR]->length );
<font color='#997700'>@@ -427,8 +425,6 @@
</font> static void
m8xx_scc3_interrupt_handler (void *unused)
{
<font color='#880000'>- int nb_overflow;
-
</font> /*
* Buffer received?
*/
<font color='#997700'>@@ -441,7 +437,7 @@
</font> rtems_cache_invalidate_multiple_data_lines(
(const void *) RxBd[SCC3_MINOR]->buffer,
RxBd[SCC3_MINOR]->length );
<font color='#880000'>- nb_overflow = rtems_termios_enqueue_raw_characters(
</font><font color='#000088'>+ rtems_termios_enqueue_raw_characters(
</font> (void *)ttyp[SCC3_MINOR],
(char *)RxBd[SCC3_MINOR]->buffer,
(int)RxBd[SCC3_MINOR]->length );
<font color='#997700'>@@ -468,8 +464,6 @@
</font> static void
m8xx_scc4_interrupt_handler (void *unused)
{
<font color='#880000'>- int nb_overflow;
-
</font> /*
* Buffer received?
*/
<font color='#997700'>@@ -482,7 +476,7 @@
</font> rtems_cache_invalidate_multiple_data_lines(
(const void *) RxBd[SCC4_MINOR]->buffer,
RxBd[SCC4_MINOR]->length );
<font color='#880000'>- nb_overflow = rtems_termios_enqueue_raw_characters(
</font><font color='#000088'>+ rtems_termios_enqueue_raw_characters(
</font> (void *)ttyp[SCC4_MINOR],
(char *)RxBd[SCC4_MINOR]->buffer,
(int)RxBd[SCC4_MINOR]->length );
<font color='#997700'>@@ -509,8 +503,6 @@
</font> static void
m8xx_smc1_interrupt_handler (void *unused)
{
<font color='#880000'>- int nb_overflow;
-
</font> /*
* Buffer received?
*/
<font color='#997700'>@@ -523,7 +515,7 @@
</font> rtems_cache_invalidate_multiple_data_lines(
(const void *) RxBd[SMC1_MINOR]->buffer,
RxBd[SMC1_MINOR]->length );
<font color='#880000'>- nb_overflow = rtems_termios_enqueue_raw_characters(
</font><font color='#000088'>+ rtems_termios_enqueue_raw_characters(
</font> (void *)ttyp[SMC1_MINOR],
(char *)RxBd[SMC1_MINOR]->buffer,
(int)RxBd[SMC1_MINOR]->length );
<font color='#997700'>@@ -550,8 +542,6 @@
</font> static void
m8xx_smc2_interrupt_handler (void *unused)
{
<font color='#880000'>- int nb_overflow;
-
</font> /*
* Buffer received?
*/
<font color='#997700'>@@ -564,7 +554,7 @@
</font> rtems_cache_invalidate_multiple_data_lines(
(const void *) RxBd[SMC2_MINOR]->buffer,
RxBd[SMC2_MINOR]->length );
<font color='#880000'>- nb_overflow = rtems_termios_enqueue_raw_characters(
</font><font color='#000088'>+ rtems_termios_enqueue_raw_characters(
</font> (void *)ttyp[SMC2_MINOR],
(char *)RxBd[SMC2_MINOR]->buffer,
(int)RxBd[SMC2_MINOR]->length );
</pre>
<p> </p>
<a name='cs30'></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-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/rtems/mkrootfs.c: Use mode_t for modes,
Use size_t for sizes.
</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.3003&r2=text&tr2=1.3004&diff_format=h">M</a></td><td width='1%'>1.3004</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/rtems/mkrootfs.c.diff?r1=text&tr1=1.14&r2=text&tr2=1.15&diff_format=h">M</a></td><td width='1%'>1.15</td><td width='100%'>cpukit/libnetworking/rtems/mkrootfs.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3003 rtems/cpukit/ChangeLog:1.3004
--- rtems/cpukit/ChangeLog:1.3003 Thu Dec 1 02:01:39 2011
+++ rtems/cpukit/ChangeLog Thu Dec 1 02:26:48 2011
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2011-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libnetworking/rtems/mkrootfs.c: Use mode_t for modes,<span style="background-color: #FF0000"> </span>
+ Use size_t for sizes.
</font> * libcsupport/src/open.c: Use va_arg(..., mode_t) to retrieve mode.
* posix/src/mqueueopen.c: Use va_arg(..., mode_t) to retrieve mode.
* posix/src/semopen.c: Use va_arg(..., mode_t) to retrieve mode.
<font color='#006600'>diff -u rtems/cpukit/libnetworking/rtems/mkrootfs.c:1.14 rtems/cpukit/libnetworking/rtems/mkrootfs.c:1.15
--- rtems/cpukit/libnetworking/rtems/mkrootfs.c:1.14 Wed Jun 16 08:50:22 2010
+++ rtems/cpukit/libnetworking/rtems/mkrootfs.c Thu Dec 1 02:26:49 2011
</font><font color='#997700'>@@ -50,7 +50,7 @@
</font> typedef struct rtems_rootfs_dir_table
{
const char *name;
<font color='#880000'>- int mode;
</font><font color='#000088'>+ mode_t mode;
</font> } rtems_rootfs_dir_table;
/*
<font color='#997700'>@@ -99,7 +99,7 @@
</font> * path. If it exists nothing happens.
*/
<font color='#880000'>- int i = strlen (file);
</font><font color='#000088'>+ size_t i = strlen (file);
</font>
while (i)
{
<font color='#997700'>@@ -144,7 +144,7 @@
</font>
for (i = 0; i < line_cnt; i++)
{
<font color='#880000'>- int len = strlen (lines[i]);
</font><font color='#000088'>+ size_t len = strlen (lines[i]);
</font>
if (len)
{
<font color='#997700'>@@ -212,7 +212,7 @@
</font> rtems_create_root_fs (void)
{
const char *lines[1];
<font color='#880000'>- int i;
</font><font color='#000088'>+ size_t i;
</font>
/*
* Create the directories.
</pre>
<p> </p>
<a name='cs31'></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-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/check-smp.m4: Fix bogus log message.
</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.3004&r2=text&tr2=1.3005&diff_format=h">M</a></td><td width='1%'>1.3005</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/aclocal/check-smp.m4.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/aclocal/check-smp.m4</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3004 rtems/cpukit/ChangeLog:1.3005
--- rtems/cpukit/ChangeLog:1.3004 Thu Dec 1 02:26:48 2011
+++ rtems/cpukit/ChangeLog Thu Dec 1 10:43:28 2011
</font><font color='#997700'>@@ -1,5 +1,9 @@
</font> 2011-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * aclocal/check-smp.m4: Fix bogus log message.
+
+2011-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * libnetworking/rtems/mkrootfs.c: Use mode_t for modes,<span style="background-color: #FF0000"> </span>
Use size_t for sizes.
* libcsupport/src/open.c: Use va_arg(..., mode_t) to retrieve mode.
<font color='#006600'>diff -u rtems/cpukit/aclocal/check-smp.m4:1.1 rtems/cpukit/aclocal/check-smp.m4:1.2
--- rtems/cpukit/aclocal/check-smp.m4:1.1 Wed Mar 16 15:05:04 2011
+++ rtems/cpukit/aclocal/check-smp.m4 Thu Dec 1 10:43:28 2011
</font><font color='#997700'>@@ -4,7 +4,7 @@
</font> [dnl
AC_REQUIRE([RTEMS_ENABLE_SMP])dnl
<font color='#880000'>-AC_CACHE_CHECK([whether CPU supports libposix],
</font><font color='#000088'>+AC_CACHE_CHECK([whether CPU supports SMP],
</font> rtems_cv_HAS_SMP,
[dnl
case "$RTEMS_CPU" in
</pre>
<p> </p>
<a name='cs32'></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-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* libfs/src/imfs/imfs_eval.c: Make IMFS_evaluate_permission,
IMFS_evaluate_hard_link, IMFS_evaluate_sym_link static.
* libfs/src/imfs/imfs_fifo.c: Make IMFS_fifo_open,
IMFS_fifo_close, IMFS_fifo_read, IMFS_fifo_write,
IMFS_fifo_ioctl static.
</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.3005&r2=text&tr2=1.3006&diff_format=h">M</a></td><td width='1%'>1.3006</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/imfs/imfs_eval.c.diff?r1=text&tr1=1.35&r2=text&tr2=1.36&diff_format=h">M</a></td><td width='1%'>1.36</td><td width='100%'>cpukit/libfs/src/imfs/imfs_eval.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libfs/src/imfs/imfs_fifo.c.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&diff_format=h">M</a></td><td width='1%'>1.11</td><td width='100%'>cpukit/libfs/src/imfs/imfs_fifo.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3005 rtems/cpukit/ChangeLog:1.3006
--- rtems/cpukit/ChangeLog:1.3005 Thu Dec 1 10:43:28 2011
+++ rtems/cpukit/ChangeLog Fri Dec 2 07:39:57 2011
</font><font color='#997700'>@@ -1,3 +1,11 @@
</font><font color='#000088'>+2011-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * libfs/src/imfs/imfs_eval.c: Make IMFS_evaluate_permission,
+ IMFS_evaluate_hard_link, IMFS_evaluate_sym_link static.
+ * libfs/src/imfs/imfs_fifo.c: Make IMFS_fifo_open,
+ IMFS_fifo_close, IMFS_fifo_read, IMFS_fifo_write,
+ IMFS_fifo_ioctl static.
+
</font> 2011-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/check-smp.m4: Fix bogus log message.
<font color='#006600'>diff -u rtems/cpukit/libfs/src/imfs/imfs_eval.c:1.35 rtems/cpukit/libfs/src/imfs/imfs_eval.c:1.36
--- rtems/cpukit/libfs/src/imfs/imfs_eval.c:1.35 Sun Nov 6 06:44:22 2011
+++ rtems/cpukit/libfs/src/imfs/imfs_eval.c Fri Dec 2 07:39:58 2011
</font><font color='#997700'>@@ -70,7 +70,7 @@
</font> * The following routine evaluates that we have permission
* to do flags on the node.
*/
<font color='#880000'>-int IMFS_evaluate_permission(
</font><font color='#000088'>+static int IMFS_evaluate_permission(
</font> rtems_filesystem_location_info_t *node,
int flags
)
<font color='#997700'>@@ -123,7 +123,7 @@
</font> * The following routine evaluates a hardlink to the actual node.
*/
<font color='#880000'>-int IMFS_evaluate_hard_link(
</font><font color='#000088'>+static int IMFS_evaluate_hard_link(
</font> rtems_filesystem_location_info_t *node, /* IN/OUT */
int flags /* IN */
)
<font color='#997700'>@@ -160,7 +160,7 @@
</font> * The following routine evaluates a symbolic link to the actual node.
*/
<font color='#880000'>-int IMFS_evaluate_sym_link(
</font><font color='#000088'>+static int IMFS_evaluate_sym_link(
</font> rtems_filesystem_location_info_t *node, /* IN/OUT */
int flags /* IN */
)
<font color='#006600'>diff -u rtems/cpukit/libfs/src/imfs/imfs_fifo.c:1.10 rtems/cpukit/libfs/src/imfs/imfs_fifo.c:1.11
--- rtems/cpukit/libfs/src/imfs/imfs_fifo.c:1.10 Sun Nov 6 06:44:22 2011
+++ rtems/cpukit/libfs/src/imfs/imfs_fifo.c Fri Dec 2 07:39:58 2011
</font><font color='#997700'>@@ -32,7 +32,7 @@
</font> return _err; \
} while (0)
<font color='#880000'>-int IMFS_fifo_open(
</font><font color='#000088'>+static int IMFS_fifo_open(
</font> rtems_libio_t *iop,
const char *pathname,
uint32_t flag,
<font color='#997700'>@@ -45,7 +45,7 @@
</font> IMFS_FIFO_RETURN(err);
}
<font color='#880000'>-int IMFS_fifo_close(
</font><font color='#000088'>+static int IMFS_fifo_close(
</font> rtems_libio_t *iop
)
{
<font color='#997700'>@@ -60,7 +60,7 @@
</font> IMFS_FIFO_RETURN(err);
}
<font color='#880000'>-ssize_t IMFS_fifo_read(
</font><font color='#000088'>+static ssize_t IMFS_fifo_read(
</font> rtems_libio_t *iop,
void *buffer,
size_t count
<font color='#997700'>@@ -75,7 +75,7 @@
</font> IMFS_FIFO_RETURN(err);
}
<font color='#880000'>-ssize_t IMFS_fifo_write(
</font><font color='#000088'>+static ssize_t IMFS_fifo_write(
</font> rtems_libio_t *iop,
const void *buffer,
size_t count
<font color='#997700'>@@ -91,7 +91,7 @@
</font> IMFS_FIFO_RETURN(err);
}
<font color='#880000'>-int IMFS_fifo_ioctl(
</font><font color='#000088'>+static int IMFS_fifo_ioctl(
</font> rtems_libio_t *iop,
uint32_t command,
void *buffer
<font color='#997700'>@@ -116,7 +116,7 @@
</font> IMFS_FIFO_RETURN(err);
}
<font color='#880000'>-off_t IMFS_fifo_lseek(
</font><font color='#000088'>+static off_t IMFS_fifo_lseek(
</font> rtems_libio_t *iop,
off_t offset,
int whence
</pre>
<p> </p>
<a name='cs33'></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-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/src/tasks.c: Make _RTEMS_tasks_Create_extension,
_RTEMS_tasks_Start_extension, _RTEMS_tasks_Delete_extension,
_RTEMS_tasks_Switch_extension, _RTEMS_tasks_Post_switch_extension
static.
* score/src/scheduleredf.c: Make _Scheduler_EDF_RBTree_compare_function
static.
</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.3006&r2=text&tr2=1.3007&diff_format=h">M</a></td><td width='1%'>1.3007</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/rtems/src/tasks.c.diff?r1=text&tr1=1.63&r2=text&tr2=1.64&diff_format=h">M</a></td><td width='1%'>1.64</td><td width='100%'>cpukit/rtems/src/tasks.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/src/scheduleredf.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%'>cpukit/score/src/scheduleredf.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3006 rtems/cpukit/ChangeLog:1.3007
--- rtems/cpukit/ChangeLog:1.3006 Fri Dec 2 07:39:57 2011
+++ rtems/cpukit/ChangeLog Fri Dec 2 07:47:27 2011
</font><font color='#997700'>@@ -1,5 +1,14 @@
</font> 2011-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * rtems/src/tasks.c: Make _RTEMS_tasks_Create_extension,
+ _RTEMS_tasks_Start_extension, _RTEMS_tasks_Delete_extension,
+ _RTEMS_tasks_Switch_extension, _RTEMS_tasks_Post_switch_extension
+ static.
+ * score/src/scheduleredf.c: Make _Scheduler_EDF_RBTree_compare_function
+ static.
+
+2011-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * libfs/src/imfs/imfs_eval.c: Make IMFS_evaluate_permission,
IMFS_evaluate_hard_link, IMFS_evaluate_sym_link static.
* libfs/src/imfs/imfs_fifo.c: Make IMFS_fifo_open,
<font color='#006600'>diff -u rtems/cpukit/rtems/src/tasks.c:1.63 rtems/cpukit/rtems/src/tasks.c:1.64
--- rtems/cpukit/rtems/src/tasks.c:1.63 Sun Jul 24 18:55:12 2011
+++ rtems/cpukit/rtems/src/tasks.c Fri Dec 2 07:47:28 2011
</font><font color='#997700'>@@ -42,7 +42,7 @@
</font> * area.
*/
<font color='#880000'>-bool _RTEMS_tasks_Create_extension(
</font><font color='#000088'>+static bool _RTEMS_tasks_Create_extension(
</font> Thread_Control *executing,
Thread_Control *created
)
<font color='#997700'>@@ -86,7 +86,7 @@
</font> * first time.
*/
<font color='#880000'>-void _RTEMS_tasks_Start_extension(
</font><font color='#000088'>+static void _RTEMS_tasks_Start_extension(
</font> Thread_Control *executing,
Thread_Control *started
)
<font color='#997700'>@@ -104,7 +104,7 @@
</font> * This extension routine is invoked when a task is deleted.
*/
<font color='#880000'>-void _RTEMS_tasks_Delete_extension(
</font><font color='#000088'>+static void _RTEMS_tasks_Delete_extension(
</font> Thread_Control *executing,
Thread_Control *deleted
)
<font color='#997700'>@@ -137,7 +137,7 @@
</font> * This extension routine is invoked at each context switch.
*/
<font color='#880000'>-void _RTEMS_tasks_Switch_extension(
</font><font color='#000088'>+static void _RTEMS_tasks_Switch_extension(
</font> Thread_Control *executing,
Thread_Control *heir
)
<font color='#997700'>@@ -169,7 +169,7 @@
</font> * This extension routine is invoked at each context switch.
*/
<font color='#880000'>-void _RTEMS_tasks_Post_switch_extension(
</font><font color='#000088'>+static void _RTEMS_tasks_Post_switch_extension(
</font> Thread_Control *executing
)
{
<font color='#006600'>diff -u rtems/cpukit/score/src/scheduleredf.c:1.1 rtems/cpukit/score/src/scheduleredf.c:1.2
--- rtems/cpukit/score/src/scheduleredf.c:1.1 Sun Sep 11 15:52:36 2011
+++ rtems/cpukit/score/src/scheduleredf.c Fri Dec 2 07:47:28 2011
</font><font color='#997700'>@@ -18,7 +18,7 @@
</font> #include <rtems/score/scheduler.h>
#include <rtems/score/scheduleredf.h>
<font color='#880000'>-int _Scheduler_EDF_RBTree_compare_function
</font><font color='#000088'>+static int _Scheduler_EDF_RBTree_compare_function
</font> (
RBTree_Node* n1,
RBTree_Node* n2
</pre>
<p> </p>
<a name='cs34'></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-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* score/src/rbtreeextract.c:
Make _RBTree_Extract_validate_unprotected static.
* score/src/rbtreeinsert.c:
Make _RBTree_Validate_insert_unprotected static.
</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.3008&r2=text&tr2=1.3009&diff_format=h">M</a></td><td width='1%'>1.3009</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/src/rbtreeextract.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/score/src/rbtreeextract.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/src/rbtreeinsert.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/score/src/rbtreeinsert.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3008 rtems/cpukit/ChangeLog:1.3009
--- rtems/cpukit/ChangeLog:1.3008 Fri Dec 2 10:42:41 2011
+++ rtems/cpukit/ChangeLog Fri Dec 2 10:46:49 2011
</font><font color='#997700'>@@ -1,3 +1,10 @@
</font><font color='#000088'>+2011-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
+<span style="background-color: #FF0000"> </span>
+ * score/src/rbtreeextract.c:<span style="background-color: #FF0000"> </span>
+ Make _RBTree_Extract_validate_unprotected static.
+ * score/src/rbtreeinsert.c:
+ Make _RBTree_Validate_insert_unprotected static.
+
</font> 2011-12-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/include/sys/termios.h: Add _POSIX_VDISABLE.
<font color='#006600'>diff -u rtems/cpukit/score/src/rbtreeextract.c:1.4 rtems/cpukit/score/src/rbtreeextract.c:1.5
--- rtems/cpukit/score/src/rbtreeextract.c:1.4 Tue Aug 2 08:37:21 2011
+++ rtems/cpukit/score/src/rbtreeextract.c Fri Dec 2 10:46:49 2011
</font><font color='#997700'>@@ -25,7 +25,7 @@
</font> * @note It does NOT disable interrupts to ensure the atomicity
* of the extract operation.
*/
<font color='#880000'>-void _RBTree_Extract_validate_unprotected(
</font><font color='#000088'>+static void _RBTree_Extract_validate_unprotected(
</font> RBTree_Node *the_node
)
{
<font color='#006600'>diff -u rtems/cpukit/score/src/rbtreeinsert.c:1.4 rtems/cpukit/score/src/rbtreeinsert.c:1.5
--- rtems/cpukit/score/src/rbtreeinsert.c:1.4 Sun Aug 21 15:07:11 2011
+++ rtems/cpukit/score/src/rbtreeinsert.c Fri Dec 2 10:46:49 2011
</font><font color='#997700'>@@ -25,7 +25,7 @@
</font> * @note It does NOT disable interrupts to ensure the atomicity of the
* append operation.
*/
<font color='#880000'>-void _RBTree_Validate_insert_unprotected(
</font><font color='#000088'>+static void _RBTree_Validate_insert_unprotected(
</font> RBTree_Node *the_node
)
{
</pre>
<p> </p>
<a name='cs35'></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-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* libfs/src/rfs/rtems-rfs-rtems-dev.c:
Remove duplicate prototype of rtems_deviceio_errno.
Include <rtems/devfs.h> for rtems_deviceio_errno().
</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.3009&r2=text&tr2=1.3010&diff_format=h">M</a></td><td width='1%'>1.3010</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-rtems-dev.c.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/libfs/src/rfs/rtems-rfs-rtems-dev.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3009 rtems/cpukit/ChangeLog:1.3010
--- rtems/cpukit/ChangeLog:1.3009 Fri Dec 2 10:46:49 2011
+++ rtems/cpukit/ChangeLog Fri Dec 2 11:25:30 2011
</font><font color='#997700'>@@ -1,4 +1,10 @@
</font> 2011-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+
+ * libfs/src/rfs/rtems-rfs-rtems-dev.c:
+ Remove duplicate prototype of rtems_deviceio_errno.<span style="background-color: #FF0000"> </span>
+ Include <rtems/devfs.h> for rtems_deviceio_errno().
+
+2011-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
</font>
* score/src/rbtreeextract.c:<span style="background-color: #FF0000"> </span>
Make _RBTree_Extract_validate_unprotected static.
<font color='#006600'>diff -u rtems/cpukit/libfs/src/rfs/rtems-rfs-rtems-dev.c:1.7 rtems/cpukit/libfs/src/rfs/rtems-rfs-rtems-dev.c:1.8
--- rtems/cpukit/libfs/src/rfs/rtems-rfs-rtems-dev.c:1.7 Sun Nov 6 06:44:24 2011
+++ rtems/cpukit/libfs/src/rfs/rtems-rfs-rtems-dev.c Fri Dec 2 11:25:31 2011
</font><font color='#997700'>@@ -23,13 +23,9 @@
</font> #include "config.h"
#endif
<font color='#000088'>+#include <rtems/devfs.h>
</font> #include "rtems-rfs-rtems.h"
<font color='#880000'>-/*
- * Convert RTEMS status to a UNIX errno
- */
-extern int rtems_deviceio_errno (rtems_status_code code);
-
</font> /**
* This handler maps an open() operation onto rtems_io_open().
*
</pre>
<p> </p>
<a name='cs36'></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-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* libfs/src/imfs/deviceerrno.c:
Include <rtems/devfs.h> for missing prototypes.
</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.3010&r2=text&tr2=1.3011&diff_format=h">M</a></td><td width='1%'>1.3011</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/imfs/deviceerrno.c.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/libfs/src/imfs/deviceerrno.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3010 rtems/cpukit/ChangeLog:1.3011
--- rtems/cpukit/ChangeLog:1.3010 Fri Dec 2 11:25:30 2011
+++ rtems/cpukit/ChangeLog Fri Dec 2 11:27:15 2011
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2011-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libfs/src/imfs/deviceerrno.c:<span style="background-color: #FF0000"> </span>
+ Include <rtems/devfs.h> for missing prototypes.
</font> * libfs/src/rfs/rtems-rfs-rtems-dev.c:
Remove duplicate prototype of rtems_deviceio_errno.<span style="background-color: #FF0000"> </span>
Include <rtems/devfs.h> for rtems_deviceio_errno().
<font color='#006600'>diff -u rtems/cpukit/libfs/src/imfs/deviceerrno.c:1.3 rtems/cpukit/libfs/src/imfs/deviceerrno.c:1.4
--- rtems/cpukit/libfs/src/imfs/deviceerrno.c:1.3 Mon Mar 14 11:24:00 2011
+++ rtems/cpukit/libfs/src/imfs/deviceerrno.c Fri Dec 2 11:27:16 2011
</font><font color='#997700'>@@ -22,6 +22,7 @@
</font>
#include <rtems.h>
#include <rtems/libio.h>
<font color='#000088'>+#include <rtems/devfs.h>
</font>
static const int status_code_to_errno [RTEMS_STATUS_CODES_LAST + 1] = {
[RTEMS_SUCCESSFUL] = 0,
</pre>
<p> </p>
<a name='cs37'></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-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/include/rtems/libcsupport.h:
Add prototype of malloc_info().
</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.3011&r2=text&tr2=1.3012&diff_format=h">M</a></td><td width='1%'>1.3012</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/libcsupport.h.diff?r1=text&tr1=1.28&r2=text&tr2=1.29&diff_format=h">M</a></td><td width='1%'>1.29</td><td width='100%'>cpukit/libcsupport/include/rtems/libcsupport.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3011 rtems/cpukit/ChangeLog:1.3012
--- rtems/cpukit/ChangeLog:1.3011 Fri Dec 2 11:27:15 2011
+++ rtems/cpukit/ChangeLog Fri Dec 2 11:29:06 2011
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2011-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libcsupport/include/rtems/libcsupport.h:<span style="background-color: #FF0000"> </span>
+ Add prototype of malloc_info().
</font> * libfs/src/imfs/deviceerrno.c:<span style="background-color: #FF0000"> </span>
Include <rtems/devfs.h> for missing prototypes.
* libfs/src/rfs/rtems-rfs-rtems-dev.c:
<font color='#006600'>diff -u rtems/cpukit/libcsupport/include/rtems/libcsupport.h:1.28 rtems/cpukit/libcsupport/include/rtems/libcsupport.h:1.29
--- rtems/cpukit/libcsupport/include/rtems/libcsupport.h:1.28 Fri Jun 24 12:52:55 2011
+++ rtems/cpukit/libcsupport/include/rtems/libcsupport.h Fri Dec 2 11:29:07 2011
</font><font color='#997700'>@@ -45,6 +45,8 @@
</font> extern size_t malloc_free_space(void);
extern void open_dev_console(void);
<font color='#000088'>+extern int malloc_info(Heap_Information_block *the_info);
+
</font> /*
* Prototypes required to install newlib reentrancy user extension
*/
</pre>
<p> </p>
<a name='cs38'></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-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/src/pthread.c (_POSIX_Threads_Default_attributes): Add
missing initializer.
* posix/src/pthread.c: Make
_POSIX_Threads_Create_extension,_POSIX_Threads_Delete_extension,
_POSIX_Threads_Exitted_extension,
_POSIX_Threads_Initialize_user_threads static.
</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.3012&r2=text&tr2=1.3013&diff_format=h">M</a></td><td width='1%'>1.3013</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/src/pthread.c.diff?r1=text&tr1=1.85&r2=text&tr2=1.86&diff_format=h">M</a></td><td width='1%'>1.86</td><td width='100%'>cpukit/posix/src/pthread.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3012 rtems/cpukit/ChangeLog:1.3013
--- rtems/cpukit/ChangeLog:1.3012 Fri Dec 2 11:29:06 2011
+++ rtems/cpukit/ChangeLog Fri Dec 2 21:54:28 2011
</font><font color='#997700'>@@ -1,3 +1,12 @@
</font><font color='#000088'>+2011-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * posix/src/pthread.c (_POSIX_Threads_Default_attributes): Add
+ missing initializer.
+ * posix/src/pthread.c: Make<span style="background-color: #FF0000"> </span>
+ _POSIX_Threads_Create_extension,_POSIX_Threads_Delete_extension,
+ _POSIX_Threads_Exitted_extension,
+ _POSIX_Threads_Initialize_user_threads static.
+
</font> 2011-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/include/rtems/libcsupport.h:<span style="background-color: #FF0000"> </span>
<font color='#006600'>diff -u rtems/cpukit/posix/src/pthread.c:1.85 rtems/cpukit/posix/src/pthread.c:1.86
--- rtems/cpukit/posix/src/pthread.c:1.85 Sun Jul 31 17:40:23 2011
+++ rtems/cpukit/posix/src/pthread.c Fri Dec 2 21:54:30 2011
</font><font color='#997700'>@@ -52,7 +52,8 @@
</font> defined(_POSIX_THREAD_SPORADIC_SERVER)
0, /* sched_ss_low_priority */
{ 0L, 0 }, /* sched_ss_repl_period */
<font color='#880000'>- { 0L, 0 } /* sched_ss_init_budget */
</font><font color='#000088'>+ { 0L, 0 }, /* sched_ss_init_budget */
+ 0 /* sched_ss_max_repl */
</font> #endif
},
#if HAVE_DECL_PTHREAD_ATTR_SETGUARDSIZE
<font color='#997700'>@@ -163,7 +164,7 @@
</font> * This method is invoked for each thread created.
*/
<font color='#880000'>-bool _POSIX_Threads_Create_extension(
</font><font color='#000088'>+static bool _POSIX_Threads_Create_extension(
</font> Thread_Control *executing __attribute__((unused)),
Thread_Control *created
)
<font color='#997700'>@@ -236,7 +237,7 @@
</font> *
* This method is invoked for each thread deleted.
*/
<font color='#880000'>-void _POSIX_Threads_Delete_extension(
</font><font color='#000088'>+static void _POSIX_Threads_Delete_extension(
</font> Thread_Control *executing __attribute__((unused)),
Thread_Control *deleted
)
<font color='#997700'>@@ -278,7 +279,7 @@
</font> *
* This method is invoked each time a thread exits.
*/
<font color='#880000'>-void _POSIX_Threads_Exitted_extension(
</font><font color='#000088'>+static void _POSIX_Threads_Exitted_extension(
</font> Thread_Control *executing
)
{
<font color='#997700'>@@ -296,7 +297,7 @@
</font> * This routine creates and starts all configured user
* initialzation threads.
*/
<font color='#880000'>-void _POSIX_Threads_Initialize_user_threads( void )
</font><font color='#000088'>+static void _POSIX_Threads_Initialize_user_threads( void )
</font> {
if ( _POSIX_Threads_Initialize_user_threads_p )
(*_POSIX_Threads_Initialize_user_threads_p)();
</pre>
<p> </p>
<a name='cs39'></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-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/display/disp_hcms29xx.c: Add missing initializer.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/ChangeLog.diff?r1=text&tr1=1.573&r2=text&tr2=1.574&diff_format=h">M</a></td><td width='1%'>1.574</td><td width='100%'>c/src/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/libchip/display/disp_hcms29xx.c.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&diff_format=h">M</a></td><td width='1%'>1.11</td><td width='100%'>c/src/libchip/display/disp_hcms29xx.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/ChangeLog:1.573 rtems/c/src/ChangeLog:1.574
--- rtems/c/src/ChangeLog:1.573 Wed Nov 9 14:51:01 2011
+++ rtems/c/src/ChangeLog Fri Dec 2 23:09:40 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * libchip/display/disp_hcms29xx.c: Add missing initializer.
+
</font> 2011-11-09 Jennifer Averett <jennifer.averett@oarcorp.com>
PR 1934/bsps
<font color='#006600'>diff -u rtems/c/src/libchip/display/disp_hcms29xx.c:1.10 rtems/c/src/libchip/display/disp_hcms29xx.c:1.11
--- rtems/c/src/libchip/display/disp_hcms29xx.c:1.10 Thu Oct 20 10:35:40 2011
+++ rtems/c/src/libchip/display/disp_hcms29xx.c Fri Dec 2 23:09:40 2011
</font><font color='#997700'>@@ -927,6 +927,15 @@
</font> .size = sizeof (disp_hcms29xx_drv_t),
},
{ /* our private fields */
<font color='#000088'>+ 0,
+ { 0 },
+ 0,
+ { 0 },
+ { 0 },
+ 0,
+ 0,
+ 0,
+ false
</font> }
};
</pre>
<p> </p>
<a name='cs40'></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-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/getgid.c: Include <unistd.h>.
* libcsupport/src/setgid.c: Include <unistd.h>.
* libcsupport/src/getpgrp.c: Include <unistd.h>.
Remove unnecessary includes.
</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.3013&r2=text&tr2=1.3014&diff_format=h">M</a></td><td width='1%'>1.3014</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/src/getgid.c.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/libcsupport/src/getgid.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libcsupport/src/getpgrp.c.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/libcsupport/src/getpgrp.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libcsupport/src/setgid.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%'>cpukit/libcsupport/src/setgid.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3013 rtems/cpukit/ChangeLog:1.3014
--- rtems/cpukit/ChangeLog:1.3013 Fri Dec 2 21:54:28 2011
+++ rtems/cpukit/ChangeLog Fri Dec 2 23:13:58 2011
</font><font color='#997700'>@@ -1,5 +1,12 @@
</font> 2011-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libcsupport/src/getgid.c: Include <unistd.h>.
+ * libcsupport/src/setgid.c: Include <unistd.h>.
+ * libcsupport/src/getpgrp.c: Include <unistd.h>.
+ Remove unnecessary includes.
+
+2011-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * posix/src/pthread.c (_POSIX_Threads_Default_attributes): Add
missing initializer.
* posix/src/pthread.c: Make<span style="background-color: #FF0000"> </span>
<font color='#006600'>diff -u rtems/cpukit/libcsupport/src/getgid.c:1.3 rtems/cpukit/libcsupport/src/getgid.c:1.4
--- rtems/cpukit/libcsupport/src/getgid.c:1.3 Tue Aug 3 10:46:52 2010
+++ rtems/cpukit/libcsupport/src/getgid.c Fri Dec 2 23:13:59 2011
</font><font color='#997700'>@@ -6,6 +6,7 @@
</font> #include "config.h"
#endif
<font color='#000088'>+#include <unistd.h>
</font> #include <rtems/userenv.h>
/*
<font color='#006600'>diff -u rtems/cpukit/libcsupport/src/getpgrp.c:1.2 rtems/cpukit/libcsupport/src/getpgrp.c:1.3
--- rtems/cpukit/libcsupport/src/getpgrp.c:1.2 Sun Jul 24 18:55:06 2011
+++ rtems/cpukit/libcsupport/src/getpgrp.c Fri Dec 2 23:13:59 2011
</font><font color='#997700'>@@ -6,14 +6,8 @@
</font> #include "config.h"
#endif
<font color='#880000'>-#include <limits.h>
-#include <errno.h>
-#include <string.h>
-#include <sys/types.h>
-
-#include <rtems/system.h>
</font><font color='#000088'>+#include <unistd.h>
</font> #include <rtems/score/object.h>
<font color='#880000'>-#include <rtems/seterr.h>
</font>
/*
* 4.3.1 Get Process Group IDs, P1003.1b-1993, p. 89
<font color='#006600'>diff -u rtems/cpukit/libcsupport/src/setgid.c:1.1 rtems/cpukit/libcsupport/src/setgid.c:1.2
--- rtems/cpukit/libcsupport/src/setgid.c:1.1 Tue Aug 3 10:46:52 2010
+++ rtems/cpukit/libcsupport/src/setgid.c Fri Dec 2 23:13:59 2011
</font><font color='#997700'>@@ -6,6 +6,7 @@
</font> #include "config.h"
#endif
<font color='#000088'>+#include <unistd.h>
</font> #include <rtems/userenv.h>
/*
</pre>
<p> </p>
<a name='cs41'></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-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/ide/ata.c: Make ata_interrupt_handler static.
* libchip/ide/ide_controller.c: Include libchip/ide_ctrl.h.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/ChangeLog.diff?r1=text&tr1=1.574&r2=text&tr2=1.575&diff_format=h">M</a></td><td width='1%'>1.575</td><td width='100%'>c/src/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/libchip/ide/ata.c.diff?r1=text&tr1=1.42&r2=text&tr2=1.43&diff_format=h">M</a></td><td width='1%'>1.43</td><td width='100%'>c/src/libchip/ide/ata.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/libchip/ide/ide_controller.c.diff?r1=text&tr1=1.14&r2=text&tr2=1.15&diff_format=h">M</a></td><td width='1%'>1.15</td><td width='100%'>c/src/libchip/ide/ide_controller.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/ChangeLog:1.574 rtems/c/src/ChangeLog:1.575
--- rtems/c/src/ChangeLog:1.574 Fri Dec 2 23:09:40 2011
+++ rtems/c/src/ChangeLog Fri Dec 2 23:16:57 2011
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2011-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libchip/ide/ata.c: Make ata_interrupt_handler static.
+ * libchip/ide/ide_controller.c: Include libchip/ide_ctrl.h.
</font> * libchip/display/disp_hcms29xx.c: Add missing initializer.
2011-11-09 Jennifer Averett <jennifer.averett@oarcorp.com>
<font color='#006600'>diff -u rtems/c/src/libchip/ide/ata.c:1.42 rtems/c/src/libchip/ide/ata.c:1.43
--- rtems/c/src/libchip/ide/ata.c:1.42 Mon Jan 17 17:46:55 2011
+++ rtems/c/src/libchip/ide/ata.c Fri Dec 2 23:16:57 2011
</font><font color='#997700'>@@ -630,8 +630,7 @@
</font> * NONE
*/
#if defined(CPU_SIMPLE_VECTORED_INTERRUPTS)
<font color='#880000'>-rtems_isr
-ata_interrupt_handler(rtems_vector_number vec)
</font><font color='#000088'>+static rtems_isr ata_interrupt_handler(rtems_vector_number vec)
</font> {
rtems_chain_node *the_node = rtems_chain_first(&ata_int_vec[vec]);
ata_queue_msg_t msg;
<font color='#997700'>@@ -654,7 +653,7 @@
</font> }
}
#else
<font color='#880000'>-void ata_interrupt_handler(rtems_irq_hdl_param handle)
</font><font color='#000088'>+static void ata_interrupt_handler(rtems_irq_hdl_param handle)
</font> {
int ata_irq_chain_index = (int) handle;
rtems_chain_node *the_node =
<font color='#006600'>diff -u rtems/c/src/libchip/ide/ide_controller.c:1.14 rtems/c/src/libchip/ide/ide_controller.c:1.15
--- rtems/c/src/libchip/ide/ide_controller.c:1.14 Thu Mar 11 13:17:39 2010
+++ rtems/c/src/libchip/ide/ide_controller.c Fri Dec 2 23:16:57 2011
</font><font color='#997700'>@@ -21,6 +21,7 @@
</font> #include <errno.h>
#include <rtems/blkdev.h>
<font color='#000088'>+#include <libchip/ide_ctrl.h>
</font> #include <libchip/ide_ctrl_cfg.h>
#include <libchip/ide_ctrl_io.h>
</pre>
<p> </p>
<a name='cs42'></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-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/src/aio_misc.c: Make rtems_aio_move_to_work,
rtems_aio_insert_prio static.
</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.3014&r2=text&tr2=1.3015&diff_format=h">M</a></td><td width='1%'>1.3015</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/src/aio_misc.c.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/posix/src/aio_misc.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3014 rtems/cpukit/ChangeLog:1.3015
--- rtems/cpukit/ChangeLog:1.3014 Fri Dec 2 23:13:58 2011
+++ rtems/cpukit/ChangeLog Fri Dec 2 23:39:46 2011
</font><font color='#997700'>@@ -1,5 +1,10 @@
</font> 2011-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * posix/src/aio_misc.c: Make rtems_aio_move_to_work,
+ rtems_aio_insert_prio static.
+
+2011-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * libcsupport/src/getgid.c: Include <unistd.h>.
* libcsupport/src/setgid.c: Include <unistd.h>.
* libcsupport/src/getpgrp.c: Include <unistd.h>.
<font color='#006600'>diff -u rtems/cpukit/posix/src/aio_misc.c:1.7 rtems/cpukit/posix/src/aio_misc.c:1.8
--- rtems/cpukit/posix/src/aio_misc.c:1.7 Mon Jan 17 16:12:48 2011
+++ rtems/cpukit/posix/src/aio_misc.c Fri Dec 2 23:39:47 2011
</font><font color='#997700'>@@ -136,7 +136,7 @@
</font> * NONE
*/
<font color='#880000'>-void
</font><font color='#000088'>+static void
</font> rtems_aio_move_to_work (rtems_aio_request_chain *r_chain)
{
rtems_aio_request_chain *temp;
<font color='#997700'>@@ -169,7 +169,7 @@
</font> * NONE
*/
<font color='#880000'>-void
</font><font color='#000088'>+static void
</font> rtems_aio_insert_prio (rtems_chain_control *chain, rtems_aio_request *req)
{
rtems_chain_node *node;
</pre>
<p> </p>
<a name='cs43'></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-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* score/inline/rtems/score/coremsg.inl (_CORE_message_queue_Send,
_CORE_message_queue_Urgent):
</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.3015&r2=text&tr2=1.3016&diff_format=h">M</a></td><td width='1%'>1.3016</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/inline/rtems/score/coremsg.inl.diff?r1=text&tr1=1.28&r2=text&tr2=1.29&diff_format=h">M</a></td><td width='1%'>1.29</td><td width='100%'>cpukit/score/inline/rtems/score/coremsg.inl</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3015 rtems/cpukit/ChangeLog:1.3016
--- rtems/cpukit/ChangeLog:1.3015 Fri Dec 2 23:39:46 2011
+++ rtems/cpukit/ChangeLog Fri Dec 2 23:43:18 2011
</font><font color='#997700'>@@ -1,5 +1,8 @@
</font> 2011-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * score/inline/rtems/score/coremsg.inl (_CORE_message_queue_Send,
+ _CORE_message_queue_Urgent):
+ Pass through api_message_queue_mp_support parameter.
</font> * posix/src/aio_misc.c: Make rtems_aio_move_to_work,
rtems_aio_insert_prio static.
<font color='#006600'>diff -u rtems/cpukit/score/inline/rtems/score/coremsg.inl:1.28 rtems/cpukit/score/inline/rtems/score/coremsg.inl:1.29
--- rtems/cpukit/score/inline/rtems/score/coremsg.inl:1.28 Sun Sep 13 17:11:41 2009
+++ rtems/cpukit/score/inline/rtems/score/coremsg.inl Fri Dec 2 23:43:19 2011
</font><font color='#997700'>@@ -48,11 +48,7 @@
</font> buffer,
size,
id,
<font color='#880000'>-#if defined(RTEMS_MULTIPROCESSING)
</font> api_message_queue_mp_support,
<font color='#880000'>-#else
- NULL,
-#endif
</font> CORE_MESSAGE_QUEUE_SEND_REQUEST,
wait, /* sender may block */
timeout /* timeout interval */
<font color='#997700'>@@ -77,11 +73,7 @@
</font> buffer,
size,
id,
<font color='#880000'>-#if defined(RTEMS_MULTIPROCESSING)
</font> api_message_queue_mp_support,
<font color='#880000'>-#else
- NULL,
-#endif
</font> CORE_MESSAGE_QUEUE_URGENT_REQUEST,
wait, /* sender may block */
timeout /* timeout interval */
</pre>
<p> </p>
<a name='cs44'></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-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/termios.c: Make FL_* defines unsigned.
</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.3016&r2=text&tr2=1.3017&diff_format=h">M</a></td><td width='1%'>1.3017</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/src/termios.c.diff?r1=text&tr1=1.68&r2=text&tr2=1.69&diff_format=h">M</a></td><td width='1%'>1.69</td><td width='100%'>cpukit/libcsupport/src/termios.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3016 rtems/cpukit/ChangeLog:1.3017
--- rtems/cpukit/ChangeLog:1.3016 Fri Dec 2 23:43:18 2011
+++ rtems/cpukit/ChangeLog Fri Dec 2 23:45:58 2011
</font><font color='#997700'>@@ -1,5 +1,6 @@
</font> 2011-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libcsupport/src/termios.c: Make FL_* defines unsigned.
</font> * score/inline/rtems/score/coremsg.inl (_CORE_message_queue_Send,
_CORE_message_queue_Urgent):
Pass through api_message_queue_mp_support parameter.
<font color='#006600'>diff -u rtems/cpukit/libcsupport/src/termios.c:1.68 rtems/cpukit/libcsupport/src/termios.c:1.69
--- rtems/cpukit/libcsupport/src/termios.c:1.68 Tue Oct 18 09:37:47 2011
+++ rtems/cpukit/libcsupport/src/termios.c Fri Dec 2 23:45:58 2011
</font><font color='#997700'>@@ -45,16 +45,16 @@
</font> #define RAW_OUTPUT_BUFFER_SIZE (rtems_termios_raw_output_size)
/* fields for "flow_ctrl" status */
<font color='#880000'>-#define FL_IREQXOF 1 /* input queue requests stop of incoming data */
-#define FL_ISNTXOF 2 /* XOFF has been sent to other side of line */
-#define FL_IRTSOFF 4 /* RTS has been turned off for other side.. */
-
-#define FL_ORCVXOF 0x10 /* XOFF has been received */
-#define FL_OSTOP 0x20 /* output has been stopped due to XOFF */
-
-#define FL_MDRTS 0x100 /* input controlled with RTS/CTS handshake */
-#define FL_MDXON 0x200 /* input controlled with XON/XOFF protocol */
-#define FL_MDXOF 0x400 /* output controlled with XON/XOFF protocol */
</font><font color='#000088'>+#define FL_IREQXOF 1U /* input queue requests stop of incoming data */
+#define FL_ISNTXOF 2U /* XOFF has been sent to other side of line */
+#define FL_IRTSOFF 4U /* RTS has been turned off for other side.. */
+
+#define FL_ORCVXOF 0x10U /* XOFF has been received */
+#define FL_OSTOP 0x20U /* output has been stopped due to XOFF */
+
+#define FL_MDRTS 0x100U /* input controlled with RTS/CTS handshake */
+#define FL_MDXON 0x200U /* input controlled with XON/XOFF protocol */
+#define FL_MDXOF 0x400U /* output controlled with XON/XOFF protocol */
</font>
#define NODISC(n) \
{ NULL, NULL, NULL, NULL, \
</pre>
<p> </p>
<a name='cs45'></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-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/shell/shell_cmdset.c: Remove superflous casts.
</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.3017&r2=text&tr2=1.3018&diff_format=h">M</a></td><td width='1%'>1.3018</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/shell_cmdset.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%'>cpukit/libmisc/shell/shell_cmdset.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3017 rtems/cpukit/ChangeLog:1.3018
--- rtems/cpukit/ChangeLog:1.3017 Fri Dec 2 23:45:58 2011
+++ rtems/cpukit/ChangeLog Sun Dec 4 02:53:24 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * libmisc/shell/shell_cmdset.c: Remove superflous casts.
+
</font> 2011-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/termios.c: Make FL_* defines unsigned.
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/shell_cmdset.c:1.6 rtems/cpukit/libmisc/shell/shell_cmdset.c:1.7
--- rtems/cpukit/libmisc/shell/shell_cmdset.c:1.6 Sun Nov 29 06:12:39 2009
+++ rtems/cpukit/libmisc/shell/shell_cmdset.c Sun Dec 4 02:53:25 2011
</font><font color='#997700'>@@ -59,7 +59,7 @@
</font> return shell_topic;
shell_topic=shell_topic->next;
}
<font color='#880000'>- return (rtems_shell_topic_t *) NULL;
</font><font color='#000088'>+ return NULL;
</font> }
/*
<font color='#997700'>@@ -71,7 +71,7 @@
</font> if (!rtems_shell_first_topic) {
aux = malloc(sizeof(rtems_shell_topic_t));
aux->topic = topic;
<font color='#880000'>- aux->next = (rtems_shell_topic_t*)NULL;
</font><font color='#000088'>+ aux->next = NULL;
</font> return rtems_shell_first_topic = aux;
}
current=rtems_shell_first_topic;
<font color='#997700'>@@ -85,7 +85,7 @@
</font> }
aux = malloc(sizeof(rtems_shell_topic_t));
aux->topic = topic;
<font color='#880000'>- aux->next = (rtems_shell_topic_t*)NULL;
</font><font color='#000088'>+ aux->next = NULL;
</font> current->next = aux;
return aux;
}
<font color='#997700'>@@ -100,7 +100,7 @@
</font> if (!strcmp(shell_cmd->name,cmd)) return shell_cmd;
shell_cmd=shell_cmd->next;
};
<font color='#880000'>- return (rtems_shell_cmd_t *) NULL;
</font><font color='#000088'>+ return NULL;
</font> }
/*
</pre>
<p> </p>
<a name='cs46'></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-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/shell/cat_file.c: #include <rtems/shell.h>.
* libmisc/shell/filemode.c: #include "internal.h".
* libmisc/shell/shell.h: Declare functions "extern".
</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.3018&r2=text&tr2=1.3019&diff_format=h">M</a></td><td width='1%'>1.3019</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/cat_file.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/libmisc/shell/cat_file.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/filemode.c.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/libmisc/shell/filemode.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/shell.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/libmisc/shell/shell.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3018 rtems/cpukit/ChangeLog:1.3019
--- rtems/cpukit/ChangeLog:1.3018 Sun Dec 4 02:53:24 2011
+++ rtems/cpukit/ChangeLog Sun Dec 4 03:39:42 2011
</font><font color='#997700'>@@ -1,5 +1,8 @@
</font> 2011-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libmisc/shell/cat_file.c: #include <rtems/shell.h>.
+ * libmisc/shell/filemode.c: #include "internal.h".
+ * libmisc/shell/shell.h: Declare functions "extern".
</font> * libmisc/shell/shell_cmdset.c: Remove superflous casts.
2011-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/cat_file.c:1.5 rtems/cpukit/libmisc/shell/cat_file.c:1.6
--- rtems/cpukit/libmisc/shell/cat_file.c:1.5 Thu Dec 18 09:25:27 2008
+++ rtems/cpukit/libmisc/shell/cat_file.c Sun Dec 4 03:39:43 2011
</font><font color='#997700'>@@ -17,6 +17,7 @@
</font> #endif
#include <stdio.h>
<font color='#000088'>+#include <rtems/shell.h>
</font>
int rtems_shell_cat_file(FILE * out,const char * name) {
FILE * fd;
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/filemode.c:1.3 rtems/cpukit/libmisc/shell/filemode.c:1.4
--- rtems/cpukit/libmisc/shell/filemode.c:1.3 Thu Aug 21 07:29:01 2008
+++ rtems/cpukit/libmisc/shell/filemode.c Sun Dec 4 03:39:43 2011
</font><font color='#997700'>@@ -41,6 +41,8 @@
</font> #include <sys/stat.h>
#include <string.h>
<font color='#000088'>+#include "internal.h"
+
</font> void
strmode(
mode_t mode,
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/shell.h:1.29 rtems/cpukit/libmisc/shell/shell.h:1.30
--- rtems/cpukit/libmisc/shell/shell.h:1.29 Fri Sep 16 04:16:32 2011
+++ rtems/cpukit/libmisc/shell/shell.h Sun Dec 4 03:39:44 2011
</font><font color='#997700'>@@ -60,14 +60,14 @@
</font> const char * /* passphrase */
);
<font color='#880000'>-bool rtems_shell_login_prompt(
</font><font color='#000088'>+extern bool rtems_shell_login_prompt(
</font> FILE *in,
FILE *out,
const char *device,
rtems_shell_login_check_t check
);
<font color='#880000'>-bool rtems_shell_login_check(
</font><font color='#000088'>+extern bool rtems_shell_login_check(
</font> const char *user,
const char *passphrase
);
<font color='#997700'>@@ -95,11 +95,11 @@
</font> * The return value has RTEMS_SHELL_KEYS_EXTENDED set if the key
* is extended, ie a special key.
*/
<font color='#880000'>-unsigned int rtems_shell_getchar(FILE *in);
</font><font color='#000088'>+extern unsigned int rtems_shell_getchar(FILE *in);
</font>
<font color='#880000'>-rtems_shell_cmd_t * rtems_shell_lookup_cmd(const char *cmd);
</font><font color='#000088'>+extern rtems_shell_cmd_t * rtems_shell_lookup_cmd(const char *cmd);
</font>
<font color='#880000'>-rtems_shell_cmd_t *rtems_shell_add_cmd_struct(
</font><font color='#000088'>+extern rtems_shell_cmd_t *rtems_shell_add_cmd_struct(
</font> rtems_shell_cmd_t *shell_cmd
);
<font color='#997700'>@@ -110,29 +110,29 @@
</font> rtems_shell_command_t command
);
<font color='#880000'>-rtems_shell_cmd_t * rtems_shell_alias_cmd(
</font><font color='#000088'>+extern rtems_shell_cmd_t * rtems_shell_alias_cmd(
</font> const char *cmd,
const char *alias
);
<font color='#880000'>-int rtems_shell_make_args(
</font><font color='#000088'>+extern int rtems_shell_make_args(
</font> char *commandLine,
int *argc_p,
char **argv_p,
int max_args
);
<font color='#880000'>-int rtems_shell_cat_file(
</font><font color='#000088'>+extern int rtems_shell_cat_file(
</font> FILE *out,
const char *name
);
<font color='#880000'>-void rtems_shell_write_file(
</font><font color='#000088'>+extern void rtems_shell_write_file(
</font> const char *name,
const char *content
);
<font color='#880000'>-int rtems_shell_script_file(
</font><font color='#000088'>+extern int rtems_shell_script_file(
</font> int argc,
char **argv
);
<font color='#997700'>@@ -149,7 +149,7 @@
</font> * @param login_check User login check function, NULL disables login checks.
*
*/
<font color='#880000'>-rtems_status_code rtems_shell_init(
</font><font color='#000088'>+extern rtems_status_code rtems_shell_init(
</font> const char *task_name,
size_t task_stacksize,
rtems_task_priority task_priority,
<font color='#997700'>@@ -172,7 +172,7 @@
</font> * Create if it does not exist.
* @param wait Wait for the script to finish.
*/
<font color='#880000'>-rtems_status_code rtems_shell_script(
</font><font color='#000088'>+extern rtems_status_code rtems_shell_script(
</font> const char *task_name,
size_t task_stacksize, /* 0 default*/
rtems_task_priority task_priority,
<font color='#997700'>@@ -250,7 +250,7 @@
</font> * @note An application specific implementation can be provided
* by the user.
*/
<font color='#880000'>-void rtems_shell_get_prompt(
</font><font color='#000088'>+extern void rtems_shell_get_prompt(
</font> rtems_shell_env_t *shell_env,
char *prompt,
size_t size
<font color='#997700'>@@ -264,7 +264,7 @@
</font> * @param[in] fs The file system definition.
* @param[in] options Special file system options.
*/
<font color='#880000'>-int rtems_shell_libc_mounter(
</font><font color='#000088'>+extern int rtems_shell_libc_mounter(
</font> const char* driver,
const char* path,
rtems_shell_filesystems_t* fs,
<font color='#997700'>@@ -276,14 +276,14 @@
</font> *
* @param[in] fs The file system mount data.
*/
<font color='#880000'>-void rtems_shell_mount_add_fsys(rtems_shell_filesystems_t* fs);
</font><font color='#000088'>+extern void rtems_shell_mount_add_fsys(rtems_shell_filesystems_t* fs);
</font>
/**
* Delete file system mount configuration from the mount command.
*
* @param[in] fs The file system mount data to remove.
*/
<font color='#880000'>-void rtems_shell_mount_del_fsys(rtems_shell_filesystems_t* fs);
</font><font color='#000088'>+extern void rtems_shell_mount_del_fsys(rtems_shell_filesystems_t* fs);
</font>
typedef void (*rtems_shell_wait_for_input_notification)(
int fd,
<font color='#997700'>@@ -298,7 +298,7 @@
</font> * @retval RTEMS_TIMEOUT Timeout expired.
* @retval RTEMS_UNSATISFIED Cannot change or restore termios attributes.
*/
<font color='#880000'>-rtems_status_code rtems_shell_wait_for_input(
</font><font color='#000088'>+extern rtems_status_code rtems_shell_wait_for_input(
</font> int fd,
int timeout_in_seconds,
rtems_shell_wait_for_input_notification notification,
</pre>
<p> </p>
<a name='cs47'></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-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/shell/internal.h: #include "shell.h".
Add various missing decls.
</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.3019&r2=text&tr2=1.3020&diff_format=h">M</a></td><td width='1%'>1.3020</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/internal.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/libmisc/shell/internal.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3019 rtems/cpukit/ChangeLog:1.3020
--- rtems/cpukit/ChangeLog:1.3019 Sun Dec 4 03:39:42 2011
+++ rtems/cpukit/ChangeLog Sun Dec 4 03:42:29 2011
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2011-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libmisc/shell/internal.h: #include "shell.h".
+ Add various missing decls.
</font> * libmisc/shell/cat_file.c: #include <rtems/shell.h>.
* libmisc/shell/filemode.c: #include "internal.h".
* libmisc/shell/shell.h: Declare functions "extern".
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/internal.h:1.7 rtems/cpukit/libmisc/shell/internal.h:1.8
--- rtems/cpukit/libmisc/shell/internal.h:1.7 Thu Jun 11 20:53:33 2009
+++ rtems/cpukit/libmisc/shell/internal.h Sun Dec 4 03:42:29 2011
</font><font color='#997700'>@@ -11,6 +11,8 @@
</font> #ifndef _RTEMS_SHELL_INTERNAL_H
#define _RTEMS_SHELL_INTERNAL_H
<font color='#000088'>+#include "shell.h"
+
</font> struct rtems_shell_topic_tt;
typedef struct rtems_shell_topic_tt rtems_shell_topic_t;
<font color='#997700'>@@ -26,12 +28,24 @@
</font> rtems_shell_topic_t * rtems_shell_lookup_topic(const char *topic);
<font color='#880000'>-void rtems_shell_register_monitor_commands(void);
-void rtems_shell_initialize_command_set(void);
</font><font color='#000088'>+extern void rtems_shell_register_monitor_commands(void);
+extern void rtems_shell_initialize_command_set(void);
</font>
<font color='#880000'>-void rtems_shell_print_heap_info(
</font><font color='#000088'>+extern void rtems_shell_print_heap_info(
</font> const char *c,
Heap_Information *h
);
<font color='#000088'>+
+extern int rtems_shell_main_mdump(int argc, char *argv[]);
+
+extern void rtems_shell_print_unified_work_area_message(void);
+
+extern int rtems_shell_main_rm(int argc, char *argv[]);
+extern int rtems_shell_main_cp(int argc, char *argv[]);
+
+#include <sys/types.h>
+
+extern void strmode(mode_t mode, char *p);
+
</font> #endif
</pre>
<p> </p>
<a name='cs48'></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-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/shell/cmds.c:
Make rtems_shell_main_monitor static.
* libmisc/shell/main_alias.c:
Make rtems_shell_rtems_main_alias static.
* libmisc/shell/main_blksync.c:
Make rtems_shell_main_blksync static.
* libmisc/shell/main_cat.c:
Make rtems_shell_main_cat static.
* libmisc/shell/main_chdir.c:
Make rtems_shell_main_chdir static.
* libmisc/shell/main_chmod.c:
Make rtems_shell_main_chmod static.
* libmisc/shell/main_chroot.c:
Make rtems_shell_main_chroot static.
* libmisc/shell/main_cp.c:
Make rtems_shell_cp_exit, rtems_shell_main_cp static.
* libmisc/shell/main_cpuuse.c:
Make rtems_shell_main_cpuuse static.
* libmisc/shell/main_date.c:
Make rtems_shell_main_date static.
* libmisc/shell/main_dd.c:
Make rtems_shell_main_dd static.
* libmisc/shell/main_echo.c:
Make rtems_shell_main_echo static.
* libmisc/shell/main_getenv.c:
Make rtems_shell_main_getenv static.
* libmisc/shell/main_halt.c:
Make rtems_shell_main_halt static.
</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.3020&r2=text&tr2=1.3021&diff_format=h">M</a></td><td width='1%'>1.3021</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/cmds.c.diff?r1=text&tr1=1.26&r2=text&tr2=1.27&diff_format=h">M</a></td><td width='1%'>1.27</td><td width='100%'>cpukit/libmisc/shell/cmds.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_alias.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/libmisc/shell/main_alias.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_blksync.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/libmisc/shell/main_blksync.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_cat.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/libmisc/shell/main_cat.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_chdir.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/libmisc/shell/main_chdir.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_chmod.c.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/libmisc/shell/main_chmod.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_chroot.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/libmisc/shell/main_chroot.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_cp.c.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/libmisc/shell/main_cp.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_cpuuse.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/libmisc/shell/main_cpuuse.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_date.c.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/libmisc/shell/main_date.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_dd.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%'>cpukit/libmisc/shell/main_dd.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_echo.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%'>cpukit/libmisc/shell/main_echo.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_getenv.c.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/libmisc/shell/main_getenv.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_halt.c.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/libmisc/shell/main_halt.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3020 rtems/cpukit/ChangeLog:1.3021
--- rtems/cpukit/ChangeLog:1.3020 Sun Dec 4 03:42:29 2011
+++ rtems/cpukit/ChangeLog Sun Dec 4 03:51:47 2011
</font><font color='#997700'>@@ -1,5 +1,33 @@
</font> 2011-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libmisc/shell/cmds.c:
+ Make rtems_shell_main_monitor static.
+ * libmisc/shell/main_alias.c:
+ Make rtems_shell_rtems_main_alias static.
+ * libmisc/shell/main_blksync.c:
+ Make rtems_shell_main_blksync static.
+ * libmisc/shell/main_cat.c:
+ Make rtems_shell_main_cat static.
+ * libmisc/shell/main_chdir.c:
+ Make rtems_shell_main_chdir static.
+ * libmisc/shell/main_chmod.c:
+ Make rtems_shell_main_chmod static.
+ * libmisc/shell/main_chroot.c:
+ Make rtems_shell_main_chroot static.
+ * libmisc/shell/main_cp.c:
+ Make rtems_shell_cp_exit, rtems_shell_main_cp static.
+ * libmisc/shell/main_cpuuse.c:
+ Make rtems_shell_main_cpuuse static.
+ * libmisc/shell/main_date.c:<span style="background-color: #FF0000"> </span>
+ Make rtems_shell_main_date static.
+ * libmisc/shell/main_dd.c:
+ Make rtems_shell_main_dd static.
+ * libmisc/shell/main_echo.c:
+ Make rtems_shell_main_echo static.
+ * libmisc/shell/main_getenv.c:
+ Make rtems_shell_main_getenv static.
+ * libmisc/shell/main_halt.c:
+ Make rtems_shell_main_halt static.
</font> * libmisc/shell/internal.h: #include "shell.h".
Add various missing decls.
* libmisc/shell/cat_file.c: #include <rtems/shell.h>.
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/cmds.c:1.26 rtems/cpukit/libmisc/shell/cmds.c:1.27
--- rtems/cpukit/libmisc/shell/cmds.c:1.26 Sun Nov 29 06:12:39 2009
+++ rtems/cpukit/libmisc/shell/cmds.c Sun Dec 4 03:51:47 2011
</font><font color='#997700'>@@ -29,7 +29,7 @@
</font> * with this you can call at all the rtems monitor commands.
* Not all work fine but you can show the rtems status and more.
*-----------------------------------------------------------*/
<font color='#880000'>-int rtems_shell_main_monitor(int argc, char **argv) {
</font><font color='#000088'>+static int rtems_shell_main_monitor(int argc, char **argv) {
</font> const rtems_monitor_command_entry_t *command = NULL;
if (argc < 1) {
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_alias.c:1.4 rtems/cpukit/libmisc/shell/main_alias.c:1.5
--- rtems/cpukit/libmisc/shell/main_alias.c:1.4 Wed Feb 27 15:52:16 2008
+++ rtems/cpukit/libmisc/shell/main_alias.c Sun Dec 4 03:51:47 2011
</font><font color='#997700'>@@ -22,7 +22,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_rtems_main_alias(int argc, char **argv)
</font><font color='#000088'>+static int rtems_shell_rtems_main_alias(int argc, char **argv)
</font> {
if (argc<3) {
fprintf(stderr,"too few arguments\n");
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_blksync.c:1.5 rtems/cpukit/libmisc/shell/main_blksync.c:1.6
--- rtems/cpukit/libmisc/shell/main_blksync.c:1.5 Sun Nov 29 06:12:39 2009
+++ rtems/cpukit/libmisc/shell/main_blksync.c Sun Dec 4 03:51:48 2011
</font><font color='#997700'>@@ -28,7 +28,7 @@
</font> #include <rtems/blkdev.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_blksync(
</font><font color='#000088'>+static int rtems_shell_main_blksync(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_cat.c:1.4 rtems/cpukit/libmisc/shell/main_cat.c:1.5
--- rtems/cpukit/libmisc/shell/main_cat.c:1.4 Wed Feb 27 15:52:16 2008
+++ rtems/cpukit/libmisc/shell/main_cat.c Sun Dec 4 03:51:48 2011
</font><font color='#997700'>@@ -35,7 +35,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_cat(int argc, char *argv[])
</font><font color='#000088'>+static int rtems_shell_main_cat(int argc, char *argv[])
</font> {
int n;
int sc;
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_chdir.c:1.4 rtems/cpukit/libmisc/shell/main_chdir.c:1.5
--- rtems/cpukit/libmisc/shell/main_chdir.c:1.4 Wed Feb 27 15:52:16 2008
+++ rtems/cpukit/libmisc/shell/main_chdir.c Sun Dec 4 03:51:48 2011
</font><font color='#997700'>@@ -25,7 +25,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_chdir(
</font><font color='#000088'>+static int rtems_shell_main_chdir(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_chmod.c:1.7 rtems/cpukit/libmisc/shell/main_chmod.c:1.8
--- rtems/cpukit/libmisc/shell/main_chmod.c:1.7 Thu Jul 23 09:32:34 2009
+++ rtems/cpukit/libmisc/shell/main_chmod.c Sun Dec 4 03:51:48 2011
</font><font color='#997700'>@@ -28,7 +28,7 @@
</font> #include <rtems/stringto.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_chmod(
</font><font color='#000088'>+static int rtems_shell_main_chmod(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_chroot.c:1.4 rtems/cpukit/libmisc/shell/main_chroot.c:1.5
--- rtems/cpukit/libmisc/shell/main_chroot.c:1.4 Wed Feb 27 15:52:16 2008
+++ rtems/cpukit/libmisc/shell/main_chroot.c Sun Dec 4 03:51:48 2011
</font><font color='#997700'>@@ -25,7 +25,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_chroot(
</font><font color='#000088'>+static int rtems_shell_main_chroot(
</font> int argc,
char * argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_cp.c:1.9 rtems/cpukit/libmisc/shell/main_cp.c:1.10
--- rtems/cpukit/libmisc/shell/main_cp.c:1.9 Sun Nov 29 06:12:39 2009
+++ rtems/cpukit/libmisc/shell/main_cp.c Sun Dec 4 03:51:48 2011
</font><font color='#997700'>@@ -102,13 +102,13 @@
</font> static int copy(rtems_shell_cp_globals* cp_globals, char *[], enum op, int);
static int mastercmp(const FTSENT **, const FTSENT **);
<font color='#880000'>-void
</font><font color='#000088'>+static void
</font> rtems_shell_cp_exit (rtems_shell_cp_globals* cp_global, int code __attribute__((unused)))
{
longjmp (cp_global->exit_jmp, 1);
}
<font color='#880000'>-int
</font><font color='#000088'>+static int
</font> rtems_shell_main_cp(int argc, char *argv[])
{
rtems_shell_cp_globals cp_globals;
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_cpuuse.c:1.5 rtems/cpukit/libmisc/shell/main_cpuuse.c:1.6
--- rtems/cpukit/libmisc/shell/main_cpuuse.c:1.5 Tue Mar 4 20:49:35 2008
+++ rtems/cpukit/libmisc/shell/main_cpuuse.c Sun Dec 4 03:51:48 2011
</font><font color='#997700'>@@ -22,7 +22,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_cpuuse(
</font><font color='#000088'>+static int rtems_shell_main_cpuuse(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_date.c:1.7 rtems/cpukit/libmisc/shell/main_date.c:1.8
--- rtems/cpukit/libmisc/shell/main_date.c:1.7 Fri Aug 27 13:04:28 2010
+++ rtems/cpukit/libmisc/shell/main_date.c Sun Dec 4 03:51:48 2011
</font><font color='#997700'>@@ -27,7 +27,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_date(
</font><font color='#000088'>+static int rtems_shell_main_date(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_dd.c:1.6 rtems/cpukit/libmisc/shell/main_dd.c:1.7
--- rtems/cpukit/libmisc/shell/main_dd.c:1.6 Thu Mar 24 04:38:01 2011
+++ rtems/cpukit/libmisc/shell/main_dd.c Sun Dec 4 03:51:48 2011
</font><font color='#997700'>@@ -111,7 +111,7 @@
</font>
static int main_dd(rtems_shell_dd_globals* globals, int argc, char *argv[]);
<font color='#880000'>-int
</font><font color='#000088'>+static int
</font> rtems_shell_main_dd(int argc, char *argv[])
{
rtems_shell_dd_globals dd_globals;
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_echo.c:1.1 rtems/cpukit/libmisc/shell/main_echo.c:1.2
--- rtems/cpukit/libmisc/shell/main_echo.c:1.1 Tue Mar 4 20:49:35 2008
+++ rtems/cpukit/libmisc/shell/main_echo.c Sun Dec 4 03:51:48 2011
</font><font color='#997700'>@@ -70,7 +70,7 @@
</font>
<font color='#880000'>-int rtems_shell_main_echo(
</font><font color='#000088'>+static int rtems_shell_main_echo(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_getenv.c:1.2 rtems/cpukit/libmisc/shell/main_getenv.c:1.3
--- rtems/cpukit/libmisc/shell/main_getenv.c:1.2 Sun Nov 29 06:12:39 2009
+++ rtems/cpukit/libmisc/shell/main_getenv.c Sun Dec 4 03:51:48 2011
</font><font color='#997700'>@@ -16,7 +16,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_getenv(int argc, char *argv[])
</font><font color='#000088'>+static int rtems_shell_main_getenv(int argc, char *argv[])
</font> {
char* string;
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_halt.c:1.2 rtems/cpukit/libmisc/shell/main_halt.c:1.3
--- rtems/cpukit/libmisc/shell/main_halt.c:1.2 Tue Apr 14 08:41:33 2009
+++ rtems/cpukit/libmisc/shell/main_halt.c Sun Dec 4 03:51:48 2011
</font><font color='#997700'>@@ -21,7 +21,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_halt(
</font><font color='#000088'>+static int rtems_shell_main_halt(
</font> int argc __attribute__((unused)),
char *argv[] __attribute__((unused))
)
</pre>
<p> </p>
<a name='cs49'></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>
* libmisc/shell/main_help.c: Make rtems_shell_help_cmd,
rtems_shell_help static.
* libmisc/shell/main_hexdump.c: Make main_hexdump static.
* libmisc/shell/main_id.c: Make rtems_shell_main_id static.
* libmisc/shell/main_ifconfig.c: Make rtems_shell_main_ifconfig static.
* libmisc/shell/main_ln.c: Make rtems_shell_main_ln static.
* libmisc/shell/main_logoff.c: Make rtems_shell_main_logoff static.
* libmisc/shell/main_ls.c: Make rtems_shell_main_ls static.
* libmisc/shell/main_mallocinfo.c: Include <rtems/libcsupport.h>.
Remove private decls of malloc_info,
rtems_shell_print_unified_work_area_message.
Make rtems_shell_main_malloc_info static.
* libmisc/shell/main_medit.c: Remove private decl of
rtems_shell_main_mdump.
Make rtems_shell_main_medit static.
* libmisc/shell/main_mfill.c: Make rtems_shell_main_mfill static.
* libmisc/shell/main_mkdir.c: Make rtems_shell_main_mkdir static.
* libmisc/shell/main_mknod.c: Make rtems_shell_main_mknod static.
* libmisc/shell/main_mmove.c: Remove private decl of
rtems_shell_main_mdump.
Make rtems_shell_main_mmove static.
* libmisc/shell/main_mount.c: Make rtems_shell_main_mount static.
* libmisc/shell/main_msdosfmt.c: Make rtems_shell_main_msdos_format
static.
* libmisc/shell/main_mv.c: Include "internal.h".
Make rtems_shell_mv_exit, rtems_shell_main_mv static.
Remove private decls of strmode rtems_shell_main_cp,
rtems_shell_main_rm.
* libmisc/shell/main_mwdump.c: Make rtems_shell_main_mwdump static.
* libmisc/shell/main_netstats.c: Make rtems_shell_main_netstats
static.
* libmisc/shell/main_perioduse.c: Make rtems_shell_main_perioduse
static.
* libmisc/shell/main_pwd.c: Make rtems_shell_main_pwd static.
* libmisc/shell/main_rm.c: Include "internal.h".
Make rtems_shell_rm_exit static.
Remove private decl of strmode.
* libmisc/shell/main_rmdir.c: Make rtems_shell_main_rmdir static.
libmisc/shell/main_route.c: Make rtems_shell_main_route static.
* libmisc/shell/main_setenv.c: Make rtems_shell_main_setenv static.
* libmisc/shell/main_sleep.c: Make rtems_shell_main_sleep static.
* libmisc/shell/main_stackuse.c: Make rtems_shell_main_stackuse static.
* libmisc/shell/main_time.c: Make rtems_shell_main_time static.
* libmisc/shell/main_tty.c: Make rtems_shell_main_tty static.
* libmisc/shell/main_umask.c: Make rtems_shell_main_umask static.
* libmisc/shell/main_unmount.c: Make rtems_shell_main_unmount
static.
* libmisc/shell/main_unsetenv.c: Make rtems_shell_main_unsetenv
static.
* libmisc/shell/main_whoami.c: Make rtems_shell_main_whoami static.
* libmisc/shell/main_wkspaceinfo.c: Make
rtems_shell_main_wkspace_info static.
</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.3021&r2=text&tr2=1.3022&diff_format=h">M</a></td><td width='1%'>1.3022</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_help.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%'>cpukit/libmisc/shell/main_help.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_hexdump.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/libmisc/shell/main_hexdump.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_id.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/libmisc/shell/main_id.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_ifconfig.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/libmisc/shell/main_ifconfig.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_ln.c.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/libmisc/shell/main_ln.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_logoff.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%'>cpukit/libmisc/shell/main_logoff.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_ls.c.diff?r1=text&tr1=1.12&r2=text&tr2=1.13&diff_format=h">M</a></td><td width='1%'>1.13</td><td width='100%'>cpukit/libmisc/shell/main_ls.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_mallocinfo.c.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/libmisc/shell/main_mallocinfo.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_medit.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%'>cpukit/libmisc/shell/main_medit.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_mfill.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%'>cpukit/libmisc/shell/main_mfill.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_mkdir.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/libmisc/shell/main_mkdir.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_mknod.c.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/libmisc/shell/main_mknod.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_mmove.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%'>cpukit/libmisc/shell/main_mmove.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_mount.c.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&diff_format=h">M</a></td><td width='1%'>1.11</td><td width='100%'>cpukit/libmisc/shell/main_mount.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_msdosfmt.c.diff?r1=text&tr1=1.13&r2=text&tr2=1.14&diff_format=h">M</a></td><td width='1%'>1.14</td><td width='100%'>cpukit/libmisc/shell/main_msdosfmt.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_mv.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/libmisc/shell/main_mv.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_mwdump.c.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/libmisc/shell/main_mwdump.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_netstats.c.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/libmisc/shell/main_netstats.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_perioduse.c.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/libmisc/shell/main_perioduse.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_pwd.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/libmisc/shell/main_pwd.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_rm.c.diff?r1=text&tr1=1.12&r2=text&tr2=1.13&diff_format=h">M</a></td><td width='1%'>1.13</td><td width='100%'>cpukit/libmisc/shell/main_rm.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_rmdir.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/libmisc/shell/main_rmdir.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_route.c.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/libmisc/shell/main_route.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_setenv.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/libmisc/shell/main_setenv.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_sleep.c.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/libmisc/shell/main_sleep.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_stackuse.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%'>cpukit/libmisc/shell/main_stackuse.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_time.c.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/libmisc/shell/main_time.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_tty.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%'>cpukit/libmisc/shell/main_tty.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_umask.c.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/libmisc/shell/main_umask.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_unmount.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/libmisc/shell/main_unmount.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_unsetenv.c.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/libmisc/shell/main_unsetenv.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_whoami.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%'>cpukit/libmisc/shell/main_whoami.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_wkspaceinfo.c.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/libmisc/shell/main_wkspaceinfo.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3021 rtems/cpukit/ChangeLog:1.3022
--- rtems/cpukit/ChangeLog:1.3021 Sun Dec 4 03:51:47 2011
+++ rtems/cpukit/ChangeLog Sun Dec 4 04:22:29 2011
</font><font color='#997700'>@@ -1,5 +1,60 @@
</font> 2011-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libmisc/shell/main_help.c: Make rtems_shell_help_cmd,
+ rtems_shell_help static.
+ * libmisc/shell/main_hexdump.c: Make main_hexdump static.
+ * libmisc/shell/main_id.c: Make rtems_shell_main_id static.
+ * libmisc/shell/main_ifconfig.c: Make rtems_shell_main_ifconfig static.
+ * libmisc/shell/main_ln.c: Make rtems_shell_main_ln static.
+ * libmisc/shell/main_logoff.c: Make rtems_shell_main_logoff static.
+ * libmisc/shell/main_ls.c: Make rtems_shell_main_ls static.
+ * libmisc/shell/main_mallocinfo.c: Include <rtems/libcsupport.h>.
+ Remove private decls of malloc_info,
+ rtems_shell_print_unified_work_area_message.
+ Make rtems_shell_main_malloc_info static.
+ * libmisc/shell/main_medit.c: Remove private decl of
+ rtems_shell_main_mdump.
+ Make rtems_shell_main_medit static.
+ * libmisc/shell/main_mfill.c: Make rtems_shell_main_mfill static.
+ * libmisc/shell/main_mkdir.c: Make rtems_shell_main_mkdir static.
+ * libmisc/shell/main_mknod.c: Make rtems_shell_main_mknod static.
+ * libmisc/shell/main_mmove.c: Remove private decl of
+ rtems_shell_main_mdump.
+ Make rtems_shell_main_mmove static.
+ * libmisc/shell/main_mount.c: Make rtems_shell_main_mount static.
+ * libmisc/shell/main_msdosfmt.c: Make rtems_shell_main_msdos_format
+ static.
+ * libmisc/shell/main_mv.c: Include "internal.h".
+ Make rtems_shell_mv_exit, rtems_shell_main_mv static.
+ Remove private decls of strmode rtems_shell_main_cp,<span style="background-color: #FF0000"> </span>
+ rtems_shell_main_rm.
+ * libmisc/shell/main_mwdump.c: Make rtems_shell_main_mwdump static.
+ * libmisc/shell/main_netstats.c: Make rtems_shell_main_netstats
+ static.
+ * libmisc/shell/main_perioduse.c: Make rtems_shell_main_perioduse
+ static.
+ * libmisc/shell/main_pwd.c: Make rtems_shell_main_pwd static.
+ * libmisc/shell/main_rm.c: Include "internal.h".
+ Make rtems_shell_rm_exit static.
+ Remove private decl of strmode.
+ * libmisc/shell/main_rmdir.c: Make rtems_shell_main_rmdir static.
+ libmisc/shell/main_route.c: Make rtems_shell_main_route static.
+ * libmisc/shell/main_setenv.c: Make rtems_shell_main_setenv static.
+ * libmisc/shell/main_sleep.c: Make rtems_shell_main_sleep static.
+ * libmisc/shell/main_stackuse.c: Make rtems_shell_main_stackuse static.
+ * libmisc/shell/main_time.c: Make rtems_shell_main_time static.
+ * libmisc/shell/main_tty.c: Make rtems_shell_main_tty static.
+ * libmisc/shell/main_umask.c: Make rtems_shell_main_umask static.
+ * libmisc/shell/main_unmount.c: Make rtems_shell_main_unmount
+ static.
+ * libmisc/shell/main_unsetenv.c: Make rtems_shell_main_unsetenv
+ static.
+ * libmisc/shell/main_whoami.c: Make rtems_shell_main_whoami static.
+ * libmisc/shell/main_wkspaceinfo.c: Make
+ rtems_shell_main_wkspace_info static.
+
+2011-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * libmisc/shell/cmds.c:
Make rtems_shell_main_monitor static.
* libmisc/shell/main_alias.c:
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_help.c:1.6 rtems/cpukit/libmisc/shell/main_help.c:1.7
--- rtems/cpukit/libmisc/shell/main_help.c:1.6 Wed Jul 22 13:18:41 2009
+++ rtems/cpukit/libmisc/shell/main_help.c Sun Dec 4 04:22:29 2011
</font><font color='#997700'>@@ -27,7 +27,7 @@
</font> /*
* show the help for one command.
*/
<font color='#880000'>-int rtems_shell_help_cmd(
</font><font color='#000088'>+static int rtems_shell_help_cmd(
</font> rtems_shell_cmd_t *shell_cmd
)
{
<font color='#997700'>@@ -76,7 +76,7 @@
</font> * Can you see the header of routine? Known?
* The same with all the commands....
*/
<font color='#880000'>-int rtems_shell_help(
</font><font color='#000088'>+static int rtems_shell_help(
</font> int argc,
char * argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_hexdump.c:1.5 rtems/cpukit/libmisc/shell/main_hexdump.c:1.6
--- rtems/cpukit/libmisc/shell/main_hexdump.c:1.5 Tue Feb 1 22:21:25 2011
+++ rtems/cpukit/libmisc/shell/main_hexdump.c Sun Dec 4 04:22:29 2011
</font><font color='#997700'>@@ -79,7 +79,7 @@
</font>
static int main_hexdump(rtems_shell_hexdump_globals* globals, int argc, char *argv[]);
<font color='#880000'>-int
</font><font color='#000088'>+static int
</font> rtems_shell_main_hexdump(int argc, char *argv[])
{
rtems_shell_hexdump_globals hexdump_globals;
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_id.c:1.5 rtems/cpukit/libmisc/shell/main_id.c:1.6
--- rtems/cpukit/libmisc/shell/main_id.c:1.5 Fri Jan 2 07:01:21 2009
+++ rtems/cpukit/libmisc/shell/main_id.c Sun Dec 4 04:22:29 2011
</font><font color='#997700'>@@ -28,7 +28,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_id(
</font><font color='#000088'>+static int rtems_shell_main_id(
</font> int argc __attribute__((unused)),
char *argv[] __attribute__((unused))
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_ifconfig.c:1.5 rtems/cpukit/libmisc/shell/main_ifconfig.c:1.6
--- rtems/cpukit/libmisc/shell/main_ifconfig.c:1.5 Fri Mar 12 10:26:15 2010
+++ rtems/cpukit/libmisc/shell/main_ifconfig.c Sun Dec 4 04:22:29 2011
</font><font color='#997700'>@@ -29,7 +29,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_ifconfig(
</font><font color='#000088'>+static int rtems_shell_main_ifconfig(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_ln.c:1.3 rtems/cpukit/libmisc/shell/main_ln.c:1.4
--- rtems/cpukit/libmisc/shell/main_ln.c:1.3 Fri Mar 26 12:18:43 2010
+++ rtems/cpukit/libmisc/shell/main_ln.c Sun Dec 4 04:22:29 2011
</font><font color='#997700'>@@ -102,8 +102,7 @@
</font>
static int main_ln(rtems_shell_ln_globals* globals, int argc, char *argv[]);
<font color='#880000'>-int
-rtems_shell_main_ln(int argc, char *argv[])
</font><font color='#000088'>+static int rtems_shell_main_ln(int argc, char *argv[])
</font> {
rtems_shell_ln_globals ln_globals;
rtems_shell_ln_globals* globals = &ln_globals;
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_logoff.c:1.6 rtems/cpukit/libmisc/shell/main_logoff.c:1.7
--- rtems/cpukit/libmisc/shell/main_logoff.c:1.6 Fri Jan 2 07:01:21 2009
+++ rtems/cpukit/libmisc/shell/main_logoff.c Sun Dec 4 04:22:29 2011
</font><font color='#997700'>@@ -22,7 +22,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_logoff(
</font><font color='#000088'>+static int rtems_shell_main_logoff(
</font> int argc __attribute__((unused)),
char *argv[] __attribute__((unused))
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_ls.c:1.12 rtems/cpukit/libmisc/shell/main_ls.c:1.13
--- rtems/cpukit/libmisc/shell/main_ls.c:1.12 Mon Oct 17 07:57:11 2011
+++ rtems/cpukit/libmisc/shell/main_ls.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -132,8 +132,7 @@
</font>
static int main_ls(rtems_shell_ls_globals* globals, int argc, char *argv[]);
<font color='#880000'>-int
-rtems_shell_main_ls(int argc, char *argv[])
</font><font color='#000088'>+static int rtems_shell_main_ls(int argc, char *argv[])
</font> {
rtems_shell_ls_globals ls_globals;
rtems_shell_ls_globals* globals = &ls_globals;
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_mallocinfo.c:1.7 rtems/cpukit/libmisc/shell/main_mallocinfo.c:1.8
--- rtems/cpukit/libmisc/shell/main_mallocinfo.c:1.7 Fri Sep 19 11:15:21 2008
+++ rtems/cpukit/libmisc/shell/main_mallocinfo.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -19,13 +19,12 @@
</font>
#include <rtems.h>
#include <rtems/malloc.h>
<font color='#000088'>+#include <rtems/libcsupport.h>
</font> #include <rtems/shell.h>
<font color='#880000'>-#include "internal.h"
</font>
<font color='#880000'>-extern int malloc_info( region_information_block * );
-extern void rtems_shell_print_unified_work_area_message(void);
</font><font color='#000088'>+#include "internal.h"
</font>
<font color='#880000'>-int rtems_shell_main_malloc_info(
</font><font color='#000088'>+static int rtems_shell_main_malloc_info(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_medit.c:1.6 rtems/cpukit/libmisc/shell/main_medit.c:1.7
--- rtems/cpukit/libmisc/shell/main_medit.c:1.6 Thu Jul 23 09:32:34 2009
+++ rtems/cpukit/libmisc/shell/main_medit.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -25,9 +25,7 @@
</font> #include <rtems/stringto.h>
#include "internal.h"
<font color='#880000'>-extern int rtems_shell_main_mdump(int, char *);
-
-int rtems_shell_main_medit(
</font><font color='#000088'>+static int rtems_shell_main_medit(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_mfill.c:1.6 rtems/cpukit/libmisc/shell/main_mfill.c:1.7
--- rtems/cpukit/libmisc/shell/main_mfill.c:1.6 Thu Jul 23 09:32:34 2009
+++ rtems/cpukit/libmisc/shell/main_mfill.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -25,7 +25,7 @@
</font> #include <rtems/stringto.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_mfill(
</font><font color='#000088'>+static int rtems_shell_main_mfill(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_mkdir.c:1.4 rtems/cpukit/libmisc/shell/main_mkdir.c:1.5
--- rtems/cpukit/libmisc/shell/main_mkdir.c:1.4 Wed Feb 27 15:52:16 2008
+++ rtems/cpukit/libmisc/shell/main_mkdir.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -27,7 +27,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_mkdir(
</font><font color='#000088'>+static int rtems_shell_main_mkdir(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_mknod.c:1.3 rtems/cpukit/libmisc/shell/main_mknod.c:1.4
--- rtems/cpukit/libmisc/shell/main_mknod.c:1.3 Fri Mar 26 12:18:43 2010
+++ rtems/cpukit/libmisc/shell/main_mknod.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -100,7 +100,7 @@
</font>
#include "mknod-pack_dev.c"
<font color='#880000'>-int
</font><font color='#000088'>+static int
</font> rtems_shell_main_mknod(int argc, char *argv[])
{
rtems_shell_mknod_globals mknod_globals;
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_mmove.c:1.6 rtems/cpukit/libmisc/shell/main_mmove.c:1.7
--- rtems/cpukit/libmisc/shell/main_mmove.c:1.6 Thu Jul 23 09:32:34 2009
+++ rtems/cpukit/libmisc/shell/main_mmove.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -25,9 +25,7 @@
</font> #include <rtems/stringto.h>
#include "internal.h"
<font color='#880000'>-extern int rtems_shell_main_mdump(int, char *);
-
-int rtems_shell_main_mmove(
</font><font color='#000088'>+static int rtems_shell_main_mmove(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_mount.c:1.10 rtems/cpukit/libmisc/shell/main_mount.c:1.11
--- rtems/cpukit/libmisc/shell/main_mount.c:1.10 Thu Jul 1 08:05:18 2010
+++ rtems/cpukit/libmisc/shell/main_mount.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -34,7 +34,7 @@
</font> return false;
}
<font color='#880000'>-int rtems_shell_main_mount(
</font><font color='#000088'>+static int rtems_shell_main_mount(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_msdosfmt.c:1.13 rtems/cpukit/libmisc/shell/main_msdosfmt.c:1.14
--- rtems/cpukit/libmisc/shell/main_msdosfmt.c:1.13 Thu Jul 7 17:15:00 2011
+++ rtems/cpukit/libmisc/shell/main_msdosfmt.c Sun Dec 4 04:22:29 2011
</font><font color='#997700'>@@ -24,7 +24,7 @@
</font> #include <rtems/fsmount.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_msdos_format(
</font><font color='#000088'>+static int rtems_shell_main_msdos_format(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_mv.c:1.4 rtems/cpukit/libmisc/shell/main_mv.c:1.5
--- rtems/cpukit/libmisc/shell/main_mv.c:1.4 Sun Nov 29 06:12:39 2009
+++ rtems/cpukit/libmisc/shell/main_mv.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -74,6 +74,8 @@
</font> #include <string.h>
#include <unistd.h>
<font color='#000088'>+#include "internal.h"
+
</font> #include "pathnames-mv.h"
/* RTEMS specific changes */
<font color='#997700'>@@ -100,23 +102,17 @@
</font>
#define exit(ec) rtems_shell_mv_exit(globals, ec)
<font color='#880000'>-void
</font><font color='#000088'>+static void
</font> rtems_shell_mv_exit (rtems_shell_mv_globals* globals, int code)
{
globals->exit_code = code;
longjmp (globals->exit_jmp, 1);
}
<font color='#880000'>-void strmode(mode_t mode, char *p);
</font> const char *user_from_uid(uid_t uid, int nouser);
char *group_from_gid(gid_t gid, int nogroup);
<font color='#880000'>-static int main_mv(rtems_shell_mv_globals* globals, int argc, char *argv[]);
-
-int rtems_shell_main_cp(int argc, char *argv[]);
-int rtems_shell_main_rm(int argc, char *argv[]);
-
-int
</font><font color='#000088'>+static int
</font> rtems_shell_main_mv(int argc, char *argv[])
{
rtems_shell_mv_globals mv_globals;
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_mwdump.c:1.9 rtems/cpukit/libmisc/shell/main_mwdump.c:1.10
--- rtems/cpukit/libmisc/shell/main_mwdump.c:1.9 Sun Nov 29 06:12:39 2009
+++ rtems/cpukit/libmisc/shell/main_mwdump.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -26,7 +26,7 @@
</font> #include <rtems/stringto.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_mwdump(
</font><font color='#000088'>+static int rtems_shell_main_mwdump(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_netstats.c:1.7 rtems/cpukit/libmisc/shell/main_netstats.c:1.8
--- rtems/cpukit/libmisc/shell/main_netstats.c:1.7 Sun Nov 29 06:12:39 2009
+++ rtems/cpukit/libmisc/shell/main_netstats.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -39,7 +39,7 @@
</font> );
}
<font color='#880000'>-int rtems_shell_main_netstats( /* command */
</font><font color='#000088'>+static int rtems_shell_main_netstats( /* command */
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_perioduse.c:1.3 rtems/cpukit/libmisc/shell/main_perioduse.c:1.4
--- rtems/cpukit/libmisc/shell/main_perioduse.c:1.3 Tue Mar 4 20:49:35 2008
+++ rtems/cpukit/libmisc/shell/main_perioduse.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -21,7 +21,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_perioduse(
</font><font color='#000088'>+static int rtems_shell_main_perioduse(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_pwd.c:1.5 rtems/cpukit/libmisc/shell/main_pwd.c:1.6
--- rtems/cpukit/libmisc/shell/main_pwd.c:1.5 Fri Jan 2 07:01:21 2009
+++ rtems/cpukit/libmisc/shell/main_pwd.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -23,7 +23,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_pwd(
</font><font color='#000088'>+static int rtems_shell_main_pwd(
</font> int argc __attribute__((unused)),
char *argv[] __attribute__((unused))
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_rm.c:1.12 rtems/cpukit/libmisc/shell/main_rm.c:1.13
--- rtems/cpukit/libmisc/shell/main_rm.c:1.12 Tue Feb 1 22:21:26 2011
+++ rtems/cpukit/libmisc/shell/main_rm.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -67,6 +67,8 @@
</font> #include <string.h>
#include <unistd.h>
<font color='#000088'>+#include "internal.h"
+
</font> #define rindex(s,c) strrchr(s,c)
/* RTEMS specific changes */
<font color='#997700'>@@ -94,7 +96,7 @@
</font> #include <setjmp.h>
#define exit(ec) rtems_shell_rm_exit(globals, ec)
<font color='#880000'>-void
</font><font color='#000088'>+static void
</font> rtems_shell_rm_exit (rtems_shell_rm_globals* globals, int code)
{
globals->exit_code = code;
<font color='#997700'>@@ -535,7 +537,6 @@
</font> return (0);
}
<font color='#880000'>-void strmode(mode_t mode, char *p);
</font> char *fflagstostr(u_long flags);
const char *user_from_uid(uid_t uid, int nouser);
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_rmdir.c:1.4 rtems/cpukit/libmisc/shell/main_rmdir.c:1.5
--- rtems/cpukit/libmisc/shell/main_rmdir.c:1.4 Wed Feb 27 15:52:16 2008
+++ rtems/cpukit/libmisc/shell/main_rmdir.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -25,7 +25,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_rmdir (int argc, char *argv[])
</font><font color='#000088'>+static int rtems_shell_main_rmdir (int argc, char *argv[])
</font> {
char *dir;
int n;
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_route.c:1.2 rtems/cpukit/libmisc/shell/main_route.c:1.3
--- rtems/cpukit/libmisc/shell/main_route.c:1.2 Sun Nov 29 06:12:39 2009
+++ rtems/cpukit/libmisc/shell/main_route.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -27,7 +27,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_route(
</font><font color='#000088'>+static int rtems_shell_main_route(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_setenv.c:1.5 rtems/cpukit/libmisc/shell/main_setenv.c:1.6
--- rtems/cpukit/libmisc/shell/main_setenv.c:1.5 Tue Mar 15 10:43:09 2011
+++ rtems/cpukit/libmisc/shell/main_setenv.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -16,7 +16,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_setenv(int argc, char *argv[])
</font><font color='#000088'>+static int rtems_shell_main_setenv(int argc, char *argv[])
</font> {
char* env = NULL;
char* string = NULL;
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_sleep.c:1.3 rtems/cpukit/libmisc/shell/main_sleep.c:1.4
--- rtems/cpukit/libmisc/shell/main_sleep.c:1.3 Thu Jul 23 09:32:34 2009
+++ rtems/cpukit/libmisc/shell/main_sleep.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -23,7 +23,7 @@
</font> #include <rtems/stringto.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_sleep(
</font><font color='#000088'>+static int rtems_shell_main_sleep(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_stackuse.c:1.6 rtems/cpukit/libmisc/shell/main_stackuse.c:1.7
--- rtems/cpukit/libmisc/shell/main_stackuse.c:1.6 Fri Jan 2 07:01:21 2009
+++ rtems/cpukit/libmisc/shell/main_stackuse.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -22,7 +22,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_stackuse(
</font><font color='#000088'>+static int rtems_shell_main_stackuse(
</font> int argc __attribute__((unused)),
char *argv[] __attribute__((unused))
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_time.c:1.3 rtems/cpukit/libmisc/shell/main_time.c:1.4
--- rtems/cpukit/libmisc/shell/main_time.c:1.3 Sun Oct 2 03:15:02 2011
+++ rtems/cpukit/libmisc/shell/main_time.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -35,7 +35,7 @@
</font> #error "PRIdtime_t: unsupported size of time_t"
#endif
<font color='#880000'>-int rtems_shell_main_time(
</font><font color='#000088'>+static int rtems_shell_main_time(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_tty.c:1.6 rtems/cpukit/libmisc/shell/main_tty.c:1.7
--- rtems/cpukit/libmisc/shell/main_tty.c:1.6 Fri Jan 2 07:01:21 2009
+++ rtems/cpukit/libmisc/shell/main_tty.c Sun Dec 4 04:22:50 2011
</font><font color='#997700'>@@ -25,7 +25,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_tty(
</font><font color='#000088'>+static int rtems_shell_main_tty(
</font> int argc __attribute__((unused)),
char *argv[] __attribute__((unused))
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_umask.c:1.7 rtems/cpukit/libmisc/shell/main_umask.c:1.8
--- rtems/cpukit/libmisc/shell/main_umask.c:1.7 Thu Jul 23 09:32:34 2009
+++ rtems/cpukit/libmisc/shell/main_umask.c Sun Dec 4 04:22:51 2011
</font><font color='#997700'>@@ -28,7 +28,7 @@
</font> #include <rtems/stringto.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_umask(
</font><font color='#000088'>+static int rtems_shell_main_umask(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_unmount.c:1.4 rtems/cpukit/libmisc/shell/main_unmount.c:1.5
--- rtems/cpukit/libmisc/shell/main_unmount.c:1.4 Sun Nov 29 06:12:39 2009
+++ rtems/cpukit/libmisc/shell/main_unmount.c Sun Dec 4 04:22:51 2011
</font><font color='#997700'>@@ -27,7 +27,7 @@
</font> #include <rtems/fsmount.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_unmount(
</font><font color='#000088'>+static int rtems_shell_main_unmount(
</font> int argc,
char *argv[]
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_unsetenv.c:1.2 rtems/cpukit/libmisc/shell/main_unsetenv.c:1.3
--- rtems/cpukit/libmisc/shell/main_unsetenv.c:1.2 Sun Nov 29 06:12:39 2009
+++ rtems/cpukit/libmisc/shell/main_unsetenv.c Sun Dec 4 04:22:51 2011
</font><font color='#997700'>@@ -16,7 +16,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_unsetenv(int argc, char *argv[])
</font><font color='#000088'>+static int rtems_shell_main_unsetenv(int argc, char *argv[])
</font> {
if (argc != 2)
{
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_whoami.c:1.6 rtems/cpukit/libmisc/shell/main_whoami.c:1.7
--- rtems/cpukit/libmisc/shell/main_whoami.c:1.6 Fri Jan 2 07:01:21 2009
+++ rtems/cpukit/libmisc/shell/main_whoami.c Sun Dec 4 04:22:51 2011
</font><font color='#997700'>@@ -26,7 +26,7 @@
</font> #include <rtems/shell.h>
#include "internal.h"
<font color='#880000'>-int rtems_shell_main_whoami(
</font><font color='#000088'>+static int rtems_shell_main_whoami(
</font> int argc __attribute__((unused)),
char *argv[] __attribute__((unused))
)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_wkspaceinfo.c:1.8 rtems/cpukit/libmisc/shell/main_wkspaceinfo.c:1.9
--- rtems/cpukit/libmisc/shell/main_wkspaceinfo.c:1.8 Thu Nov 10 08:40:12 2011
+++ rtems/cpukit/libmisc/shell/main_wkspaceinfo.c Sun Dec 4 04:22:51 2011
</font><font color='#997700'>@@ -31,7 +31,7 @@
</font> );
}
<font color='#880000'>-int rtems_shell_main_wkspace_info(
</font><font color='#000088'>+static int rtems_shell_main_wkspace_info(
</font> int argc __attribute__((unused)),
char *argv[] __attribute__((unused))
)
</pre>
<p> </p>
<a name='cs50'></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-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/shell/print-ls.c: Include "internal.h".
* libmisc/shell/pwcache.c: Make user_from_uid static.
* libmisc/shell/shell.c: Make rtems_shell_init_env,
rtems_shell_env_free, rtems_shell_line_editor,
rtems_shell_init_issue, rtems_shell_task static.
* libmisc/shell/shell_cmdset.c: Make rtems_shell_add_topic static.
* libmisc/shell/shell_makeargs.c: Include <rtems/shell.h>.
* libmisc/shell/write_file.c: Include <rtems/shell.h>.
</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.3022&r2=text&tr2=1.3023&diff_format=h">M</a></td><td width='1%'>1.3023</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/print-ls.c.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/libmisc/shell/print-ls.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/pwcache.c.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/libmisc/shell/pwcache.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/shell.c.diff?r1=text&tr1=1.48&r2=text&tr2=1.49&diff_format=h">M</a></td><td width='1%'>1.49</td><td width='100%'>cpukit/libmisc/shell/shell.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/shell_cmdset.c.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/libmisc/shell/shell_cmdset.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/shell_makeargs.c.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/libmisc/shell/shell_makeargs.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/write_file.c.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/libmisc/shell/write_file.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3022 rtems/cpukit/ChangeLog:1.3023
--- rtems/cpukit/ChangeLog:1.3022 Sun Dec 4 04:22:29 2011
+++ rtems/cpukit/ChangeLog Sun Dec 4 05:57:50 2011
</font><font color='#997700'>@@ -1,5 +1,16 @@
</font> 2011-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libmisc/shell/print-ls.c: Include "internal.h".
+ * libmisc/shell/pwcache.c: Make user_from_uid static.
+ * libmisc/shell/shell.c: Make rtems_shell_init_env,
+ rtems_shell_env_free, rtems_shell_line_editor,
+ rtems_shell_init_issue, rtems_shell_task static.
+ * libmisc/shell/shell_cmdset.c: Make rtems_shell_add_topic static.
+ * libmisc/shell/shell_makeargs.c: Include <rtems/shell.h>.
+ * libmisc/shell/write_file.c: Include <rtems/shell.h>.
+
+2011-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * libmisc/shell/main_help.c: Make rtems_shell_help_cmd,
rtems_shell_help static.
* libmisc/shell/main_hexdump.c: Make main_hexdump static.
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/print-ls.c:1.8 rtems/cpukit/libmisc/shell/print-ls.c:1.9
--- rtems/cpukit/libmisc/shell/print-ls.c:1.8 Tue Jun 15 00:42:28 2010
+++ rtems/cpukit/libmisc/shell/print-ls.c Sun Dec 4 05:57:50 2011
</font><font color='#997700'>@@ -68,6 +68,7 @@
</font> #include <unistd.h>
//#include <util.h>
<font color='#000088'>+#include "internal.h"
</font> #include "extern-ls.h"
#define DAYSPERNYEAR ((time_t)365)
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/pwcache.c:1.2 rtems/cpukit/libmisc/shell/pwcache.c:1.3
--- rtems/cpukit/libmisc/shell/pwcache.c:1.2 Thu Aug 21 07:29:01 2008
+++ rtems/cpukit/libmisc/shell/pwcache.c Sun Dec 4 05:57:50 2011
</font><font color='#997700'>@@ -50,7 +50,7 @@
</font> #define NCACHE 64 /* power of 2 */
#define MASK (NCACHE - 1) /* bits to store with */
<font color='#880000'>-const char *
</font><font color='#000088'>+static const char *
</font> user_from_uid(uid_t uid, int nouser)
{
static struct ncache {
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/shell.c:1.48 rtems/cpukit/libmisc/shell/shell.c:1.49
--- rtems/cpukit/libmisc/shell/shell.c:1.48 Fri Mar 12 10:26:15 2010
+++ rtems/cpukit/libmisc/shell/shell.c Sun Dec 4 05:57:50 2011
</font><font color='#997700'>@@ -61,7 +61,7 @@
</font> /*
* Initialize the shell user/process environment information
*/
<font color='#880000'>-rtems_shell_env_t *rtems_shell_init_env(
</font><font color='#000088'>+static rtems_shell_env_t *rtems_shell_init_env(
</font> rtems_shell_env_t *shell_env_p
)
{
<font color='#997700'>@@ -83,7 +83,7 @@
</font> /*
* Completely free a shell_env_t and all associated memory
*/
<font color='#880000'>-void rtems_shell_env_free(
</font><font color='#000088'>+static void rtems_shell_env_free(
</font> void *ptr
)
{
<font color='#997700'>@@ -103,7 +103,7 @@
</font> /*
* Get a line of user input with modest features
*/
<font color='#880000'>-int rtems_shell_line_editor(
</font><font color='#000088'>+static int rtems_shell_line_editor(
</font> char *cmds[],
int count,
int size,
<font color='#997700'>@@ -384,7 +384,7 @@
</font> * TODO: Redirection. Tty Signals. ENVVARs. Shell language.
* ----------------------------------------------- */
<font color='#880000'>-void rtems_shell_init_issue(void)
</font><font color='#000088'>+static void rtems_shell_init_issue(void)
</font> {
static bool issue_inited=false;
struct stat buf;
<font color='#997700'>@@ -550,7 +550,7 @@
</font> }
#endif
<font color='#880000'>-rtems_task rtems_shell_task(rtems_task_argument task_argument)
</font><font color='#000088'>+static rtems_task rtems_shell_task(rtems_task_argument task_argument)
</font> {
rtems_shell_env_t *shell_env = (rtems_shell_env_t*) task_argument;
rtems_id wake_on_end = shell_env->wake_on_end;
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/shell_cmdset.c:1.7 rtems/cpukit/libmisc/shell/shell_cmdset.c:1.8
--- rtems/cpukit/libmisc/shell/shell_cmdset.c:1.7 Sun Dec 4 02:53:25 2011
+++ rtems/cpukit/libmisc/shell/shell_cmdset.c Sun Dec 4 05:57:51 2011
</font><font color='#997700'>@@ -65,7 +65,7 @@
</font> /*
* Add a new topic to the list of topics
*/
<font color='#880000'>-rtems_shell_topic_t * rtems_shell_add_topic(const char * topic) {
</font><font color='#000088'>+static rtems_shell_topic_t * rtems_shell_add_topic(const char * topic) {
</font> rtems_shell_topic_t * current,*aux;
if (!rtems_shell_first_topic) {
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/shell_makeargs.c:1.9 rtems/cpukit/libmisc/shell/shell_makeargs.c:1.10
--- rtems/cpukit/libmisc/shell/shell_makeargs.c:1.9 Tue Mar 16 09:05:55 2010
+++ rtems/cpukit/libmisc/shell/shell_makeargs.c Sun Dec 4 05:57:51 2011
</font><font color='#997700'>@@ -17,6 +17,7 @@
</font>
#include <string.h>
#include <ctype.h>
<font color='#000088'>+#include <rtems/shell.h>
</font>
int rtems_shell_make_args(
char *commandLine,
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/write_file.c:1.3 rtems/cpukit/libmisc/shell/write_file.c:1.4
--- rtems/cpukit/libmisc/shell/write_file.c:1.3 Tue Mar 4 20:49:35 2008
+++ rtems/cpukit/libmisc/shell/write_file.c Sun Dec 4 05:57:51 2011
</font><font color='#997700'>@@ -22,6 +22,8 @@
</font> #include <unistd.h>
#include <string.h>
<font color='#000088'>+#include <rtems/shell.h>
+
</font> void rtems_shell_write_file(
const char *name,
const char *content
</pre>
<p> </p>
<a name='cs51'></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-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/shell/internal.h: Add user_from_uid, group_from_gid.
</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.3023&r2=text&tr2=1.3024&diff_format=h">M</a></td><td width='1%'>1.3024</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/internal.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/libmisc/shell/internal.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3023 rtems/cpukit/ChangeLog:1.3024
--- rtems/cpukit/ChangeLog:1.3023 Sun Dec 4 05:57:50 2011
+++ rtems/cpukit/ChangeLog Sun Dec 4 12:18:51 2011
</font><font color='#997700'>@@ -1,5 +1,9 @@
</font> 2011-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libmisc/shell/internal.h: Add user_from_uid, group_from_gid.
+
+2011-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * libmisc/shell/print-ls.c: Include "internal.h".
* libmisc/shell/pwcache.c: Make user_from_uid static.
* libmisc/shell/shell.c: Make rtems_shell_init_env,
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/internal.h:1.8 rtems/cpukit/libmisc/shell/internal.h:1.9
--- rtems/cpukit/libmisc/shell/internal.h:1.8 Sun Dec 4 03:42:29 2011
+++ rtems/cpukit/libmisc/shell/internal.h Sun Dec 4 12:18:52 2011
</font><font color='#997700'>@@ -47,5 +47,7 @@
</font> #include <sys/types.h>
extern void strmode(mode_t mode, char *p);
<font color='#000088'>+extern const char *user_from_uid(uid_t uid, int nouser);
+extern char *group_from_gid(gid_t gid, int nogroup);
</font>
#endif
</pre>
<p> </p>
<a name='cs52'></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-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/shell/pwcache.c: Include "internal.h".
Make user_from_uid non-static.
</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.3024&r2=text&tr2=1.3025&diff_format=h">M</a></td><td width='1%'>1.3025</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/pwcache.c.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/libmisc/shell/pwcache.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3024 rtems/cpukit/ChangeLog:1.3025
--- rtems/cpukit/ChangeLog:1.3024 Sun Dec 4 12:18:51 2011
+++ rtems/cpukit/ChangeLog Sun Dec 4 12:20:22 2011
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2011-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libmisc/shell/pwcache.c: Include "internal.h".
+ Make user_from_uid non-static.
</font> * libmisc/shell/internal.h: Add user_from_uid, group_from_gid.
2011-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/pwcache.c:1.3 rtems/cpukit/libmisc/shell/pwcache.c:1.4
--- rtems/cpukit/libmisc/shell/pwcache.c:1.3 Sun Dec 4 05:57:50 2011
+++ rtems/cpukit/libmisc/shell/pwcache.c Sun Dec 4 12:20:23 2011
</font><font color='#997700'>@@ -43,14 +43,15 @@
</font> #include <pwd.h>
#include <stdio.h>
#include <string.h>
<font color='#880000'>-//#include <utmp.h>
</font><font color='#000088'>+
+#include "internal.h"
</font>
#define UT_NAMESIZE 64
#define NCACHE 64 /* power of 2 */
#define MASK (NCACHE - 1) /* bits to store with */
<font color='#880000'>-static const char *
</font><font color='#000088'>+const char *
</font> user_from_uid(uid_t uid, int nouser)
{
static struct ncache {
</pre>
<p> </p>
<a name='cs53'></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-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/shell/main_rm.c: Remove decl of user_from_uid.
Comment out decl of fflagstostr.
</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.3025&r2=text&tr2=1.3026&diff_format=h">M</a></td><td width='1%'>1.3026</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_rm.c.diff?r1=text&tr1=1.13&r2=text&tr2=1.14&diff_format=h">M</a></td><td width='1%'>1.14</td><td width='100%'>cpukit/libmisc/shell/main_rm.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3025 rtems/cpukit/ChangeLog:1.3026
--- rtems/cpukit/ChangeLog:1.3025 Sun Dec 4 12:20:22 2011
+++ rtems/cpukit/ChangeLog Sun Dec 4 12:22:13 2011
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2011-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libmisc/shell/main_rm.c: Remove decl of user_from_uid.
+ Comment out decl of fflagstostr.
</font> * libmisc/shell/pwcache.c: Include "internal.h".
Make user_from_uid non-static.
* libmisc/shell/internal.h: Add user_from_uid, group_from_gid.
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_rm.c:1.13 rtems/cpukit/libmisc/shell/main_rm.c:1.14
--- rtems/cpukit/libmisc/shell/main_rm.c:1.13 Sun Dec 4 04:22:50 2011
+++ rtems/cpukit/libmisc/shell/main_rm.c Sun Dec 4 12:22:14 2011
</font><font color='#997700'>@@ -537,8 +537,9 @@
</font> return (0);
}
<font color='#000088'>+#if RTEMS_REMOVED
</font> char *fflagstostr(u_long flags);
<font color='#880000'>-const char *user_from_uid(uid_t uid, int nouser);
</font><font color='#000088'>+#endif
</font>
int
check_rm(rtems_shell_rm_globals* globals, char *path, char *name, struct stat *sp)
</pre>
<p> </p>
<a name='cs54'></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-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/shell/main_mv.c: Remove decl of user_from_uid,
group_from_gid.
</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.3026&r2=text&tr2=1.3027&diff_format=h">M</a></td><td width='1%'>1.3027</td><td width='100%'>cpukit/ChangeLog</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3026 rtems/cpukit/ChangeLog:1.3027
--- rtems/cpukit/ChangeLog:1.3026 Sun Dec 4 12:22:13 2011
+++ rtems/cpukit/ChangeLog Sun Dec 4 12:24:15 2011
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2011-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libmisc/shell/main_mv.c: Remove decl of user_from_uid,
+ group_from_gid.
</font> * libmisc/shell/main_rm.c: Remove decl of user_from_uid.
Comment out decl of fflagstostr.
* libmisc/shell/pwcache.c: Include "internal.h".
</pre>
<p> </p>
<a name='cs55'></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-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/shell/main_ls.c: Include "internal.h".
</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.3027&r2=text&tr2=1.3028&diff_format=h">M</a></td><td width='1%'>1.3028</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_ls.c.diff?r1=text&tr1=1.13&r2=text&tr2=1.14&diff_format=h">M</a></td><td width='1%'>1.14</td><td width='100%'>cpukit/libmisc/shell/main_ls.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3027 rtems/cpukit/ChangeLog:1.3028
--- rtems/cpukit/ChangeLog:1.3027 Sun Dec 4 12:24:15 2011
+++ rtems/cpukit/ChangeLog Sun Dec 4 12:25:44 2011
</font><font color='#997700'>@@ -1,5 +1,6 @@
</font> 2011-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libmisc/shell/main_ls.c: Include "internal.h".
</font> * libmisc/shell/main_mv.c: Remove decl of user_from_uid,
group_from_gid.
* libmisc/shell/main_rm.c: Remove decl of user_from_uid.
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_ls.c:1.13 rtems/cpukit/libmisc/shell/main_ls.c:1.14
--- rtems/cpukit/libmisc/shell/main_ls.c:1.13 Sun Dec 4 04:22:50 2011
+++ rtems/cpukit/libmisc/shell/main_ls.c Sun Dec 4 12:25:45 2011
</font><font color='#997700'>@@ -75,6 +75,7 @@
</font> #include <pwd.h>
#include <grp.h>
<font color='#000088'>+#include "internal.h"
</font> #include "extern-ls.h"
static void display(rtems_shell_ls_globals* globals, FTSENT *, FTSENT *);
</pre>
<p> </p>
<a name='cs56'></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-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/shell/main_cp.c: Include "internal.h".
Make rtems_shell_main_cp non-static.
</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.3028&r2=text&tr2=1.3029&diff_format=h">M</a></td><td width='1%'>1.3029</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_cp.c.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&diff_format=h">M</a></td><td width='1%'>1.11</td><td width='100%'>cpukit/libmisc/shell/main_cp.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3028 rtems/cpukit/ChangeLog:1.3029
--- rtems/cpukit/ChangeLog:1.3028 Sun Dec 4 12:25:44 2011
+++ rtems/cpukit/ChangeLog Sun Dec 4 12:27:39 2011
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2011-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libmisc/shell/main_cp.c: Include "internal.h".
+ Make rtems_shell_main_cp non-static.
</font> * libmisc/shell/main_ls.c: Include "internal.h".
* libmisc/shell/main_mv.c: Remove decl of user_from_uid,
group_from_gid.
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_cp.c:1.10 rtems/cpukit/libmisc/shell/main_cp.c:1.11
--- rtems/cpukit/libmisc/shell/main_cp.c:1.10 Sun Dec 4 03:51:48 2011
+++ rtems/cpukit/libmisc/shell/main_cp.c Sun Dec 4 12:27:40 2011
</font><font color='#997700'>@@ -85,6 +85,8 @@
</font> #include <string.h>
#include <unistd.h>
<font color='#000088'>+#include "internal.h"
+
</font> #include "extern-cp.h"
#define S_ISTXT 0
<font color='#997700'>@@ -108,7 +110,7 @@
</font> longjmp (cp_global->exit_jmp, 1);
}
<font color='#880000'>-static int
</font><font color='#000088'>+int
</font> rtems_shell_main_cp(int argc, char *argv[])
{
rtems_shell_cp_globals cp_globals;
</pre>
<p> </p>
<a name='cs57'></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-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/shell/main_mv.c: Add prototype for main_mv.
</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.3029&r2=text&tr2=1.3030&diff_format=h">M</a></td><td width='1%'>1.3030</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_mv.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/libmisc/shell/main_mv.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3029 rtems/cpukit/ChangeLog:1.3030
--- rtems/cpukit/ChangeLog:1.3029 Sun Dec 4 12:27:39 2011
+++ rtems/cpukit/ChangeLog Sun Dec 4 23:04:48 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * libmisc/shell/main_mv.c: Add prototype for main_mv.
+
</font> 2011-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/shell/main_cp.c: Include "internal.h".
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_mv.c:1.5 rtems/cpukit/libmisc/shell/main_mv.c:1.6
--- rtems/cpukit/libmisc/shell/main_mv.c:1.5 Sun Dec 4 04:22:50 2011
+++ rtems/cpukit/libmisc/shell/main_mv.c Sun Dec 4 23:04:49 2011
</font><font color='#997700'>@@ -102,6 +102,10 @@
</font>
#define exit(ec) rtems_shell_mv_exit(globals, ec)
<font color='#000088'>+static int
+main_mv(rtems_shell_mv_globals* globals, int argc, char *argv[]);
+
+
</font> static void
rtems_shell_mv_exit (rtems_shell_mv_globals* globals, int code)
{
</pre>
<p> </p>
<a name='cs58'></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-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/termios.c: Remove unnecessary cast.
</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.3030&r2=text&tr2=1.3031&diff_format=h">M</a></td><td width='1%'>1.3031</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/src/termios.c.diff?r1=text&tr1=1.69&r2=text&tr2=1.70&diff_format=h">M</a></td><td width='1%'>1.70</td><td width='100%'>cpukit/libcsupport/src/termios.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3030 rtems/cpukit/ChangeLog:1.3031
--- rtems/cpukit/ChangeLog:1.3030 Sun Dec 4 23:04:48 2011
+++ rtems/cpukit/ChangeLog Sun Dec 4 23:06:49 2011
</font><font color='#997700'>@@ -1,5 +1,6 @@
</font> 2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libcsupport/src/termios.c: Remove unnecessary cast.
</font> * libmisc/shell/main_mv.c: Add prototype for main_mv.
2011-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#006600'>diff -u rtems/cpukit/libcsupport/src/termios.c:1.69 rtems/cpukit/libcsupport/src/termios.c:1.70
--- rtems/cpukit/libcsupport/src/termios.c:1.69 Fri Dec 2 23:45:58 2011
+++ rtems/cpukit/libcsupport/src/termios.c Sun Dec 4 23:06:50 2011
</font><font color='#997700'>@@ -1002,7 +1002,7 @@
</font> {
rtems_interval timeout = tty->rawInBufSemaphoreFirstTimeout;
rtems_status_code sc;
<font color='#880000'>- int wait = (int)1;
</font><font color='#000088'>+ int wait = 1;
</font>
while ( wait ) {
/*
</pre>
<p> </p>
<a name='cs59'></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-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/src/fork.c: Include <unistd.h> for "fork" prototype.
Don't include <sys/types.h> (unnecessary).
</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.3031&r2=text&tr2=1.3032&diff_format=h">M</a></td><td width='1%'>1.3032</td><td width='100%'>cpukit/ChangeLog</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3031 rtems/cpukit/ChangeLog:1.3032
--- rtems/cpukit/ChangeLog:1.3031 Sun Dec 4 23:06:49 2011
+++ rtems/cpukit/ChangeLog Sun Dec 4 23:09:50 2011
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * posix/src/fork.c: Include <unistd.h> for "fork" prototype.
+ Don't include <sys/types.h> (unnecessary).
</font> * libcsupport/src/termios.c: Remove unnecessary cast.
* libmisc/shell/main_mv.c: Add prototype for main_mv.
</pre>
<p> </p>
<a name='cs60'></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-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/src/mqueuenotify.c: Make _POSIX_Message_queue_Notify_handler
static.
</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.3032&r2=text&tr2=1.3033&diff_format=h">M</a></td><td width='1%'>1.3033</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/src/mqueuenotify.c.diff?r1=text&tr1=1.14&r2=text&tr2=1.15&diff_format=h">M</a></td><td width='1%'>1.15</td><td width='100%'>cpukit/posix/src/mqueuenotify.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3032 rtems/cpukit/ChangeLog:1.3033
--- rtems/cpukit/ChangeLog:1.3032 Sun Dec 4 23:09:50 2011
+++ rtems/cpukit/ChangeLog Sun Dec 4 23:11:21 2011
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * posix/src/mqueuenotify.c: Make _POSIX_Message_queue_Notify_handler
+ static.
</font> * posix/src/fork.c: Include <unistd.h> for "fork" prototype.
Don't include <sys/types.h> (unnecessary).
* libcsupport/src/termios.c: Remove unnecessary cast.
<font color='#006600'>diff -u rtems/cpukit/posix/src/mqueuenotify.c:1.14 rtems/cpukit/posix/src/mqueuenotify.c:1.15
--- rtems/cpukit/posix/src/mqueuenotify.c:1.14 Sun Jul 24 18:55:07 2011
+++ rtems/cpukit/posix/src/mqueuenotify.c Sun Dec 4 23:11:21 2011
</font><font color='#997700'>@@ -46,7 +46,7 @@
</font> *
*/
<font color='#880000'>-void _POSIX_Message_queue_Notify_handler(
</font><font color='#000088'>+static void _POSIX_Message_queue_Notify_handler(
</font> void *user_data
)
{
</pre>
<p> </p>
<a name='cs61'></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-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/src/mqueuetranslatereturncode.c:
Include <rtems/posix/mqueue.h> (Missing prototypes).
* posix/src/mutextranslatereturncode.c:
Include <rtems/posix/mutex.h> (Missing prototypes).
* posix/src/semaphoretranslatereturncode.c:
Include <rtems/posix/semaphore.h> (Missing prototypes).
</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.3033&r2=text&tr2=1.3034&diff_format=h">M</a></td><td width='1%'>1.3034</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/src/mqueuetranslatereturncode.c.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&diff_format=h">M</a></td><td width='1%'>1.11</td><td width='100%'>cpukit/posix/src/mqueuetranslatereturncode.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/posix/src/mutextranslatereturncode.c.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/src/mutextranslatereturncode.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/posix/src/semaphoretranslatereturncode.c.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/posix/src/semaphoretranslatereturncode.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3033 rtems/cpukit/ChangeLog:1.3034
--- rtems/cpukit/ChangeLog:1.3033 Sun Dec 4 23:11:21 2011
+++ rtems/cpukit/ChangeLog Sun Dec 4 23:15:37 2011
</font><font color='#997700'>@@ -1,5 +1,11 @@
</font> 2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * posix/src/mqueuetranslatereturncode.c:
+ Include <rtems/posix/mqueue.h> (Missing prototypes).
+ * posix/src/mutextranslatereturncode.c:
+ Include <rtems/posix/mutex.h> (Missing prototypes).
+ * posix/src/semaphoretranslatereturncode.c:
+ Include <rtems/posix/semaphore.h> (Missing prototypes).
</font> * posix/src/mqueuenotify.c: Make _POSIX_Message_queue_Notify_handler
static.
* posix/src/fork.c: Include <unistd.h> for "fork" prototype.
<font color='#006600'>diff -u rtems/cpukit/posix/src/mqueuetranslatereturncode.c:1.10 rtems/cpukit/posix/src/mqueuetranslatereturncode.c:1.11
--- rtems/cpukit/posix/src/mqueuetranslatereturncode.c:1.10 Sun Jul 24 18:55:07 2011
+++ rtems/cpukit/posix/src/mqueuetranslatereturncode.c Sun Dec 4 23:15:37 2011
</font><font color='#997700'>@@ -20,7 +20,7 @@
</font>
#include <rtems/system.h>
#include <rtems/score/coremsg.h>
<font color='#880000'>-
</font><font color='#000088'>+#include <rtems/posix/mqueue.h>
</font>
/*
* _POSIX_Message_queue_Translate_core_message_queue_return_code
<font color='#006600'>diff -u rtems/cpukit/posix/src/mutextranslatereturncode.c:1.3 rtems/cpukit/posix/src/mutextranslatereturncode.c:1.4
--- rtems/cpukit/posix/src/mutextranslatereturncode.c:1.3 Thu Mar 12 10:32:58 2009
+++ rtems/cpukit/posix/src/mutextranslatereturncode.c Sun Dec 4 23:15:37 2011
</font><font color='#997700'>@@ -20,6 +20,7 @@
</font>
#include <rtems/system.h>
#include <rtems/score/coremutex.h>
<font color='#000088'>+#include <rtems/posix/mutex.h>
</font>
/*
* _POSIX_Mutex_Translate_core_mutex_return_code
<font color='#006600'>diff -u rtems/cpukit/posix/src/semaphoretranslatereturncode.c:1.2 rtems/cpukit/posix/src/semaphoretranslatereturncode.c:1.3
--- rtems/cpukit/posix/src/semaphoretranslatereturncode.c:1.2 Fri Jul 18 13:45:56 2008
+++ rtems/cpukit/posix/src/semaphoretranslatereturncode.c Sun Dec 4 23:15:38 2011
</font><font color='#997700'>@@ -20,6 +20,7 @@
</font>
#include <rtems/system.h>
#include <rtems/score/coresem.h>
<font color='#000088'>+#include <rtems/posix/semaphore.h>
</font>
/*
* _POSIX_Semaphore_Translate_core_semaphore_return_code
</pre>
<p> </p>
<a name='cs62'></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-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/src/pthreadatfork.c:
Include <pthread.h> (Missing prototypes).
</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.3034&r2=text&tr2=1.3035&diff_format=h">M</a></td><td width='1%'>1.3035</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/src/pthreadatfork.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%'>cpukit/posix/src/pthreadatfork.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3034 rtems/cpukit/ChangeLog:1.3035
--- rtems/cpukit/ChangeLog:1.3034 Sun Dec 4 23:15:37 2011
+++ rtems/cpukit/ChangeLog Sun Dec 4 23:17:45 2011
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * posix/src/pthreadatfork.c:
+ Include <pthread.h> (Missing prototypes).
</font> * posix/src/mqueuetranslatereturncode.c:
Include <rtems/posix/mqueue.h> (Missing prototypes).
* posix/src/mutextranslatereturncode.c:
<font color='#006600'>diff -u rtems/cpukit/posix/src/pthreadatfork.c:1.6 rtems/cpukit/posix/src/pthreadatfork.c:1.7
--- rtems/cpukit/posix/src/pthreadatfork.c:1.6 Fri Jan 2 04:04:24 2009
+++ rtems/cpukit/posix/src/pthreadatfork.c Sun Dec 4 23:17:45 2011
</font><font color='#997700'>@@ -24,6 +24,8 @@
</font> #include "config.h"
#endif
<font color='#000088'>+#include <pthread.h>
+
</font> #include <errno.h>
#include <rtems/seterr.h>
</pre>
<p> </p>
<a name='cs63'></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-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/include/rtems/rtems/tasks.h: Typo 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.3035&r2=text&tr2=1.3036&diff_format=h">M</a></td><td width='1%'>1.3036</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/rtems/include/rtems/rtems/tasks.h.diff?r1=text&tr1=1.46&r2=text&tr2=1.47&diff_format=h">M</a></td><td width='1%'>1.47</td><td width='100%'>cpukit/rtems/include/rtems/rtems/tasks.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3035 rtems/cpukit/ChangeLog:1.3036
--- rtems/cpukit/ChangeLog:1.3035 Sun Dec 4 23:17:45 2011
+++ rtems/cpukit/ChangeLog Mon Dec 5 02:49:05 2011
</font><font color='#997700'>@@ -1,5 +1,9 @@
</font> 2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * rtems/include/rtems/rtems/tasks.h: Typo fixes.
+
+2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * posix/src/pthreadatfork.c:
Include <pthread.h> (Missing prototypes).
* posix/src/mqueuetranslatereturncode.c:
<font color='#006600'>diff -u rtems/cpukit/rtems/include/rtems/rtems/tasks.h:1.46 rtems/cpukit/rtems/include/rtems/rtems/tasks.h:1.47
--- rtems/cpukit/rtems/include/rtems/rtems/tasks.h:1.46 Mon Aug 29 16:31:18 2011
+++ rtems/cpukit/rtems/include/rtems/rtems/tasks.h Mon Dec 5 02:49:06 2011
</font><font color='#997700'>@@ -468,7 +468,7 @@
</font> * @brief _RTEMS_tasks_Initialize_user_tasks
*
* This routine creates and starts all configured user
<font color='#880000'>- * initialzation threads.
</font><font color='#000088'>+ * initialization threads.
</font> *
* Input parameters: NONE
*
<font color='#997700'>@@ -477,7 +477,7 @@
</font> void _RTEMS_tasks_Initialize_user_tasks( void );
/**
<font color='#880000'>- * @brief _RTEMS_Tasks_Invoke_task_variable_dtor(
</font><font color='#000088'>+ * @brief _RTEMS_Tasks_Invoke_task_variable_dtor
</font> *
* This routine invokes the optional user provided destructor on the
* task variable and frees the memory for the task variable.
</pre>
<p> </p>
<a name='cs64'></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-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/src/pthreadinitthreads.c: Fix typos.
</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.3036&r2=text&tr2=1.3037&diff_format=h">M</a></td><td width='1%'>1.3037</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/src/pthreadinitthreads.c.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/posix/src/pthreadinitthreads.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3036 rtems/cpukit/ChangeLog:1.3037
--- rtems/cpukit/ChangeLog:1.3036 Mon Dec 5 02:49:05 2011
+++ rtems/cpukit/ChangeLog Mon Dec 5 02:50:55 2011
</font><font color='#997700'>@@ -1,6 +1,7 @@
</font> 2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#880000'>- * rtems/include/rtems/rtems/tasks.h: Typo fixes.
</font><font color='#000088'>+ * posix/src/pthreadinitthreads.c: Fix typos.
+ * rtems/include/rtems/rtems/tasks.h: Fix typos.
</font>
2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#006600'>diff -u rtems/cpukit/posix/src/pthreadinitthreads.c:1.7 rtems/cpukit/posix/src/pthreadinitthreads.c:1.8
--- rtems/cpukit/posix/src/pthreadinitthreads.c:1.7 Sun Jul 24 18:55:09 2011
+++ rtems/cpukit/posix/src/pthreadinitthreads.c Mon Dec 5 02:50:56 2011
</font><font color='#997700'>@@ -36,7 +36,7 @@
</font> * _POSIX_Threads_Initialize_user_threads_body
*
* This routine creates and starts all configured user
<font color='#880000'>- * initialzation threads.
</font><font color='#000088'>+ * initialization threads.
</font> *
* Input parameters: NONE
*
</pre>
<p> </p>
<a name='cs65'></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-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/src/pthread.c: Fix typos.
</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.3037&r2=text&tr2=1.3038&diff_format=h">M</a></td><td width='1%'>1.3038</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/src/pthread.c.diff?r1=text&tr1=1.86&r2=text&tr2=1.87&diff_format=h">M</a></td><td width='1%'>1.87</td><td width='100%'>cpukit/posix/src/pthread.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3037 rtems/cpukit/ChangeLog:1.3038
--- rtems/cpukit/ChangeLog:1.3037 Mon Dec 5 02:50:55 2011
+++ rtems/cpukit/ChangeLog Mon Dec 5 02:52:07 2011
</font><font color='#997700'>@@ -1,5 +1,6 @@
</font> 2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * posix/src/pthread.c: Fix typos.
</font> * posix/src/pthreadinitthreads.c: Fix typos.
* rtems/include/rtems/rtems/tasks.h: Fix typos.
<font color='#006600'>diff -u rtems/cpukit/posix/src/pthread.c:1.86 rtems/cpukit/posix/src/pthread.c:1.87
--- rtems/cpukit/posix/src/pthread.c:1.86 Fri Dec 2 21:54:30 2011
+++ rtems/cpukit/posix/src/pthread.c Mon Dec 5 02:52:07 2011
</font><font color='#997700'>@@ -295,7 +295,7 @@
</font> * _POSIX_Threads_Initialize_user_threads
*
* This routine creates and starts all configured user
<font color='#880000'>- * initialzation threads.
</font><font color='#000088'>+ * initialization threads.
</font> */
static void _POSIX_Threads_Initialize_user_threads( void )
{
</pre>
<p> </p>
<a name='cs66'></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-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/src/taskinitusers.c: Fix typos.
</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.3038&r2=text&tr2=1.3039&diff_format=h">M</a></td><td width='1%'>1.3039</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/rtems/src/taskinitusers.c.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/rtems/src/taskinitusers.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3038 rtems/cpukit/ChangeLog:1.3039
--- rtems/cpukit/ChangeLog:1.3038 Mon Dec 5 02:52:07 2011
+++ rtems/cpukit/ChangeLog Mon Dec 5 02:53:17 2011
</font><font color='#997700'>@@ -1,5 +1,6 @@
</font> 2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * rtems/src/taskinitusers.c: Fix typos.
</font> * posix/src/pthread.c: Fix typos.
* posix/src/pthreadinitthreads.c: Fix typos.
* rtems/include/rtems/rtems/tasks.h: Fix typos.
<font color='#006600'>diff -u rtems/cpukit/rtems/src/taskinitusers.c:1.11 rtems/cpukit/rtems/src/taskinitusers.c:1.12
--- rtems/cpukit/rtems/src/taskinitusers.c:1.11 Sun Jul 24 18:55:12 2011
+++ rtems/cpukit/rtems/src/taskinitusers.c Mon Dec 5 02:53:18 2011
</font><font color='#997700'>@@ -38,7 +38,7 @@
</font> * _RTEMS_tasks_Initialize_user_tasks_body
*
* This routine creates and starts all configured user
<font color='#880000'>- * initialzation threads.
</font><font color='#000088'>+ * initialization threads.
</font> *
* Input parameters: NONE
*
</pre>
<p> </p>
<a name='cs67'></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-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/src/tasks.c: Fix typos.
</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.3039&r2=text&tr2=1.3040&diff_format=h">M</a></td><td width='1%'>1.3040</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/rtems/src/tasks.c.diff?r1=text&tr1=1.64&r2=text&tr2=1.65&diff_format=h">M</a></td><td width='1%'>1.65</td><td width='100%'>cpukit/rtems/src/tasks.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3039 rtems/cpukit/ChangeLog:1.3040
--- rtems/cpukit/ChangeLog:1.3039 Mon Dec 5 02:53:17 2011
+++ rtems/cpukit/ChangeLog Mon Dec 5 02:54:34 2011
</font><font color='#997700'>@@ -1,5 +1,6 @@
</font> 2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * rtems/src/tasks.c: Fix typos.
</font> * rtems/src/taskinitusers.c: Fix typos.
* posix/src/pthread.c: Fix typos.
* posix/src/pthreadinitthreads.c: Fix typos.
<font color='#006600'>diff -u rtems/cpukit/rtems/src/tasks.c:1.64 rtems/cpukit/rtems/src/tasks.c:1.65
--- rtems/cpukit/rtems/src/tasks.c:1.64 Fri Dec 2 07:47:28 2011
+++ rtems/cpukit/rtems/src/tasks.c Mon Dec 5 02:54:35 2011
</font><font color='#997700'>@@ -284,7 +284,7 @@
</font> * _RTEMS_tasks_Initialize_user_tasks
*
* This routine creates and starts all configured user
<font color='#880000'>- * initialzation threads.
</font><font color='#000088'>+ * initialization threads.
</font> *
* Input parameters: NONE
*
</pre>
<p> </p>
<a name='cs68'></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-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/shell/shell.h: Add rtems_shell_main_monitor.
* libmisc/shell/cmds.c: Make rtems_shell_main_monitor non-static.
</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.3040&r2=text&tr2=1.3041&diff_format=h">M</a></td><td width='1%'>1.3041</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/cmds.c.diff?r1=text&tr1=1.27&r2=text&tr2=1.28&diff_format=h">M</a></td><td width='1%'>1.28</td><td width='100%'>cpukit/libmisc/shell/cmds.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/shell.h.diff?r1=text&tr1=1.30&r2=text&tr2=1.31&diff_format=h">M</a></td><td width='1%'>1.31</td><td width='100%'>cpukit/libmisc/shell/shell.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3040 rtems/cpukit/ChangeLog:1.3041
--- rtems/cpukit/ChangeLog:1.3040 Mon Dec 5 02:54:34 2011
+++ rtems/cpukit/ChangeLog Mon Dec 5 03:46:56 2011
</font><font color='#997700'>@@ -1,5 +1,10 @@
</font> 2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libmisc/shell/shell.h: Add rtems_shell_main_monitor.
+ * libmisc/shell/cmds.c: Make rtems_shell_main_monitor non-static.
+
+2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * rtems/src/tasks.c: Fix typos.
* rtems/src/taskinitusers.c: Fix typos.
* posix/src/pthread.c: Fix typos.
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/cmds.c:1.27 rtems/cpukit/libmisc/shell/cmds.c:1.28
--- rtems/cpukit/libmisc/shell/cmds.c:1.27 Sun Dec 4 03:51:47 2011
+++ rtems/cpukit/libmisc/shell/cmds.c Mon Dec 5 03:46:57 2011
</font><font color='#997700'>@@ -29,7 +29,7 @@
</font> * with this you can call at all the rtems monitor commands.
* Not all work fine but you can show the rtems status and more.
*-----------------------------------------------------------*/
<font color='#880000'>-static int rtems_shell_main_monitor(int argc, char **argv) {
</font><font color='#000088'>+int rtems_shell_main_monitor(int argc, char **argv) {
</font> const rtems_monitor_command_entry_t *command = NULL;
if (argc < 1) {
<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/shell.h:1.30 rtems/cpukit/libmisc/shell/shell.h:1.31
--- rtems/cpukit/libmisc/shell/shell.h:1.30 Sun Dec 4 03:39:44 2011
+++ rtems/cpukit/libmisc/shell/shell.h Mon Dec 5 03:46:57 2011
</font><font color='#997700'>@@ -305,6 +305,9 @@
</font> void *notification_arg
);
<font color='#000088'>+extern int rtems_shell_main_monitor(int argc, char **argv);
+
+
</font> #ifdef __cplusplus
}
#endif
</pre>
<p> </p>
<a name='cs69'></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-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* monitor02/init.c: Remove re-declaration of rtems_shell_main_monitor.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/testsuites/libtests/ChangeLog.diff?r1=text&tr1=1.280&r2=text&tr2=1.281&diff_format=h">M</a></td><td width='1%'>1.281</td><td width='100%'>testsuites/libtests/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/testsuites/libtests/monitor02/init.c.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%'>testsuites/libtests/monitor02/init.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/testsuites/libtests/ChangeLog:1.280 rtems/testsuites/libtests/ChangeLog:1.281
--- rtems/testsuites/libtests/ChangeLog:1.280 Wed Oct 26 06:13:59 2011
+++ rtems/testsuites/libtests/ChangeLog Mon Dec 5 07:02:01 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * monitor02/init.c: Remove re-declaration of rtems_shell_main_monitor.
+
</font> 2011-10-26 Sebastian Huber <sebastian.huber@embedded-brains.de>
* mouse01/init.c: Account for extra message buffer size.
<font color='#006600'>diff -u rtems/testsuites/libtests/monitor02/init.c:1.7 rtems/testsuites/libtests/monitor02/init.c:1.8
--- rtems/testsuites/libtests/monitor02/init.c:1.7 Tue Feb 22 01:34:08 2011
+++ rtems/testsuites/libtests/monitor02/init.c Mon Dec 5 07:02:01 2011
</font><font color='#997700'>@@ -25,12 +25,6 @@
</font> #include <rtems/shellconfig.h>
#define MAX_ARGS 128
<font color='#880000'>-/*
- * HACK: API visibility violation
- * rtems_shell_main_monitor should better be declared in rtems/shell.h
- */
-extern int rtems_shell_main_monitor(int argc, char **argv);
-
</font> char *Commands[] = {
"task",
"task 32",
</pre>
<p> </p>
<a name='cs70'></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-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/include/rtems/posix/pthread.h:
Add _POSIX_Threads_Initialize_user_threads_body.
* rtems/include/rtems/rtems/tasks.h:
Add _RTEMS_tasks_Initialize_user_tasks_body.
* sapi/include/confdefs.h: Remove conditional, nested redeclaration of
_POSIX_Threads_Initialize_user_threads_body,
_RTEMS_tasks_Initialize_user_tasks_body.
</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.3041&r2=text&tr2=1.3042&diff_format=h">M</a></td><td width='1%'>1.3042</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.32&r2=text&tr2=1.33&diff_format=h">M</a></td><td width='1%'>1.33</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/rtems/include/rtems/rtems/tasks.h.diff?r1=text&tr1=1.47&r2=text&tr2=1.48&diff_format=h">M</a></td><td width='1%'>1.48</td><td width='100%'>cpukit/rtems/include/rtems/rtems/tasks.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/sapi/include/confdefs.h.diff?r1=text&tr1=1.175&r2=text&tr2=1.176&diff_format=h">M</a></td><td width='1%'>1.176</td><td width='100%'>cpukit/sapi/include/confdefs.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3041 rtems/cpukit/ChangeLog:1.3042
--- rtems/cpukit/ChangeLog:1.3041 Mon Dec 5 03:46:56 2011
+++ rtems/cpukit/ChangeLog Mon Dec 5 07:51:05 2011
</font><font color='#997700'>@@ -1,5 +1,15 @@
</font> 2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * posix/include/rtems/posix/pthread.h:
+ Add _POSIX_Threads_Initialize_user_threads_body.
+ * rtems/include/rtems/rtems/tasks.h:
+ Add _RTEMS_tasks_Initialize_user_tasks_body.
+ * sapi/include/confdefs.h: Remove conditional, nested redeclaration of<span style="background-color: #FF0000"> </span>
+ _POSIX_Threads_Initialize_user_threads_body,
+ _RTEMS_tasks_Initialize_user_tasks_body.
+
+2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * libmisc/shell/shell.h: Add rtems_shell_main_monitor.
* libmisc/shell/cmds.c: Make rtems_shell_main_monitor non-static.
<font color='#006600'>diff -u rtems/cpukit/posix/include/rtems/posix/pthread.h:1.32 rtems/cpukit/posix/include/rtems/posix/pthread.h:1.33
--- rtems/cpukit/posix/include/rtems/posix/pthread.h:1.32 Fri Jun 24 12:52:56 2011
+++ rtems/cpukit/posix/include/rtems/posix/pthread.h Mon Dec 5 07:51:06 2011
</font><font color='#997700'>@@ -165,6 +165,14 @@
</font> Thread_CPU_budget_algorithm_callout *budget_callout
);
<font color='#000088'>+/**
+ * @brief _POSIX_Threads_Initialize_user_threads_body
+ *
+ * This routine creates and starts all configured user
+ * initialization threads.
+ */
+extern void _POSIX_Threads_Initialize_user_threads_body(void);
+
</font> #include <rtems/posix/pthread.inl>
#ifdef __cplusplus
<font color='#006600'>diff -u rtems/cpukit/rtems/include/rtems/rtems/tasks.h:1.47 rtems/cpukit/rtems/include/rtems/rtems/tasks.h:1.48
--- rtems/cpukit/rtems/include/rtems/rtems/tasks.h:1.47 Mon Dec 5 02:49:06 2011
+++ rtems/cpukit/rtems/include/rtems/rtems/tasks.h Mon Dec 5 07:51:06 2011
</font><font color='#997700'>@@ -491,6 +491,19 @@
</font> rtems_task_variable_t *tvp
);
<font color='#000088'>+/**
+ * @brief _RTEMS_tasks_Initialize_user_tasks_body
+ *
+ * This routine creates and starts all configured user
+ * initialization threads.
+ *
+ * Input parameters: NONE
+ *
+ * Output parameters: NONE
+ */
+
+extern void _RTEMS_tasks_Initialize_user_tasks_body( void );
+
</font> #ifndef __RTEMS_APPLICATION__
#include <rtems/rtems/tasks.inl>
#endif
<font color='#006600'>diff -u rtems/cpukit/sapi/include/confdefs.h:1.175 rtems/cpukit/sapi/include/confdefs.h:1.176
--- rtems/cpukit/sapi/include/confdefs.h:1.175 Fri Nov 18 14:04:49 2011
+++ rtems/cpukit/sapi/include/confdefs.h Mon Dec 5 07:51:06 2011
</font><font color='#997700'>@@ -2234,7 +2234,6 @@
</font> #ifdef CONFIGURE_INIT
#if defined(CONFIGURE_RTEMS_INIT_TASKS_TABLE) || \
defined(CONFIGURE_HAS_OWN_INIT_TASK_TABLE)
<font color='#880000'>- void (_RTEMS_tasks_Initialize_user_tasks_body)(void);
</font> void (*_RTEMS_tasks_Initialize_user_tasks_p)(void) =
_RTEMS_tasks_Initialize_user_tasks_body;
#else
<font color='#997700'>@@ -2250,7 +2249,6 @@
</font> #ifdef CONFIGURE_INIT
#if defined(CONFIGURE_POSIX_INIT_THREAD_TABLE) || \
defined(CONFIGURE_POSIX_HAS_OWN_INIT_THREAD_TABLE)
<font color='#880000'>- void _POSIX_Threads_Initialize_user_threads_body(void);
</font> void (*_POSIX_Threads_Initialize_user_threads_p)(void) =
_POSIX_Threads_Initialize_user_threads_body;
#else
</pre>
<p> </p>
<a name='cs71'></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-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/chown.c, libcsupport/src/lchown.c:
Include <unistd.h>. Cleanup included headers.
</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.3042&r2=text&tr2=1.3043&diff_format=h">M</a></td><td width='1%'>1.3043</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/src/chown.c.diff?r1=text&tr1=1.14&r2=text&tr2=1.15&diff_format=h">M</a></td><td width='1%'>1.15</td><td width='100%'>cpukit/libcsupport/src/chown.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libcsupport/src/lchown.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%'>cpukit/libcsupport/src/lchown.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3042 rtems/cpukit/ChangeLog:1.3043
--- rtems/cpukit/ChangeLog:1.3042 Mon Dec 5 07:51:05 2011
+++ rtems/cpukit/ChangeLog Mon Dec 5 08:20:37 2011
</font><font color='#997700'>@@ -1,5 +1,10 @@
</font> 2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libcsupport/src/chown.c, libcsupport/src/lchown.c:
+ Include <unistd.h>. Cleanup included headers.
+
+2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * posix/include/rtems/posix/pthread.h:
Add _POSIX_Threads_Initialize_user_threads_body.
* rtems/include/rtems/rtems/tasks.h:
<font color='#006600'>diff -u rtems/cpukit/libcsupport/src/chown.c:1.14 rtems/cpukit/libcsupport/src/chown.c:1.15
--- rtems/cpukit/libcsupport/src/chown.c:1.14 Thu Jul 1 12:22:03 2010
+++ rtems/cpukit/libcsupport/src/chown.c Mon Dec 5 08:20:38 2011
</font><font color='#997700'>@@ -15,14 +15,10 @@
</font> #include "config.h"
#endif
<font color='#880000'>-#include <sys/stat.h>
-#include <errno.h>
</font><font color='#000088'>+#include <unistd.h>
</font>
#include <rtems.h>
<font color='#880000'>-#include <rtems/libio.h>
-
</font> #include <rtems/libio_.h>
<font color='#880000'>-#include <rtems/seterr.h>
</font>
int _chown_helper(
const char *path,
<font color='#006600'>diff -u rtems/cpukit/libcsupport/src/lchown.c:1.1 rtems/cpukit/libcsupport/src/lchown.c:1.2
--- rtems/cpukit/libcsupport/src/lchown.c:1.1 Thu Jul 1 12:22:03 2010
+++ rtems/cpukit/libcsupport/src/lchown.c Mon Dec 5 08:20:38 2011
</font><font color='#997700'>@@ -15,7 +15,7 @@
</font> #include "config.h"
#endif
<font color='#880000'>-#include <sys/stat.h>
</font><font color='#000088'>+#include <unistd.h>
</font>
#include <rtems.h>
</pre>
<p> </p>
<a name='cs72'></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-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/mouse/mouse_parser.c: Make MOU_Data static.
</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.3043&r2=text&tr2=1.3044&diff_format=h">M</a></td><td width='1%'>1.3044</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/mouse/mouse_parser.c.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/libmisc/mouse/mouse_parser.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3043 rtems/cpukit/ChangeLog:1.3044
--- rtems/cpukit/ChangeLog:1.3043 Mon Dec 5 08:20:37 2011
+++ rtems/cpukit/ChangeLog Mon Dec 5 10:53:54 2011
</font><font color='#997700'>@@ -1,5 +1,9 @@
</font> 2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libmisc/mouse/mouse_parser.c: Make MOU_Data static.
+
+2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * libcsupport/src/chown.c, libcsupport/src/lchown.c:
Include <unistd.h>. Cleanup included headers.
<font color='#006600'>diff -u rtems/cpukit/libmisc/mouse/mouse_parser.c:1.2 rtems/cpukit/libmisc/mouse/mouse_parser.c:1.3
--- rtems/cpukit/libmisc/mouse/mouse_parser.c:1.2 Mon Mar 14 13:17:28 2011
+++ rtems/cpukit/libmisc/mouse/mouse_parser.c Mon Dec 5 10:53:55 2011
</font><font color='#997700'>@@ -130,7 +130,7 @@
</font> * When a new state is read, the current buttons and x and y deltas
* are returned. This routine does not block.
*/
<font color='#880000'>-int MOU_Data( int ch, COORD *dx, COORD *dy, COORD *dz, BUTTON *bptr)
</font><font color='#000088'>+static int MOU_Data( int ch, COORD *dx, COORD *dy, COORD *dz, BUTTON *bptr)
</font> {
int b;
</pre>
<p> </p>
<a name='cs73'></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-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/src/rtemsobjectapimaximumclass.c:
Include <rtems/rtems/object.h> (Missing prototypes).
* sapi/src/exshutdown.c:
Include <rtems/init.h> (Missing prototypes).
</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.3044&r2=text&tr2=1.3045&diff_format=h">M</a></td><td width='1%'>1.3045</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/rtems/src/rtemsobjectapimaximumclass.c.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/rtems/src/rtemsobjectapimaximumclass.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/sapi/src/exshutdown.c.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/sapi/src/exshutdown.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3044 rtems/cpukit/ChangeLog:1.3045
--- rtems/cpukit/ChangeLog:1.3044 Mon Dec 5 10:53:54 2011
+++ rtems/cpukit/ChangeLog Mon Dec 5 11:01:29 2011
</font><font color='#997700'>@@ -1,5 +1,9 @@
</font> 2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * rtems/src/rtemsobjectapimaximumclass.c:<span style="background-color: #FF0000"> </span>
+ Include <rtems/rtems/object.h> (Missing prototypes).
+ * sapi/src/exshutdown.c:
+ Include <rtems/init.h> (Missing prototypes).
</font> * libmisc/mouse/mouse_parser.c: Make MOU_Data static.
2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#006600'>diff -u rtems/cpukit/rtems/src/rtemsobjectapimaximumclass.c:1.3 rtems/cpukit/rtems/src/rtemsobjectapimaximumclass.c:1.4
--- rtems/cpukit/rtems/src/rtemsobjectapimaximumclass.c:1.3 Mon Nov 23 08:53:04 2009
+++ rtems/cpukit/rtems/src/rtemsobjectapimaximumclass.c Mon Dec 5 11:01:30 2011
</font><font color='#997700'>@@ -18,6 +18,7 @@
</font> #include <rtems/system.h>
#include <rtems/score/object.h>
#include <rtems/rtems/types.h>
<font color='#000088'>+#include <rtems/rtems/object.h>
</font>
int rtems_object_api_maximum_class(
int api
<font color='#006600'>diff -u rtems/cpukit/sapi/src/exshutdown.c:1.7 rtems/cpukit/sapi/src/exshutdown.c:1.8
--- rtems/cpukit/sapi/src/exshutdown.c:1.7 Mon Aug 29 16:30:32 2011
+++ rtems/cpukit/sapi/src/exshutdown.c Mon Dec 5 11:01:30 2011
</font><font color='#997700'>@@ -16,6 +16,7 @@
</font> #endif
#include <rtems/system.h>
<font color='#000088'>+#include <rtems/init.h>
</font> #include <rtems/score/sysstate.h>
#include <rtems/score/thread.h>
#include <rtems/score/interr.h>
</pre>
<p> </p>
<a name='cs74'></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-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/capture/capture.c:
Make RTEMS_CAPTURE_* defines unsigned (Avoid implicit
sign-conversions).
Make rtems_capture_trigger static (Missing prototypes).
Make rtems_capture_trigger static (Missing prototypes).
* libmisc/capture/capture.h:
Make RTEMS_CAPTURE_WATCH, RTEMS_CAPTURE_TRACED unsigned (Avoid
implicit sign conversions).
</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.3045&r2=text&tr2=1.3046&diff_format=h">M</a></td><td width='1%'>1.3046</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/capture/capture.h.diff?r1=text&tr1=1.12&r2=text&tr2=1.13&diff_format=h">M</a></td><td width='1%'>1.13</td><td width='100%'>cpukit/libmisc/capture/capture.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/capture/capture.c.diff?r1=text&tr1=1.22&r2=text&tr2=1.23&diff_format=h">M</a></td><td width='1%'>1.23</td><td width='100%'>cpukit/libmisc/capture/capture.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3045 rtems/cpukit/ChangeLog:1.3046
--- rtems/cpukit/ChangeLog:1.3045 Mon Dec 5 11:01:29 2011
+++ rtems/cpukit/ChangeLog Mon Dec 5 11:31:18 2011
</font><font color='#997700'>@@ -1,5 +1,16 @@
</font> 2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libmisc/capture/capture.c:<span style="background-color: #FF0000"> </span>
+ Make RTEMS_CAPTURE_* defines unsigned (Avoid implicit
+ sign-conversions).
+ Make rtems_capture_trigger static (Missing prototypes).
+ Make rtems_capture_trigger static (Missing prototypes).
+ * libmisc/capture/capture.h:
+ Make RTEMS_CAPTURE_WATCH, RTEMS_CAPTURE_TRACED unsigned (Avoid
+ implicit sign conversions).
+
+2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * rtems/src/rtemsobjectapimaximumclass.c:<span style="background-color: #FF0000"> </span>
Include <rtems/rtems/object.h> (Missing prototypes).
* sapi/src/exshutdown.c:
<font color='#006600'>diff -u rtems/cpukit/libmisc/capture/capture.h:1.12 rtems/cpukit/libmisc/capture/capture.h:1.13
--- rtems/cpukit/libmisc/capture/capture.h:1.12 Fri Jun 24 12:52:56 2011
+++ rtems/cpukit/libmisc/capture/capture.h Mon Dec 5 11:31:19 2011
</font><font color='#997700'>@@ -96,7 +96,7 @@
</font> /**
* Control flags.
*/
<font color='#880000'>-#define RTEMS_CAPTURE_WATCH (1 << 0)
</font><font color='#000088'>+#define RTEMS_CAPTURE_WATCH (1U << 0)
</font>
/**
* Control triggers.
<font color='#997700'>@@ -169,7 +169,7 @@
</font> /**
* Task flags.
*/
<font color='#880000'>-#define RTEMS_CAPTURE_TRACED (1 << 0)
</font><font color='#000088'>+#define RTEMS_CAPTURE_TRACED (1U << 0)
</font>
/*
* rtems_capture_record_t
<font color='#006600'>diff -u rtems/cpukit/libmisc/capture/capture.c:1.22 rtems/cpukit/libmisc/capture/capture.c:1.23
--- rtems/cpukit/libmisc/capture/capture.c:1.22 Tue Feb 15 18:24:49 2011
+++ rtems/cpukit/libmisc/capture/capture.c Mon Dec 5 11:31:19 2011
</font><font color='#997700'>@@ -60,14 +60,14 @@
</font> /*
* Global capture flags.
*/
<font color='#880000'>-#define RTEMS_CAPTURE_ON (1 << 0)
-#define RTEMS_CAPTURE_NO_MEMORY (1 << 1)
-#define RTEMS_CAPTURE_OVERFLOW (1 << 2)
-#define RTEMS_CAPTURE_TRIGGERED (1 << 3)
-#define RTEMS_CAPTURE_READER_ACTIVE (1 << 4)
-#define RTEMS_CAPTURE_READER_WAITING (1 << 5)
-#define RTEMS_CAPTURE_GLOBAL_WATCH (1 << 6)
-#define RTEMS_CAPTURE_ONLY_MONITOR (1 << 7)
</font><font color='#000088'>+#define RTEMS_CAPTURE_ON (1U << 0)
+#define RTEMS_CAPTURE_NO_MEMORY (1U << 1)
+#define RTEMS_CAPTURE_OVERFLOW (1U << 2)
+#define RTEMS_CAPTURE_TRIGGERED (1U << 3)
+#define RTEMS_CAPTURE_READER_ACTIVE (1U << 4)
+#define RTEMS_CAPTURE_READER_WAITING (1U << 5)
+#define RTEMS_CAPTURE_GLOBAL_WATCH (1U << 6)
+#define RTEMS_CAPTURE_ONLY_MONITOR (1U << 7)
</font>
/*
* RTEMS Capture Data.
<font color='#997700'>@@ -574,7 +574,7 @@
</font> * See if we have triggered and if not see if this event is a
* cause of a trigger.
*/
<font color='#880000'>-bool
</font><font color='#000088'>+static bool
</font> rtems_capture_trigger (rtems_capture_task_t* ft,
rtems_capture_task_t* tt,
uint32_t events)
<font color='#997700'>@@ -1480,7 +1480,7 @@
</font> * Map the trigger to a bit mask.
*
*/
<font color='#880000'>-uint32_t
</font><font color='#000088'>+static uint32_t
</font> rtems_capture_map_trigger (rtems_capture_trigger_t trigger)
{
/*
</pre>
<p> </p>
<a name='cs75'></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-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/serial/mc68681.c (mc68681_open):
Var "status" needs to be signed.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/ChangeLog.diff?r1=text&tr1=1.576&r2=text&tr2=1.577&diff_format=h">M</a></td><td width='1%'>1.577</td><td width='100%'>c/src/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/libchip/serial/mc68681.c.diff?r1=text&tr1=1.42&r2=text&tr2=1.43&diff_format=h">M</a></td><td width='1%'>1.43</td><td width='100%'>c/src/libchip/serial/mc68681.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/ChangeLog:1.576 rtems/c/src/ChangeLog:1.577
--- rtems/c/src/ChangeLog:1.576 Mon Dec 5 03:21:10 2011
+++ rtems/c/src/ChangeLog Tue Dec 6 00:35:23 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * libchip/serial/mc68681.c (mc68681_open):<span style="background-color: #FF0000"> </span>
+ Var "status" needs to be signed.
+
</font> 2011-12-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1975/misc
<font color='#006600'>diff -u rtems/c/src/libchip/serial/mc68681.c:1.42 rtems/c/src/libchip/serial/mc68681.c:1.43
--- rtems/c/src/libchip/serial/mc68681.c:1.42 Fri Oct 28 08:58:22 2011
+++ rtems/c/src/libchip/serial/mc68681.c Tue Dec 6 00:35:24 2011
</font><font color='#997700'>@@ -279,7 +279,7 @@
</font> unsigned int command = 0;
rtems_interrupt_level Irql;
setRegister_f setReg;
<font color='#880000'>- unsigned int status;
</font><font color='#000088'>+ int status;
</font>
pMC68681 = Console_Port_Tbl[minor]->ulCtrlPort1;
</pre>
<p> </p>
<a name='cs76'></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-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/include/rtems/libio.h:
Make LIBIO_FLAGS_* defined unsigned (Avoid implicit sign
conversions).
</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.3046&r2=text&tr2=1.3047&diff_format=h">M</a></td><td width='1%'>1.3047</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.84&r2=text&tr2=1.85&diff_format=h">M</a></td><td width='1%'>1.85</td><td width='100%'>cpukit/libcsupport/include/rtems/libio.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3046 rtems/cpukit/ChangeLog:1.3047
--- rtems/cpukit/ChangeLog:1.3046 Mon Dec 5 11:31:18 2011
+++ rtems/cpukit/ChangeLog Tue Dec 6 00:39:03 2011
</font><font color='#997700'>@@ -1,8 +1,14 @@
</font><font color='#000088'>+2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * libcsupport/include/rtems/libio.h:
+ Make LIBIO_FLAGS_* defined unsigned (Avoid implicit sign
+ conversions).
+
</font> 2011-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/capture/capture.c:<span style="background-color: #FF0000"> </span>
Make RTEMS_CAPTURE_* defines unsigned (Avoid implicit
<font color='#880000'>- sign-conversions).
</font><font color='#000088'>+ sign conversions).
</font> Make rtems_capture_trigger static (Missing prototypes).
Make rtems_capture_trigger static (Missing prototypes).
* libmisc/capture/capture.h:
<font color='#006600'>diff -u rtems/cpukit/libcsupport/include/rtems/libio.h:1.84 rtems/cpukit/libcsupport/include/rtems/libio.h:1.85
--- rtems/cpukit/libcsupport/include/rtems/libio.h:1.84 Mon Nov 7 15:41:45 2011
+++ rtems/cpukit/libcsupport/include/rtems/libio.h Tue Dec 6 00:39:03 2011
</font><font color='#997700'>@@ -1157,13 +1157,13 @@
</font> * @{
*/
<font color='#880000'>-#define LIBIO_FLAGS_NO_DELAY 0x0001 /* return immediately if no data */
-#define LIBIO_FLAGS_READ 0x0002 /* reading */
-#define LIBIO_FLAGS_WRITE 0x0004 /* writing */
-#define LIBIO_FLAGS_OPEN 0x0100 /* device is open */
-#define LIBIO_FLAGS_APPEND 0x0200 /* all writes append */
-#define LIBIO_FLAGS_CREATE 0x0400 /* create file */
-#define LIBIO_FLAGS_CLOSE_ON_EXEC 0x0800 /* close on process exec() */
</font><font color='#000088'>+#define LIBIO_FLAGS_NO_DELAY 0x0001U /* return immediately if no data */
+#define LIBIO_FLAGS_READ 0x0002U /* reading */
+#define LIBIO_FLAGS_WRITE 0x0004U /* writing */
+#define LIBIO_FLAGS_OPEN 0x0100U /* device is open */
+#define LIBIO_FLAGS_APPEND 0x0200U /* all writes append */
+#define LIBIO_FLAGS_CREATE 0x0400U /* create file */
+#define LIBIO_FLAGS_CLOSE_ON_EXEC 0x0800U /* close on process exec() */
</font> #define LIBIO_FLAGS_READ_WRITE (LIBIO_FLAGS_READ | LIBIO_FLAGS_WRITE)
/** @} */
</pre>
<p> </p>
<a name='cs77'></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-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libfs/src/imfs/imfs_debug.c: Make IMFS_print_jnode,
IMFS_dump_directory static.
* libfs/src/imfs/memfile.c: Make memfile_free_blocks_in_table static.
</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.3047&r2=text&tr2=1.3048&diff_format=h">M</a></td><td width='1%'>1.3048</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/imfs/imfs_debug.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/libfs/src/imfs/imfs_debug.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libfs/src/imfs/memfile.c.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/src/imfs/memfile.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3047 rtems/cpukit/ChangeLog:1.3048
--- rtems/cpukit/ChangeLog:1.3047 Tue Dec 6 00:39:03 2011
+++ rtems/cpukit/ChangeLog Tue Dec 6 01:05:54 2011
</font><font color='#997700'>@@ -1,5 +1,8 @@
</font> 2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libfs/src/imfs/imfs_debug.c: Make IMFS_print_jnode,<span style="background-color: #FF0000"> </span>
+ IMFS_dump_directory static.
+ * libfs/src/imfs/memfile.c: Make memfile_free_blocks_in_table static.
</font> * libcsupport/include/rtems/libio.h:
Make LIBIO_FLAGS_* defined unsigned (Avoid implicit sign
conversions).
<font color='#006600'>diff -u rtems/cpukit/libfs/src/imfs/imfs_debug.c:1.18 rtems/cpukit/libfs/src/imfs/imfs_debug.c:1.19
--- rtems/cpukit/libfs/src/imfs/imfs_debug.c:1.18 Thu Nov 25 03:27:05 2010
+++ rtems/cpukit/libfs/src/imfs/imfs_debug.c Tue Dec 6 01:05:54 2011
</font><font color='#997700'>@@ -33,7 +33,7 @@
</font> *
* This routine prints the contents of the specified jnode.
*/
<font color='#880000'>-void IMFS_print_jnode(
</font><font color='#000088'>+static void IMFS_print_jnode(
</font> IMFS_jnode_t *the_jnode
)
{
<font color='#997700'>@@ -98,7 +98,7 @@
</font> * directory is encountered, then this routine will recurse to process
* the subdirectory.
*/
<font color='#880000'>-void IMFS_dump_directory(
</font><font color='#000088'>+static void IMFS_dump_directory(
</font> IMFS_jnode_t *the_directory,
int level
)
<font color='#006600'>diff -u rtems/cpukit/libfs/src/imfs/memfile.c:1.43 rtems/cpukit/libfs/src/imfs/memfile.c:1.44
--- rtems/cpukit/libfs/src/imfs/memfile.c:1.43 Sun Nov 6 05:57:10 2011
+++ rtems/cpukit/libfs/src/imfs/memfile.c Tue Dec 6 01:05:54 2011
</font><font color='#997700'>@@ -396,7 +396,7 @@
</font> * This is a support routine for IMFS_memfile_remove. It frees all the
* blocks in one of the indirection tables.
*/
<font color='#880000'>-void memfile_free_blocks_in_table(
</font><font color='#000088'>+static void memfile_free_blocks_in_table(
</font> block_p **block_table,
int entries
)
</pre>
<p> </p>
<a name='cs78'></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-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/src/pspinlocktranslatereturncode.c:
Include <rtems/posix/spinlock.h> (Missing prototypes).
</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.3048&r2=text&tr2=1.3049&diff_format=h">M</a></td><td width='1%'>1.3049</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/src/pspinlocktranslatereturncode.c.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/src/pspinlocktranslatereturncode.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3048 rtems/cpukit/ChangeLog:1.3049
--- rtems/cpukit/ChangeLog:1.3048 Tue Dec 6 01:05:54 2011
+++ rtems/cpukit/ChangeLog Tue Dec 6 01:08:44 2011
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * posix/src/pspinlocktranslatereturncode.c:
+ Include <rtems/posix/spinlock.h> (Missing prototypes).
</font> * libfs/src/imfs/imfs_debug.c: Make IMFS_print_jnode,<span style="background-color: #FF0000"> </span>
IMFS_dump_directory static.
* libfs/src/imfs/memfile.c: Make memfile_free_blocks_in_table static.
<font color='#006600'>diff -u rtems/cpukit/posix/src/pspinlocktranslatereturncode.c:1.3 rtems/cpukit/posix/src/pspinlocktranslatereturncode.c:1.4
--- rtems/cpukit/posix/src/pspinlocktranslatereturncode.c:1.3 Fri Nov 30 14:34:13 2007
+++ rtems/cpukit/posix/src/pspinlocktranslatereturncode.c Tue Dec 6 01:08:45 2011
</font><font color='#997700'>@@ -20,6 +20,7 @@
</font>
#include <rtems/system.h>
#include <rtems/score/corespinlock.h>
<font color='#000088'>+#include <rtems/posix/spinlock.h>
</font>
/*
* _POSIX_Spinlock_Translate_core_spinlock_return_code
</pre>
<p> </p>
<a name='cs79'></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-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* score/src/schedulercbsattachthread.c,
score/src/schedulercbsdestroyserver.c,
score/src/schedulercbsdetachthread.c,
score/src/schedulercbsgetapprovedbudget.c,
score/src/schedulercbsgetexecutiontime.c,
score/src/schedulercbsgetparameters.c,
score/src/schedulercbsgetremainingbudget.c,
score/src/schedulercbssetparameters.c:
Remove checks for server_id < 0 (server_id is unsigned).
</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.3049&r2=text&tr2=1.3050&diff_format=h">M</a></td><td width='1%'>1.3050</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/src/schedulercbsattachthread.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%'>cpukit/score/src/schedulercbsattachthread.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/src/schedulercbsdestroyserver.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%'>cpukit/score/src/schedulercbsdestroyserver.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/src/schedulercbsdetachthread.c.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/score/src/schedulercbsdetachthread.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/src/schedulercbsgetapprovedbudget.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%'>cpukit/score/src/schedulercbsgetapprovedbudget.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/src/schedulercbsgetexecutiontime.c.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/score/src/schedulercbsgetexecutiontime.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/src/schedulercbsgetparameters.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%'>cpukit/score/src/schedulercbsgetparameters.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/src/schedulercbsgetremainingbudget.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%'>cpukit/score/src/schedulercbsgetremainingbudget.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/src/schedulercbssetparameters.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%'>cpukit/score/src/schedulercbssetparameters.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3049 rtems/cpukit/ChangeLog:1.3050
--- rtems/cpukit/ChangeLog:1.3049 Tue Dec 6 01:08:44 2011
+++ rtems/cpukit/ChangeLog Tue Dec 6 01:12:41 2011
</font><font color='#997700'>@@ -1,5 +1,17 @@
</font> 2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * score/src/schedulercbsattachthread.c,
+ score/src/schedulercbsdestroyserver.c,
+ score/src/schedulercbsdetachthread.c,
+ score/src/schedulercbsgetapprovedbudget.c,
+ score/src/schedulercbsgetexecutiontime.c,
+ score/src/schedulercbsgetparameters.c,
+ score/src/schedulercbsgetremainingbudget.c,
+ score/src/schedulercbssetparameters.c:
+ Remove checks for server_id < 0 (server_id is unsigned).
+
+2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * posix/src/pspinlocktranslatereturncode.c:
Include <rtems/posix/spinlock.h> (Missing prototypes).
* libfs/src/imfs/imfs_debug.c: Make IMFS_print_jnode,<span style="background-color: #FF0000"> </span>
<font color='#006600'>diff -u rtems/cpukit/score/src/schedulercbsattachthread.c:1.1 rtems/cpukit/score/src/schedulercbsattachthread.c:1.2
--- rtems/cpukit/score/src/schedulercbsattachthread.c:1.1 Thu Sep 15 10:49:32 2011
+++ rtems/cpukit/score/src/schedulercbsattachthread.c Tue Dec 6 01:12:41 2011
</font><font color='#997700'>@@ -28,7 +28,7 @@
</font> Thread_Control *the_thread;
Scheduler_CBS_Per_thread *sched_info;
<font color='#880000'>- if ( server_id < 0 || server_id >= _Scheduler_CBS_Maximum_servers )
</font><font color='#000088'>+ if ( server_id >= _Scheduler_CBS_Maximum_servers )
</font> return SCHEDULER_CBS_ERROR_INVALID_PARAMETER;
the_thread = _Thread_Get(task_id, &location);
<font color='#006600'>diff -u rtems/cpukit/score/src/schedulercbsdestroyserver.c:1.1 rtems/cpukit/score/src/schedulercbsdestroyserver.c:1.2
--- rtems/cpukit/score/src/schedulercbsdestroyserver.c:1.1 Thu Sep 15 10:49:32 2011
+++ rtems/cpukit/score/src/schedulercbsdestroyserver.c Tue Dec 6 01:12:41 2011
</font><font color='#997700'>@@ -25,7 +25,7 @@
</font> int ret = SCHEDULER_CBS_OK;
rtems_id tid;
<font color='#880000'>- if ( server_id < 0 || server_id >= _Scheduler_CBS_Maximum_servers )
</font><font color='#000088'>+ if ( server_id >= _Scheduler_CBS_Maximum_servers )
</font> return SCHEDULER_CBS_ERROR_INVALID_PARAMETER;
if ( !_Scheduler_CBS_Server_list[server_id] )
<font color='#006600'>diff -u rtems/cpukit/score/src/schedulercbsdetachthread.c:1.2 rtems/cpukit/score/src/schedulercbsdetachthread.c:1.3
--- rtems/cpukit/score/src/schedulercbsdetachthread.c:1.2 Mon Oct 24 07:54:50 2011
+++ rtems/cpukit/score/src/schedulercbsdetachthread.c Tue Dec 6 01:12:42 2011
</font><font color='#997700'>@@ -33,7 +33,7 @@
</font> _Thread_Enable_dispatch();
}
<font color='#880000'>- if ( server_id < 0 || server_id >= _Scheduler_CBS_Maximum_servers )
</font><font color='#000088'>+ if ( server_id >= _Scheduler_CBS_Maximum_servers )
</font> return SCHEDULER_CBS_ERROR_INVALID_PARAMETER;
if ( !the_thread )
return SCHEDULER_CBS_ERROR_INVALID_PARAMETER;
<font color='#006600'>diff -u rtems/cpukit/score/src/schedulercbsgetapprovedbudget.c:1.1 rtems/cpukit/score/src/schedulercbsgetapprovedbudget.c:1.2
--- rtems/cpukit/score/src/schedulercbsgetapprovedbudget.c:1.1 Thu Sep 15 10:49:32 2011
+++ rtems/cpukit/score/src/schedulercbsgetapprovedbudget.c Tue Dec 6 01:12:42 2011
</font><font color='#997700'>@@ -23,7 +23,7 @@
</font> time_t *approved_budget
)
{
<font color='#880000'>- if ( server_id < 0 || server_id >= _Scheduler_CBS_Maximum_servers )
</font><font color='#000088'>+ if ( server_id >= _Scheduler_CBS_Maximum_servers )
</font> return SCHEDULER_CBS_ERROR_INVALID_PARAMETER;
if ( !_Scheduler_CBS_Server_list[server_id] )
return SCHEDULER_CBS_ERROR_NOSERVER;
<font color='#006600'>diff -u rtems/cpukit/score/src/schedulercbsgetexecutiontime.c:1.2 rtems/cpukit/score/src/schedulercbsgetexecutiontime.c:1.3
--- rtems/cpukit/score/src/schedulercbsgetexecutiontime.c:1.2 Mon Sep 26 19:58:42 2011
+++ rtems/cpukit/score/src/schedulercbsgetexecutiontime.c Tue Dec 6 01:12:42 2011
</font><font color='#997700'>@@ -27,7 +27,7 @@
</font> Objects_Locations location;
Thread_Control *the_thread;
<font color='#880000'>- if ( server_id < 0 || server_id >= _Scheduler_CBS_Maximum_servers )
</font><font color='#000088'>+ if ( server_id >= _Scheduler_CBS_Maximum_servers )
</font> return SCHEDULER_CBS_ERROR_INVALID_PARAMETER;
if ( !_Scheduler_CBS_Server_list[server_id] )
return SCHEDULER_CBS_ERROR_NOSERVER;
<font color='#006600'>diff -u rtems/cpukit/score/src/schedulercbsgetparameters.c:1.1 rtems/cpukit/score/src/schedulercbsgetparameters.c:1.2
--- rtems/cpukit/score/src/schedulercbsgetparameters.c:1.1 Thu Sep 15 10:49:32 2011
+++ rtems/cpukit/score/src/schedulercbsgetparameters.c Tue Dec 6 01:12:42 2011
</font><font color='#997700'>@@ -23,7 +23,7 @@
</font> Scheduler_CBS_Parameters *params
)
{
<font color='#880000'>- if ( server_id < 0 || server_id >= _Scheduler_CBS_Maximum_servers )
</font><font color='#000088'>+ if ( server_id >= _Scheduler_CBS_Maximum_servers )
</font> return SCHEDULER_CBS_ERROR_INVALID_PARAMETER;
if ( !_Scheduler_CBS_Server_list[server_id] )
return SCHEDULER_CBS_ERROR_NOSERVER;
<font color='#006600'>diff -u rtems/cpukit/score/src/schedulercbsgetremainingbudget.c:1.1 rtems/cpukit/score/src/schedulercbsgetremainingbudget.c:1.2
--- rtems/cpukit/score/src/schedulercbsgetremainingbudget.c:1.1 Thu Sep 15 10:49:32 2011
+++ rtems/cpukit/score/src/schedulercbsgetremainingbudget.c Tue Dec 6 01:12:42 2011
</font><font color='#997700'>@@ -26,7 +26,7 @@
</font> Objects_Locations location;
Thread_Control *the_thread;
<font color='#880000'>- if ( server_id < 0 || server_id >= _Scheduler_CBS_Maximum_servers )
</font><font color='#000088'>+ if ( server_id >= _Scheduler_CBS_Maximum_servers )
</font> return SCHEDULER_CBS_ERROR_INVALID_PARAMETER;
if ( !_Scheduler_CBS_Server_list[server_id] )
return SCHEDULER_CBS_ERROR_NOSERVER;
<font color='#006600'>diff -u rtems/cpukit/score/src/schedulercbssetparameters.c:1.1 rtems/cpukit/score/src/schedulercbssetparameters.c:1.2
--- rtems/cpukit/score/src/schedulercbssetparameters.c:1.1 Thu Sep 15 10:49:32 2011
+++ rtems/cpukit/score/src/schedulercbssetparameters.c Tue Dec 6 01:12:42 2011
</font><font color='#997700'>@@ -23,7 +23,7 @@
</font> Scheduler_CBS_Parameters *params
)
{
<font color='#880000'>- if ( server_id < 0 || server_id >= _Scheduler_CBS_Maximum_servers )
</font><font color='#000088'>+ if ( server_id >= _Scheduler_CBS_Maximum_servers )
</font> return SCHEDULER_CBS_ERROR_INVALID_PARAMETER;
if ( params->budget <= 0 ||
</pre>
<p> </p>
<a name='cs80'></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-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/monitor/mon-network.c: Include <rtems/monitor.h>.
* libmisc/monitor/mon-object.c:
Make rtems_monitor_object_canonical_next_remote,
rtems_monitor_object_dump_1, rtems_monitor_object_dump_all static.
* libmisc/monitor/mon-prmisc.c:
Make rtems_monitor_dump_assoc_bitfield static.
* libmisc/monitor/mon-symbols.c:
Make rtems_monitor_symbol_dump_all static.
</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.3050&r2=text&tr2=1.3051&diff_format=h">M</a></td><td width='1%'>1.3051</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/monitor/mon-network.c.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/libmisc/monitor/mon-network.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/monitor/mon-object.c.diff?r1=text&tr1=1.30&r2=text&tr2=1.31&diff_format=h">M</a></td><td width='1%'>1.31</td><td width='100%'>cpukit/libmisc/monitor/mon-object.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/monitor/mon-prmisc.c.diff?r1=text&tr1=1.26&r2=text&tr2=1.27&diff_format=h">M</a></td><td width='1%'>1.27</td><td width='100%'>cpukit/libmisc/monitor/mon-prmisc.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/monitor/mon-symbols.c.diff?r1=text&tr1=1.34&r2=text&tr2=1.35&diff_format=h">M</a></td><td width='1%'>1.35</td><td width='100%'>cpukit/libmisc/monitor/mon-symbols.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3050 rtems/cpukit/ChangeLog:1.3051
--- rtems/cpukit/ChangeLog:1.3050 Tue Dec 6 01:12:41 2011
+++ rtems/cpukit/ChangeLog Tue Dec 6 01:34:47 2011
</font><font color='#997700'>@@ -1,5 +1,16 @@
</font> 2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libmisc/monitor/mon-network.c: Include <rtems/monitor.h>.
+ * libmisc/monitor/mon-object.c:
+ Make rtems_monitor_object_canonical_next_remote,
+ rtems_monitor_object_dump_1, rtems_monitor_object_dump_all static.
+ * libmisc/monitor/mon-prmisc.c:
+ Make rtems_monitor_dump_assoc_bitfield static.
+ * libmisc/monitor/mon-symbols.c:
+ Make rtems_monitor_symbol_dump_all static.
+
+2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * score/src/schedulercbsattachthread.c,
score/src/schedulercbsdestroyserver.c,
score/src/schedulercbsdetachthread.c,
<font color='#006600'>diff -u rtems/cpukit/libmisc/monitor/mon-network.c:1.9 rtems/cpukit/libmisc/monitor/mon-network.c:1.10
--- rtems/cpukit/libmisc/monitor/mon-network.c:1.9 Fri Mar 12 10:26:14 2010
+++ rtems/cpukit/libmisc/monitor/mon-network.c Tue Dec 6 01:34:48 2011
</font><font color='#997700'>@@ -26,6 +26,7 @@
</font> #include <sys/sockio.h>
#include <net/route.h>
<font color='#000088'>+#include <rtems/monitor.h>
</font>
void mon_ifconfig(int argc, char *argv[],
uint32_t command_arg __attribute__((unused)),
<font color='#006600'>diff -u rtems/cpukit/libmisc/monitor/mon-object.c:1.30 rtems/cpukit/libmisc/monitor/mon-object.c:1.31
--- rtems/cpukit/libmisc/monitor/mon-object.c:1.30 Thu Dec 18 09:25:27 2008
+++ rtems/cpukit/libmisc/monitor/mon-object.c Tue Dec 6 01:34:48 2011
</font><font color='#997700'>@@ -186,7 +186,7 @@
</font> return 0;
}
<font color='#880000'>-rtems_id
</font><font color='#000088'>+static rtems_id
</font> rtems_monitor_object_canonical_next_remote(
rtems_monitor_object_type_t type,
rtems_id id,
<font color='#997700'>@@ -293,7 +293,7 @@
</font> }
<font color='#880000'>-void
</font><font color='#000088'>+static void
</font> rtems_monitor_object_dump_1(
const rtems_monitor_object_info_t *info,
rtems_id id,
<font color='#997700'>@@ -327,7 +327,7 @@
</font> }
}
<font color='#880000'>-void
</font><font color='#000088'>+static void
</font> rtems_monitor_object_dump_all(
const rtems_monitor_object_info_t *info,
bool verbose
<font color='#006600'>diff -u rtems/cpukit/libmisc/monitor/mon-prmisc.c:1.26 rtems/cpukit/libmisc/monitor/mon-prmisc.c:1.27
--- rtems/cpukit/libmisc/monitor/mon-prmisc.c:1.26 Mon Mar 7 07:54:44 2011
+++ rtems/cpukit/libmisc/monitor/mon-prmisc.c Tue Dec 6 01:34:48 2011
</font><font color='#997700'>@@ -60,11 +60,11 @@
</font> return fprintf(stdout,"0x%" PRIx32, num);
}
<font color='#880000'>-int
</font><font color='#000088'>+static int
</font> rtems_monitor_dump_assoc_bitfield(
const rtems_assoc_t *ap,
const char *separator,
<font color='#880000'>- uint32_t value
</font><font color='#000088'>+ uint32_t value
</font> )
{
uint32_t b;
<font color='#006600'>diff -u rtems/cpukit/libmisc/monitor/mon-symbols.c:1.34 rtems/cpukit/libmisc/monitor/mon-symbols.c:1.35
--- rtems/cpukit/libmisc/monitor/mon-symbols.c:1.34 Thu Aug 26 16:41:41 2010
+++ rtems/cpukit/libmisc/monitor/mon-symbols.c Tue Dec 6 01:34:48 2011
</font><font color='#997700'>@@ -419,7 +419,7 @@
</font> }
<font color='#880000'>-void
</font><font color='#000088'>+static void
</font> rtems_monitor_symbol_dump_all(
rtems_symbol_table_t *table,
bool verbose __attribute__((unused))
</pre>
<p> </p>
<a name='cs81'></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-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/malloc_sbrk_helpers.c: Make
malloc_sbrk_initialize, malloc_sbrk_extend_and_allocate static.
</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.3051&r2=text&tr2=1.3052&diff_format=h">M</a></td><td width='1%'>1.3052</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/src/malloc_sbrk_helpers.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/libcsupport/src/malloc_sbrk_helpers.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3051 rtems/cpukit/ChangeLog:1.3052
--- rtems/cpukit/ChangeLog:1.3051 Tue Dec 6 01:34:47 2011
+++ rtems/cpukit/ChangeLog Tue Dec 6 01:57:10 2011
</font><font color='#997700'>@@ -1,5 +1,10 @@
</font> 2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libcsupport/src/malloc_sbrk_helpers.c: Make
+ malloc_sbrk_initialize, malloc_sbrk_extend_and_allocate static.
+
+2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * libmisc/monitor/mon-network.c: Include <rtems/monitor.h>.
* libmisc/monitor/mon-object.c:
Make rtems_monitor_object_canonical_next_remote,
<font color='#006600'>diff -u rtems/cpukit/libcsupport/src/malloc_sbrk_helpers.c:1.4 rtems/cpukit/libcsupport/src/malloc_sbrk_helpers.c:1.5
--- rtems/cpukit/libcsupport/src/malloc_sbrk_helpers.c:1.4 Fri Apr 2 02:05:32 2010
+++ rtems/cpukit/libcsupport/src/malloc_sbrk_helpers.c Tue Dec 6 01:57:10 2011
</font><font color='#997700'>@@ -25,7 +25,7 @@
</font>
size_t RTEMS_Malloc_Sbrk_amount;
<font color='#880000'>-void *malloc_sbrk_initialize(
</font><font color='#000088'>+static void *malloc_sbrk_initialize(
</font> void *starting_address,
size_t length
)
<font color='#997700'>@@ -64,7 +64,7 @@
</font> return starting_address;
}
<font color='#880000'>-void *malloc_sbrk_extend_and_allocate(
</font><font color='#000088'>+static void *malloc_sbrk_extend_and_allocate(
</font> size_t size
)
{
<font color='#997700'>@@ -108,5 +108,3 @@
</font> malloc_sbrk_initialize,
malloc_sbrk_extend_and_allocate
};
<font color='#880000'>-
-
</font></pre>
<p> </p>
<a name='cs82'></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-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/mouse/serial_mouse.c: Make serial_mouse_l_rint static.
</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.3052&r2=text&tr2=1.3053&diff_format=h">M</a></td><td width='1%'>1.3053</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/mouse/serial_mouse.c.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/libmisc/mouse/serial_mouse.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3052 rtems/cpukit/ChangeLog:1.3053
--- rtems/cpukit/ChangeLog:1.3052 Tue Dec 6 01:57:10 2011
+++ rtems/cpukit/ChangeLog Tue Dec 6 02:00:24 2011
</font><font color='#997700'>@@ -1,5 +1,8 @@
</font> 2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libmisc/mouse/serial_mouse.c: Make serial_mouse_l_rint static.
+ * libfs/src/pipe/pipe.c: Include <rtems/pipe.h> (Missing
+ prototypes).
</font> * libcsupport/src/malloc_sbrk_helpers.c: Make
malloc_sbrk_initialize, malloc_sbrk_extend_and_allocate static.
<font color='#006600'>diff -u rtems/cpukit/libmisc/mouse/serial_mouse.c:1.3 rtems/cpukit/libmisc/mouse/serial_mouse.c:1.4
--- rtems/cpukit/libmisc/mouse/serial_mouse.c:1.3 Tue Oct 11 23:50:34 2011
+++ rtems/cpukit/libmisc/mouse/serial_mouse.c Tue Dec 6 02:00:24 2011
</font><font color='#997700'>@@ -25,7 +25,7 @@
</font> const char *serial_mouse_device;
const char *serial_mouse_type;
<font color='#880000'>-int serial_mouse_l_rint(int c, struct rtems_termios_tty *tp)
</font><font color='#000088'>+static int serial_mouse_l_rint(int c, struct rtems_termios_tty *tp)
</font> {
unsigned char buf = c;
</pre>
<p> </p>
<a name='cs83'></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-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/serdbg/serdbg.h: Add serdbg_init_dbg.
* libmisc/serdbg/serdbgcnf.h:
Remove conditional serdbg_init_dbg prototype.
</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.3053&r2=text&tr2=1.3054&diff_format=h">M</a></td><td width='1%'>1.3054</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/serdbg/serdbg.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/libmisc/serdbg/serdbg.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/serdbg/serdbgcnf.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/libmisc/serdbg/serdbgcnf.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3053 rtems/cpukit/ChangeLog:1.3054
--- rtems/cpukit/ChangeLog:1.3053 Tue Dec 6 02:00:24 2011
+++ rtems/cpukit/ChangeLog Tue Dec 6 02:02:30 2011
</font><font color='#997700'>@@ -1,5 +1,11 @@
</font> 2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libmisc/serdbg/serdbg.h: Add serdbg_init_dbg.
+ * libmisc/serdbg/serdbgcnf.h:
+ Remove conditional serdbg_init_dbg prototype.
+
+2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * libmisc/mouse/serial_mouse.c: Make serial_mouse_l_rint static.
* libfs/src/pipe/pipe.c: Include <rtems/pipe.h> (Missing
prototypes).
<font color='#006600'>diff -u rtems/cpukit/libmisc/serdbg/serdbg.h:1.7 rtems/cpukit/libmisc/serdbg/serdbg.h:1.8
--- rtems/cpukit/libmisc/serdbg/serdbg.h:1.7 Sat Oct 8 22:59:21 2011
+++ rtems/cpukit/libmisc/serdbg/serdbg.h Tue Dec 6 02:02:31 2011
</font><font color='#997700'>@@ -139,6 +139,9 @@
</font> | 0 on success, -1 and errno otherwise |
\*=========================================================================*/
<font color='#000088'>+
+extern int serdbg_init_dbg(void);
+
</font> /*
* Assumed to be provided by the BSP
*/
<font color='#006600'>diff -u rtems/cpukit/libmisc/serdbg/serdbgcnf.h:1.5 rtems/cpukit/libmisc/serdbg/serdbgcnf.h:1.6
--- rtems/cpukit/libmisc/serdbg/serdbgcnf.h:1.5 Mon Sep 1 06:28:56 2008
+++ rtems/cpukit/libmisc/serdbg/serdbgcnf.h Tue Dec 6 02:02:31 2011
</font><font color='#997700'>@@ -73,7 +73,6 @@
</font>
int serdbg_init(void) {
#ifdef CONFIGURE_USE_SERDBG
<font color='#880000'>- extern int serdbg_init_dbg(void);
</font> return serdbg_init_dbg();
#else
return 0;
</pre>
<p> </p>
<a name='cs84'></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-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/envlock.c: Rename define ENVLOCK_DEDIDCATED_MUTEX
into ENVLOCK_DEDICATED_MUTEX (Typo).
</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.3054&r2=text&tr2=1.3055&diff_format=h">M</a></td><td width='1%'>1.3055</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/src/envlock.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/libcsupport/src/envlock.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3054 rtems/cpukit/ChangeLog:1.3055
--- rtems/cpukit/ChangeLog:1.3054 Tue Dec 6 02:02:30 2011
+++ rtems/cpukit/ChangeLog Tue Dec 6 02:05:33 2011
</font><font color='#997700'>@@ -1,5 +1,10 @@
</font> 2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libcsupport/src/envlock.c: Rename define ENVLOCK_DEDIDCATED_MUTEX
+ into ENVLOCK_DEDICATED_MUTEX (Typo).
+
+2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * libmisc/serdbg/serdbg.h: Add serdbg_init_dbg.
* libmisc/serdbg/serdbgcnf.h:
Remove conditional serdbg_init_dbg prototype.
<font color='#006600'>diff -u rtems/cpukit/libcsupport/src/envlock.c:1.5 rtems/cpukit/libcsupport/src/envlock.c:1.6
--- rtems/cpukit/libcsupport/src/envlock.c:1.5 Fri Apr 30 03:55:40 2010
+++ rtems/cpukit/libcsupport/src/envlock.c Tue Dec 6 02:05:34 2011
</font><font color='#997700'>@@ -36,7 +36,7 @@
</font> *
*/
<font color='#880000'>-#if defined(ENVLOCK_DEDIDCATED_MUTEX)
</font><font color='#000088'>+#if defined(ENVLOCK_DEDICATED_MUTEX)
</font> static rtems_id envLock=0;
static void
</pre>
<p> </p>
<a name='cs85'></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-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Check for envlock.h.
Check for decls of __env_lock, __env_unlock.
</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.3055&r2=text&tr2=1.3056&diff_format=h">M</a></td><td width='1%'>1.3056</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/configure.ac.diff?r1=text&tr1=1.207&r2=text&tr2=1.208&diff_format=h">M</a></td><td width='1%'>1.208</td><td width='100%'>cpukit/configure.ac</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3055 rtems/cpukit/ChangeLog:1.3056
--- rtems/cpukit/ChangeLog:1.3055 Tue Dec 6 02:05:33 2011
+++ rtems/cpukit/ChangeLog Tue Dec 6 02:15:31 2011
</font><font color='#997700'>@@ -1,5 +1,10 @@
</font> 2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * configure.ac: Check for envlock.h.
+ Check for decls of __env_lock, __env_unlock.
+
+2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * libcsupport/src/envlock.c: Rename define ENVLOCK_DEDIDCATED_MUTEX
into ENVLOCK_DEDICATED_MUTEX (Typo).
<font color='#006600'>diff -u rtems/cpukit/configure.ac:1.207 rtems/cpukit/configure.ac:1.208
--- rtems/cpukit/configure.ac:1.207 Mon Oct 24 08:08:05 2011
+++ rtems/cpukit/configure.ac Tue Dec 6 02:15:32 2011
</font><font color='#997700'>@@ -66,6 +66,11 @@
</font> AC_CHECK_DECLS([funlockfile],[AC_CHECK_FUNCS([funlockfile])],,[#include <stdio.h>])
AC_CHECK_DECLS([ftrylockfile],[AC_CHECK_FUNCS([ftrylockfile])],,[#include <stdio.h>])
<font color='#000088'>+# Newlib proprietary
+AC_CHECK_HEADERS([envlock.h])
+AC_CHECK_DECLS([__env_lock],,,[#include <envlock.h>])
+AC_CHECK_DECLS([__env_unlock],,,[#include <envlock.h>])
+
</font> # Mandated by POSIX, older newlibs bogusly provided CLOCK_PROCESS_CPUTIME+CLOCK_THREAD_CPUTIME
AC_CHECK_DECL([CLOCK_PROCESS_CPUTIME_ID],[],[AC_MSG_ERROR([missing define CLOCK_PROCESS_CPUTIME_ID])],[#include <time.h>])
AC_CHECK_DECL([CLOCK_THREAD_CPUTIME_ID],[],[AC_MSG_ERROR([missing define CLOCK_THREAD_CPUTIME_ID])],[#include <time.h>])
</pre>
<p> </p>
<a name='cs86'></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-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/envlock.c: Build conditionally.
</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.3056&r2=text&tr2=1.3057&diff_format=h">M</a></td><td width='1%'>1.3057</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/src/envlock.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%'>cpukit/libcsupport/src/envlock.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3056 rtems/cpukit/ChangeLog:1.3057
--- rtems/cpukit/ChangeLog:1.3056 Tue Dec 6 02:15:31 2011
+++ rtems/cpukit/ChangeLog Tue Dec 6 07:35:11 2011
</font><font color='#997700'>@@ -1,5 +1,6 @@
</font> 2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libcsupport/src/envlock.c: Build conditionally.
</font> * configure.ac: Check for envlock.h.
Check for decls of __env_lock, __env_unlock.
<font color='#006600'>diff -u rtems/cpukit/libcsupport/src/envlock.c:1.6 rtems/cpukit/libcsupport/src/envlock.c:1.7
--- rtems/cpukit/libcsupport/src/envlock.c:1.6 Tue Dec 6 02:05:34 2011
+++ rtems/cpukit/libcsupport/src/envlock.c Tue Dec 6 07:35:12 2011
</font><font color='#997700'>@@ -10,6 +10,11 @@
</font> #include "config.h"
#endif
<font color='#000088'>+#if defined(HAVE_ENVLOCK_H) \
+ && defined(HAVE_DECL___ENV_LOCK) && defined(HAVE_DECL___ENV_UNLOCK)
+
+#include <envlock.h>
+
</font> #include <rtems.h>
#include <sys/reent.h>
<font color='#997700'>@@ -105,4 +110,6 @@
</font> {
rtems_libio_unlock();
}
<font color='#880000'>-#endif
</font><font color='#000088'>+#endif /* ENVLOCK_DEDICATED_MUTEX */
+
+#endif /* HAVE_ENVLOCK_H ... */
</font></pre>
<p> </p>
<a name='cs87'></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-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/flockfile.c, libcsupport/src/ftrylockfile.c,
libcsupport/src/funlockfile.c:
Add __attribute__((unused)) to unused function parameters.
</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.3057&r2=text&tr2=1.3058&diff_format=h">M</a></td><td width='1%'>1.3058</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/src/flockfile.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%'>cpukit/libcsupport/src/flockfile.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libcsupport/src/ftrylockfile.c.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/libcsupport/src/ftrylockfile.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libcsupport/src/funlockfile.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%'>cpukit/libcsupport/src/funlockfile.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3057 rtems/cpukit/ChangeLog:1.3058
--- rtems/cpukit/ChangeLog:1.3057 Tue Dec 6 07:35:11 2011
+++ rtems/cpukit/ChangeLog Tue Dec 6 07:39:11 2011
</font><font color='#997700'>@@ -1,5 +1,11 @@
</font> 2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libcsupport/src/flockfile.c, libcsupport/src/ftrylockfile.c,
+ libcsupport/src/funlockfile.c:<span style="background-color: #FF0000"> </span>
+ Add __attribute__((unused)) to unused function parameters.
+
+2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * libcsupport/src/envlock.c: Build conditionally.
* configure.ac: Check for envlock.h.
Check for decls of __env_lock, __env_unlock.
<font color='#006600'>diff -u rtems/cpukit/libcsupport/src/flockfile.c:1.1 rtems/cpukit/libcsupport/src/flockfile.c:1.2
--- rtems/cpukit/libcsupport/src/flockfile.c:1.1 Fri Apr 30 23:19:00 2010
+++ rtems/cpukit/libcsupport/src/flockfile.c Tue Dec 6 07:39:12 2011
</font><font color='#997700'>@@ -15,7 +15,7 @@
</font> #include <stdio.h>
/* This is a non-functional stub */
<font color='#880000'>-void flockfile(FILE* file)
</font><font color='#000088'>+void flockfile(FILE* file __attribute__((unused)))
</font> {
}
<font color='#006600'>diff -u rtems/cpukit/libcsupport/src/ftrylockfile.c:1.2 rtems/cpukit/libcsupport/src/ftrylockfile.c:1.3
--- rtems/cpukit/libcsupport/src/ftrylockfile.c:1.2 Mon Jun 28 17:14:35 2010
+++ rtems/cpukit/libcsupport/src/ftrylockfile.c Tue Dec 6 07:39:12 2011
</font><font color='#997700'>@@ -17,7 +17,7 @@
</font> #include <errno.h>
/* This is a non-functional stub */
<font color='#880000'>-int ftrylockfile(FILE* file)
</font><font color='#000088'>+int ftrylockfile(FILE* file __attribute__((unused)))
</font> {
rtems_set_errno_and_return_minus_one( ENOTSUP );
}
<font color='#006600'>diff -u rtems/cpukit/libcsupport/src/funlockfile.c:1.1 rtems/cpukit/libcsupport/src/funlockfile.c:1.2
--- rtems/cpukit/libcsupport/src/funlockfile.c:1.1 Fri Apr 30 23:19:00 2010
+++ rtems/cpukit/libcsupport/src/funlockfile.c Tue Dec 6 07:39:12 2011
</font><font color='#997700'>@@ -15,7 +15,7 @@
</font> #include <stdio.h>
/* This is a non-functional stub */
<font color='#880000'>-void funlockfile(FILE* file)
</font><font color='#000088'>+void funlockfile(FILE* file __attribute__((unused)))
</font> {
}
</pre>
<p> </p>
<a name='cs88'></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-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libfs/src/pipe/pipe.c: Include <rtems/pipe.h> (Missing prototype).
</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.3059&r2=text&tr2=1.3060&diff_format=h">M</a></td><td width='1%'>1.3060</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/pipe/pipe.c.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/libfs/src/pipe/pipe.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3059 rtems/cpukit/ChangeLog:1.3060
--- rtems/cpukit/ChangeLog:1.3059 Tue Dec 6 08:23:25 2011
+++ rtems/cpukit/ChangeLog Tue Dec 6 09:20:50 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * libfs/src/pipe/pipe.c: Include <rtems/pipe.h> (Missing prototype).
+
</font> 2011-12-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
* score/src/heapiterate.c, score/src/pheapiterate.c: New files.
<font color='#997700'>@@ -79,7 +83,6 @@
</font> Make RTEMS_CAPTURE_* defines unsigned (Avoid implicit
sign conversions).
Make rtems_capture_trigger static (Missing prototypes).
<font color='#880000'>- Make rtems_capture_trigger static (Missing prototypes).
</font> * libmisc/capture/capture.h:
Make RTEMS_CAPTURE_WATCH, RTEMS_CAPTURE_TRACED unsigned (Avoid
implicit sign conversions).
<font color='#006600'>diff -u rtems/cpukit/libfs/src/pipe/pipe.c:1.9 rtems/cpukit/libfs/src/pipe/pipe.c:1.10
--- rtems/cpukit/libfs/src/pipe/pipe.c:1.9 Sat Aug 28 14:49:47 2010
+++ rtems/cpukit/libfs/src/pipe/pipe.c Tue Dec 6 09:20:50 2011
</font><font color='#997700'>@@ -18,6 +18,7 @@
</font> #include <fcntl.h>
#include <rtems/libio_.h>
#include <rtems/seterr.h>
<font color='#000088'>+#include <rtems/pipe.h>
</font>
/* Incremental number added to names of anonymous pipe files */
/* FIXME: This approach is questionable */
</pre>
<p> </p>
<a name='cs89'></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-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/stackchk/check.c: Make Stack_check_Initialize,
Stack_check_Dump_threads_usage static.
</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.3060&r2=text&tr2=1.3061&diff_format=h">M</a></td><td width='1%'>1.3061</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/stackchk/check.c.diff?r1=text&tr1=1.75&r2=text&tr2=1.76&diff_format=h">M</a></td><td width='1%'>1.76</td><td width='100%'>cpukit/libmisc/stackchk/check.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3060 rtems/cpukit/ChangeLog:1.3061
--- rtems/cpukit/ChangeLog:1.3060 Tue Dec 6 09:20:50 2011
+++ rtems/cpukit/ChangeLog Tue Dec 6 09:22:13 2011
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libmisc/stackchk/check.c: Make Stack_check_Initialize,
+ Stack_check_Dump_threads_usage static.
</font> * libfs/src/pipe/pipe.c: Include <rtems/pipe.h> (Missing prototype).
2011-12-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
<font color='#006600'>diff -u rtems/cpukit/libmisc/stackchk/check.c:1.75 rtems/cpukit/libmisc/stackchk/check.c:1.76
--- rtems/cpukit/libmisc/stackchk/check.c:1.75 Sun Jul 24 18:55:06 2011
+++ rtems/cpukit/libmisc/stackchk/check.c Tue Dec 6 09:22:13 2011
</font><font color='#997700'>@@ -138,7 +138,7 @@
</font> /*
* Stack_check_Initialize
*/
<font color='#880000'>-void Stack_check_Initialize( void )
</font><font color='#000088'>+static void Stack_check_Initialize( void )
</font> {
int i;
uint32_t *p;
<font color='#997700'>@@ -382,7 +382,7 @@
</font> static void *print_context;
static rtems_printk_plugin_t print_handler;
<font color='#880000'>-void Stack_check_Dump_threads_usage(
</font><font color='#000088'>+static void Stack_check_Dump_threads_usage(
</font> Thread_Control *the_thread
)
{
</pre>
<p> </p>
<a name='cs90'></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-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/ide/ata.c: Make ata_interrupt_on, ata_interrupt_off,
ata_interrupt_isOn static.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/ChangeLog.diff?r1=text&tr1=1.577&r2=text&tr2=1.578&diff_format=h">M</a></td><td width='1%'>1.578</td><td width='100%'>c/src/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/libchip/ide/ata.c.diff?r1=text&tr1=1.44&r2=text&tr2=1.45&diff_format=h">M</a></td><td width='1%'>1.45</td><td width='100%'>c/src/libchip/ide/ata.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/ChangeLog:1.577 rtems/c/src/ChangeLog:1.578
--- rtems/c/src/ChangeLog:1.577 Tue Dec 6 00:35:23 2011
+++ rtems/c/src/ChangeLog Tue Dec 6 09:39:28 2011
</font><font color='#997700'>@@ -1,5 +1,10 @@
</font> 2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libchip/ide/ata.c: Make ata_interrupt_on, ata_interrupt_off,
+ ata_interrupt_isOn static.
+
+2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * libchip/serial/mc68681.c (mc68681_open):<span style="background-color: #FF0000"> </span>
Var "status" needs to be signed.
<font color='#006600'>diff -u rtems/c/src/libchip/ide/ata.c:1.44 rtems/c/src/libchip/ide/ata.c:1.45
--- rtems/c/src/libchip/ide/ata.c:1.44 Mon Dec 5 03:21:11 2011
+++ rtems/c/src/libchip/ide/ata.c Tue Dec 6 09:39:29 2011
</font><font color='#997700'>@@ -685,7 +685,7 @@
</font> }
}
<font color='#880000'>-void ata_interrupt_on(const rtems_irq_connect_data *ptr)
</font><font color='#000088'>+static void ata_interrupt_on(const rtems_irq_connect_data *ptr)
</font> {
/* enable ATA device interrupt */
<font color='#997700'>@@ -696,7 +696,7 @@
</font> }
<font color='#880000'>-void ata_interrupt_off(const rtems_irq_connect_data *ptr)
</font><font color='#000088'>+static void ata_interrupt_off(const rtems_irq_connect_data *ptr)
</font> {
/* disable ATA device interrupt */
<font color='#997700'>@@ -707,7 +707,7 @@
</font> }
<font color='#880000'>-int ata_interrupt_isOn(const rtems_irq_connect_data *ptr)
</font><font color='#000088'>+static int ata_interrupt_isOn(const rtems_irq_connect_data *ptr)
</font> {
uint16_t byte; /* emphasize that only 8 low bits is meaningful */
</pre>
<p> </p>
<a name='cs91'></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-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/pipe.c: Include <unistd.h>.
Include <rtems/pipe.h>.
</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.3061&r2=text&tr2=1.3062&diff_format=h">M</a></td><td width='1%'>1.3062</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/src/pipe.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%'>cpukit/libcsupport/src/pipe.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3061 rtems/cpukit/ChangeLog:1.3062
--- rtems/cpukit/ChangeLog:1.3061 Tue Dec 6 09:22:13 2011
+++ rtems/cpukit/ChangeLog Tue Dec 6 09:42:00 2011
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libcsupport/src/pipe.c: Include <unistd.h>.
+ Include <rtems/pipe.h>.
</font> * libmisc/stackchk/check.c: Make Stack_check_Initialize,
Stack_check_Dump_threads_usage static.
* libfs/src/pipe/pipe.c: Include <rtems/pipe.h> (Missing prototype).
<font color='#006600'>diff -u rtems/cpukit/libcsupport/src/pipe.c:1.6 rtems/cpukit/libcsupport/src/pipe.c:1.7
--- rtems/cpukit/libcsupport/src/pipe.c:1.6 Mon Jun 28 17:14:35 2010
+++ rtems/cpukit/libcsupport/src/pipe.c Tue Dec 6 09:42:00 2011
</font><font color='#997700'>@@ -15,11 +15,12 @@
</font> #include "config.h"
#endif
<font color='#000088'>+#include <unistd.h>
+
</font> #include <errno.h>
#include <sys/types.h>
#include <rtems/seterr.h>
<font color='#880000'>-
-extern int pipe_create(int filsdes[2]);
</font><font color='#000088'>+#include <rtems/pipe.h>
</font>
int pipe(
int filsdes[2]
</pre>
<p> </p>
<a name='cs92'></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-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/src/ratemonperiod.c: Make _Rate_monotonic_Update_statistics
static.
</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.3062&r2=text&tr2=1.3063&diff_format=h">M</a></td><td width='1%'>1.3063</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/rtems/src/ratemonperiod.c.diff?r1=text&tr1=1.32&r2=text&tr2=1.33&diff_format=h">M</a></td><td width='1%'>1.33</td><td width='100%'>cpukit/rtems/src/ratemonperiod.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3062 rtems/cpukit/ChangeLog:1.3063
--- rtems/cpukit/ChangeLog:1.3062 Tue Dec 6 09:42:00 2011
+++ rtems/cpukit/ChangeLog Tue Dec 6 09:45:04 2011
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * rtems/src/ratemonperiod.c: Make _Rate_monotonic_Update_statistics
+ static.
</font> * libcsupport/src/pipe.c: Include <unistd.h>.
Include <rtems/pipe.h>.
* libmisc/stackchk/check.c: Make Stack_check_Initialize,
<font color='#006600'>diff -u rtems/cpukit/rtems/src/ratemonperiod.c:1.32 rtems/cpukit/rtems/src/ratemonperiod.c:1.33
--- rtems/cpukit/rtems/src/ratemonperiod.c:1.32 Wed Oct 19 02:25:10 2011
+++ rtems/cpukit/rtems/src/ratemonperiod.c Tue Dec 6 09:45:06 2011
</font><font color='#997700'>@@ -146,7 +146,7 @@
</font> _Scheduler_Release_job(the_period->owner, the_period->next_length);
}
<font color='#880000'>-void _Rate_monotonic_Update_statistics(
</font><font color='#000088'>+static void _Rate_monotonic_Update_statistics(
</font> Rate_monotonic_Control *the_period
)
{
</pre>
<p> </p>
<a name='cs93'></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-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/libc/gethostbydns.c: Comment out __dns_getanswer
(Unused).
</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.3063&r2=text&tr2=1.3064&diff_format=h">M</a></td><td width='1%'>1.3064</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/libc/gethostbydns.c.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/libnetworking/libc/gethostbydns.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3063 rtems/cpukit/ChangeLog:1.3064
--- rtems/cpukit/ChangeLog:1.3063 Tue Dec 6 09:45:04 2011
+++ rtems/cpukit/ChangeLog Tue Dec 6 23:19:07 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * libnetworking/libc/gethostbydns.c: Comment out __dns_getanswer
+ (Unused).
+
</font> 2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/src/ratemonperiod.c: Make _Rate_monotonic_Update_statistics
<font color='#006600'>diff -u rtems/cpukit/libnetworking/libc/gethostbydns.c:1.15 rtems/cpukit/libnetworking/libc/gethostbydns.c:1.16
--- rtems/cpukit/libnetworking/libc/gethostbydns.c:1.15 Thu Mar 24 04:31:25 2011
+++ rtems/cpukit/libnetworking/libc/gethostbydns.c Tue Dec 6 23:19:07 2011
</font><font color='#997700'>@@ -456,6 +456,7 @@
</font> return (NULL);
}
<font color='#000088'>+#if 0
</font> struct hostent *
__dns_getanswer(const char *answer, int anslen, const char *qname, int qtype)
{
<font color='#997700'>@@ -473,6 +474,7 @@
</font>
return(gethostanswer((const querybuf *)answer, anslen, qname, qtype));
}
<font color='#000088'>+#endif
</font>
struct hostent *
_gethostbydnsname(
</pre>
<p> </p>
<a name='cs94'></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-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/libc/ns_parse.c (ns_parserr):
Comment out if ( section < 0 ) (type is unsigned).
</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.3064&r2=text&tr2=1.3065&diff_format=h">M</a></td><td width='1%'>1.3065</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/libc/ns_parse.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/libnetworking/libc/ns_parse.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3064 rtems/cpukit/ChangeLog:1.3065
--- rtems/cpukit/ChangeLog:1.3064 Tue Dec 6 23:19:07 2011
+++ rtems/cpukit/ChangeLog Wed Dec 7 00:46:18 2011
</font><font color='#997700'>@@ -1,5 +1,7 @@
</font> 2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libnetworking/libc/ns_parse.c (ns_parserr):
+ Comment out if ( section < 0 ) (type is unsigned).<span style="background-color: #FF0000"> </span>
</font> * libnetworking/libc/gethostbydns.c: Comment out __dns_getanswer
(Unused).
<font color='#006600'>diff -u rtems/cpukit/libnetworking/libc/ns_parse.c:1.4 rtems/cpukit/libnetworking/libc/ns_parse.c:1.5
--- rtems/cpukit/libnetworking/libc/ns_parse.c:1.4 Fri Mar 30 00:15:58 2007
+++ rtems/cpukit/libnetworking/libc/ns_parse.c Wed Dec 7 00:46:19 2011
</font><font color='#997700'>@@ -124,7 +124,7 @@
</font> int b;
/* Make section right. */
<font color='#880000'>- if (section < 0 || section >= ns_s_max)
</font><font color='#000088'>+ if ( /* section < 0 || */ section >= ns_s_max)
</font> goto enodev;
if ((int)section != (int)handle->_sect) {
handle->_sect = section;
</pre>
<p> </p>
<a name='cs95'></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>2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
PR 1983/networking
* libnetworking/libc/gethostbyht.c (gethostent_r):
Abort if (!hostf).
</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.3065&r2=text&tr2=1.3066&diff_format=h">M</a></td><td width='1%'>1.3066</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.1539.2.84&r2=text&tr2=1.1539.2.85&diff_format=h">M</a></td><td width='1%'>1.1539.2.85</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.109&r2=text&tr2=1.2346.2.110&diff_format=h">M</a></td><td width='1%'>1.2346.2.110</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/libc/gethostbyht.c.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/libc/gethostbyht.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/libc/gethostbyht.c.diff?r1=text&tr1=1.8&r2=text&tr2=1.8.2.1&diff_format=h">M</a></td><td width='1%'>1.8.2.1</td><td width='100%'>cpukit/libnetworking/libc/gethostbyht.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/libc/gethostbyht.c.diff?r1=text&tr1=1.11&r2=text&tr2=1.11.2.1&diff_format=h">M</a></td><td width='1%'>1.11.2.1</td><td width='100%'>cpukit/libnetworking/libc/gethostbyht.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3065 rtems/cpukit/ChangeLog:1.3066
--- rtems/cpukit/ChangeLog:1.3065 Wed Dec 7 00:46:18 2011
+++ rtems/cpukit/ChangeLog Wed Dec 7 00:49:31 2011
</font><font color='#997700'>@@ -1,5 +1,11 @@
</font> 2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ PR 1983/networking
+ * libnetworking/libc/gethostbyht.c (gethostent_r):
+ Abort if (!hostf).
+
+2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * libnetworking/libc/ns_parse.c (ns_parserr):
Comment out if ( section < 0 ) (type is unsigned).<span style="background-color: #FF0000"> </span>
* libnetworking/libc/gethostbydns.c: Comment out __dns_getanswer
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.1539.2.84 rtems/cpukit/ChangeLog:1.1539.2.85
--- rtems/cpukit/ChangeLog:1.1539.2.84 Mon Nov 28 10:36:46 2011
+++ rtems/cpukit/ChangeLog Wed Dec 7 00:54:40 2011
</font><font color='#997700'>@@ -1,3 +1,9 @@
</font><font color='#000088'>+2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ PR 1983/networking
+ * libnetworking/libc/gethostbyht.c (gethostent_r):
+ Abort if (!hostf).
+
</font> 2011-11-28 Werner Almesberger <werner@almesberger.net>
PR 1961/cpukit
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2346.2.109 rtems/cpukit/ChangeLog:1.2346.2.110
--- rtems/cpukit/ChangeLog:1.2346.2.109 Wed Nov 30 01:00:43 2011
+++ rtems/cpukit/ChangeLog Wed Dec 7 00:51:41 2011
</font><font color='#997700'>@@ -1,3 +1,9 @@
</font><font color='#000088'>+2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ PR 1983/networking
+ * libnetworking/libc/gethostbyht.c (gethostent_r):
+ Abort if (!hostf).
+
</font> 2011-11-30 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/clnt_udp.c (struct cu_data):
<font color='#006600'>diff -u rtems/cpukit/libnetworking/libc/gethostbyht.c:1.11 rtems/cpukit/libnetworking/libc/gethostbyht.c:1.12
--- rtems/cpukit/libnetworking/libc/gethostbyht.c:1.11 Fri Mar 26 23:00:52 2010
+++ rtems/cpukit/libnetworking/libc/gethostbyht.c Wed Dec 7 00:49:32 2011
</font><font color='#997700'>@@ -223,7 +223,7 @@
</font> int curlen;
<font color='#880000'>- if (hostf<0) return 0;
</font><font color='#000088'>+ if (!hostf) return 0;
</font> fseek(hostf,0,SEEK_END);
curlen=ftell(hostf);
fseek(hostf,0,SEEK_SET);
<font color='#006600'>diff -u rtems/cpukit/libnetworking/libc/gethostbyht.c:1.8 rtems/cpukit/libnetworking/libc/gethostbyht.c:1.8.2.1
--- rtems/cpukit/libnetworking/libc/gethostbyht.c:1.8 Mon Sep 1 01:59:32 2008
+++ rtems/cpukit/libnetworking/libc/gethostbyht.c Wed Dec 7 00:54:43 2011
</font><font color='#997700'>@@ -220,7 +220,7 @@
</font> int curlen;
<font color='#880000'>- if (hostf<0) return 0;
</font><font color='#000088'>+ if (!hostf) return 0;
</font> fseek(hostf,0,SEEK_END);
curlen=ftell(hostf);
fseek(hostf,0,SEEK_SET);
<font color='#006600'>diff -u rtems/cpukit/libnetworking/libc/gethostbyht.c:1.11 rtems/cpukit/libnetworking/libc/gethostbyht.c:1.11.2.1
--- rtems/cpukit/libnetworking/libc/gethostbyht.c:1.11 Fri Mar 26 23:00:52 2010
+++ rtems/cpukit/libnetworking/libc/gethostbyht.c Wed Dec 7 00:51:43 2011
</font><font color='#997700'>@@ -223,7 +223,7 @@
</font> int curlen;
<font color='#880000'>- if (hostf<0) return 0;
</font><font color='#000088'>+ if (!hostf) return 0;
</font> fseek(hostf,0,SEEK_END);
curlen=ftell(hostf);
fseek(hostf,0,SEEK_SET);
</pre>
<p> </p>
<a name='cs96'></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-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/src/workspace.c:
Include <rtems/rtems/support.h> (Missing prototypes).
</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.3066&r2=text&tr2=1.3067&diff_format=h">M</a></td><td width='1%'>1.3067</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/rtems/src/workspace.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/rtems/src/workspace.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3066 rtems/cpukit/ChangeLog:1.3067
--- rtems/cpukit/ChangeLog:1.3066 Wed Dec 7 00:49:31 2011
+++ rtems/cpukit/ChangeLog Wed Dec 7 01:11:30 2011
</font><font color='#997700'>@@ -1,5 +1,10 @@
</font> 2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * rtems/src/workspace.c:
+<span style="background-color: #FF0000"> </span> Include <rtems/rtems/support.h> (Missing prototypes).
+
+2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> PR 1983/networking
* libnetworking/libc/gethostbyht.c (gethostent_r):
Abort if (!hostf).
<font color='#006600'>diff -u rtems/cpukit/rtems/src/workspace.c:1.5 rtems/cpukit/rtems/src/workspace.c:1.6
--- rtems/cpukit/rtems/src/workspace.c:1.5 Wed May 13 11:48:08 2009
+++ rtems/cpukit/rtems/src/workspace.c Wed Dec 7 01:11:31 2011
</font><font color='#997700'>@@ -20,6 +20,7 @@
</font> #include <rtems/score/protectedheap.h>
#include <rtems/score/interr.h>
#include <rtems/config.h>
<font color='#000088'>+#include <rtems/rtems/support.h>
</font>
#include <string.h> /* for memset */
<font color='#997700'>@@ -37,7 +38,7 @@
</font> * _Workspace_Allocate
*/
bool rtems_workspace_allocate(
<font color='#880000'>- uintptr_t bytes,
</font><font color='#000088'>+ size_t bytes,
</font> void **pointer
)
{
<font color='#997700'>@@ -55,7 +56,7 @@
</font> /*
* Allocate the memory
*/
<font color='#880000'>- ptr = _Protected_heap_Allocate( &_Workspace_Area, (intptr_t) bytes );
</font><font color='#000088'>+ ptr = _Protected_heap_Allocate( &_Workspace_Area, bytes );
</font> if (!ptr)
return false;
</pre>
<p> </p>
<a name='cs97'></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-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/sup_fs_is_separator.c:
Include <rtems/libio_.h> (Missing protypes).
</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.3067&r2=text&tr2=1.3068&diff_format=h">M</a></td><td width='1%'>1.3068</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/src/sup_fs_is_separator.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%'>cpukit/libcsupport/src/sup_fs_is_separator.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3067 rtems/cpukit/ChangeLog:1.3068
--- rtems/cpukit/ChangeLog:1.3067 Wed Dec 7 01:11:30 2011
+++ rtems/cpukit/ChangeLog Wed Dec 7 11:21:35 2011
</font><font color='#997700'>@@ -1,5 +1,10 @@
</font> 2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * libcsupport/src/sup_fs_is_separator.c:
+ Include <rtems/libio_.h> (Missing protypes).
+
+2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * rtems/src/workspace.c:
Include <rtems/rtems/support.h> (Missing prototypes).
<font color='#006600'>diff -u rtems/cpukit/libcsupport/src/sup_fs_is_separator.c:1.1 rtems/cpukit/libcsupport/src/sup_fs_is_separator.c:1.2
--- rtems/cpukit/libcsupport/src/sup_fs_is_separator.c:1.1 Mon Jun 7 10:07:39 2010
+++ rtems/cpukit/libcsupport/src/sup_fs_is_separator.c Wed Dec 7 11:21:35 2011
</font><font color='#997700'>@@ -14,6 +14,7 @@
</font> * $Id$
*/
<font color='#000088'>+#include <rtems/libio_.h>
</font>
/*
* rtems_filesystem_is_separator
</pre>
<p> </p>
<a name='cs98'></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>Fix typo.
</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.3068&r2=text&tr2=1.3069&diff_format=h">M</a></td><td width='1%'>1.3069</td><td width='100%'>cpukit/ChangeLog</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3068 rtems/cpukit/ChangeLog:1.3069
--- rtems/cpukit/ChangeLog:1.3068 Wed Dec 7 11:21:35 2011
+++ rtems/cpukit/ChangeLog Wed Dec 7 11:23:04 2011
</font><font color='#997700'>@@ -1,7 +1,7 @@
</font> 2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/sup_fs_is_separator.c:
<font color='#880000'>- Include <rtems/libio_.h> (Missing protypes).
</font><font color='#000088'>+ Include <rtems/libio_.h> (Missing prototype).
</font>
2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
</pre>
<p> </p>
<a name='cs99'></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-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
* startup/umonsupp.c: Include <rtems/umon.h> (Missing prototype).
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/csb337/ChangeLog.diff?r1=text&tr1=1.76&r2=text&tr2=1.77&diff_format=h">M</a></td><td width='1%'>1.77</td><td width='100%'>c/src/lib/libbsp/arm/csb337/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/csb337/startup/umonsupp.c.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%'>c/src/lib/libbsp/arm/csb337/startup/umonsupp.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/csb337/ChangeLog:1.76 rtems/c/src/lib/libbsp/arm/csb337/ChangeLog:1.77
--- rtems/c/src/lib/libbsp/arm/csb337/ChangeLog:1.76 Mon Nov 7 15:46:13 2011
+++ rtems/c/src/lib/libbsp/arm/csb337/ChangeLog Wed Dec 7 12:10:52 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * startup/umonsupp.c: Include <rtems/umon.h> (Missing prototype).
+
</font> 2011-11-07 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1953/bsps
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/csb337/startup/umonsupp.c:1.2 rtems/c/src/lib/libbsp/arm/csb337/startup/umonsupp.c:1.3
--- rtems/c/src/lib/libbsp/arm/csb337/startup/umonsupp.c:1.2 Mon Nov 30 16:00:36 2009
+++ rtems/c/src/lib/libbsp/arm/csb337/startup/umonsupp.c Wed Dec 7 12:10:52 2011
</font><font color='#997700'>@@ -13,6 +13,7 @@
</font> */
#include <bsp.h>
<font color='#000088'>+#include <rtems/umon.h>
</font>
/*
* BSP specific routine to help when calling monConnect(). This
</pre>
<p> </p>
<a name='cs100'></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-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
* umon/tfsDriver.c: Include <rtems/umon.h> (Missing prototype).
* umon/monlib.c: Make DisableMonLock, EnableMonLock static.
</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.198&r2=text&tr2=1.199&diff_format=h">M</a></td><td width='1%'>1.199</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/monlib.c.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%'>c/src/lib/libbsp/shared/umon/monlib.c</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.12&r2=text&tr2=1.13&diff_format=h">M</a></td><td width='1%'>1.13</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.198 rtems/c/src/lib/libbsp/shared/ChangeLog:1.199
--- rtems/c/src/lib/libbsp/shared/ChangeLog:1.198 Fri Nov 18 14:08:14 2011
+++ rtems/c/src/lib/libbsp/shared/ChangeLog Wed Dec 7 12:13:14 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * umon/tfsDriver.c: Include <rtems/umon.h> (Missing prototype).
+ * umon/monlib.c: Make DisableMonLock, EnableMonLock static.
+
</font> 2011-11-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* console.c: Added a some error checks and fixed a error message.
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/shared/umon/monlib.c:1.3 rtems/c/src/lib/libbsp/shared/umon/monlib.c:1.4
--- rtems/c/src/lib/libbsp/shared/umon/monlib.c:1.3 Mon Nov 30 16:00:47 2009
+++ rtems/c/src/lib/libbsp/shared/umon/monlib.c Wed Dec 7 12:13:14 2011
</font><font color='#997700'>@@ -313,13 +313,13 @@
</font> */
static int ignorelock = 0;
<font color='#880000'>-void
</font><font color='#000088'>+static void
</font> DisableMonLock(void)
{
ignorelock = 2;
}
<font color='#880000'>-void
</font><font color='#000088'>+static void
</font> EnableMonLock(void)
{
ignorelock = 0;
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/shared/umon/tfsDriver.c:1.12 rtems/c/src/lib/libbsp/shared/umon/tfsDriver.c:1.13
--- rtems/c/src/lib/libbsp/shared/umon/tfsDriver.c:1.12 Sun Nov 6 06:36:55 2011
+++ rtems/c/src/lib/libbsp/shared/umon/tfsDriver.c Wed Dec 7 12:13:14 2011
</font><font color='#997700'>@@ -30,6 +30,7 @@
</font> #include <rtems/libio_.h>
#include <rtems/seterr.h>
#include <rtems/bspIo.h>
<font color='#000088'>+#include <rtems/umon.h>
</font>
#include <umon/tfs.h>
#include <umon/monlib.h>
</pre>
<p> </p>
<a name='cs101'></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-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/src/rtemsobjectapiminimumclass.c:
Include <rtems/rtems/object.h> (Missing prototype).
Adjust rtems_object_api_minimum_class to prototype.
</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.3069&r2=text&tr2=1.3070&diff_format=h">M</a></td><td width='1%'>1.3070</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/rtems/src/rtemsobjectapiminimumclass.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%'>cpukit/rtems/src/rtemsobjectapiminimumclass.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.3069 rtems/cpukit/ChangeLog:1.3070
--- rtems/cpukit/ChangeLog:1.3069 Wed Dec 7 11:23:04 2011
+++ rtems/cpukit/ChangeLog Wed Dec 7 12:46:04 2011
</font><font color='#997700'>@@ -1,5 +1,8 @@
</font> 2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * rtems/src/rtemsobjectapiminimumclass.c:<span style="background-color: #FF0000"> </span>
+ Include <rtems/rtems/object.h> (Missing prototype).
+ Adjust rtems_object_api_minimum_class to prototype.
</font> * libcsupport/src/sup_fs_is_separator.c:
Include <rtems/libio_.h> (Missing prototype).
<font color='#006600'>diff -u rtems/cpukit/rtems/src/rtemsobjectapiminimumclass.c:1.1 rtems/cpukit/rtems/src/rtemsobjectapiminimumclass.c:1.2
--- rtems/cpukit/rtems/src/rtemsobjectapiminimumclass.c:1.1 Tue Jan 29 15:52:20 2008
+++ rtems/cpukit/rtems/src/rtemsobjectapiminimumclass.c Wed Dec 7 12:46:05 2011
</font><font color='#997700'>@@ -18,9 +18,10 @@
</font> #include <rtems/system.h>
#include <rtems/score/object.h>
#include <rtems/rtems/types.h>
<font color='#000088'>+#include <rtems/rtems/object.h>
</font>
<font color='#880000'>-uint32_t rtems_object_api_minimum_class(
- uint32_t api
</font><font color='#000088'>+int rtems_object_api_minimum_class(
+ int api
</font> )
{
if ( _Objects_Is_api_valid( api ) )
</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>