<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>change log for rtems (2010-08-19)</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>joel</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-08-19 Gedare Bloom <giddyup44@yahoo.com>
PR 1681/cpukit
* rtems/score/cpu.h: With the percpu patch, ASM uses
INTERRUPT_STACK_HIGH instead of _CPU_Interrupt_stack_high. The
sparc64 was still using the old variable, which was declared in its
cpu.h file. This patch comments out the declaration and switch to
using INTERRUPT_STACK_HIGH.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/cpu/sparc64/ChangeLog.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/score/cpu/sparc64/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/cpu/sparc64/rtems/score/cpu.h.diff?r1=text&tr1=1.2&r2=text&tr2=1.3&diff_format=h">M</a></td><td width='1%'>1.3</td><td width='100%'>cpukit/score/cpu/sparc64/rtems/score/cpu.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/score/cpu/sparc64/ChangeLog:1.3 rtems/cpukit/score/cpu/sparc64/ChangeLog:1.4
--- rtems/cpukit/score/cpu/sparc64/ChangeLog:1.3 Thu Jul 29 12:52:00 2010
+++ rtems/cpukit/score/cpu/sparc64/ChangeLog Thu Aug 19 07:11:42 2010
</font><font color='#997700'>@@ -1,3 +1,12 @@
</font><font color='#000088'>+2010-08-19 Gedare Bloom <giddyup44@yahoo.com>
+
+ PR 1681/cpukit
+ * rtems/score/cpu.h: With the percpu patch, ASM uses
+ INTERRUPT_STACK_HIGH instead of _CPU_Interrupt_stack_high. The
+ sparc64 was still using the old variable, which was declared in its
+ cpu.h file. This patch comments out the declaration and switch to
+ using INTERRUPT_STACK_HIGH.
+
</font> 2010-07-29 Gedare Bloom <giddyup44@yahoo.com>
PR 1635/cpukit
<font color='#006600'>diff -u rtems/cpukit/score/cpu/sparc64/rtems/score/cpu.h:1.2 rtems/cpukit/score/cpu/sparc64/rtems/score/cpu.h:1.3
--- rtems/cpukit/score/cpu/sparc64/rtems/score/cpu.h:1.2 Fri Jul 16 03:46:28 2010
+++ rtems/cpukit/score/cpu/sparc64/rtems/score/cpu.h Thu Aug 19 07:11:42 2010
</font><font color='#997700'>@@ -570,10 +570,10 @@
</font> * The SPARC supports a software based interrupt stack and these
* are required.
*/
<font color='#880000'>-
</font><font color='#000088'>+/*
</font> SCORE_EXTERN void *_CPU_Interrupt_stack_low;
SCORE_EXTERN void *_CPU_Interrupt_stack_high;
<font color='#880000'>-
</font><font color='#000088'>+*/
</font> /*
* This flag is context switched with each thread. It indicates
* that THIS thread has an _ISR_Dispatch stack frame on its stack.
</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>joel</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-08-19 Gedare Bloom <giddyup44@yahoo.com>
PR 1680/cpukit
* score/src/isr.c: Correct initialization of _CPU_Interrupt_stack_high
to properly do the alignment. This most likely only would have caused
a propblem on CPUs where the stack grows down and have strict
alignment.
</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.2570&r2=text&tr2=1.2571&diff_format=h">M</a></td><td width='1%'>1.2571</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/isr.c.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%'>cpukit/score/src/isr.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2570 rtems/cpukit/ChangeLog:1.2571
--- rtems/cpukit/ChangeLog:1.2570 Wed Aug 18 04:58:14 2010
+++ rtems/cpukit/ChangeLog Thu Aug 19 07:13:55 2010
</font><font color='#997700'>@@ -1,3 +1,11 @@
</font><font color='#000088'>+2010-08-19 Gedare Bloom <giddyup44@yahoo.com>
+
+ PR 1680/cpukit
+ * score/src/isr.c: Correct initialization of _CPU_Interrupt_stack_high
+ to properly do the alignment. This most likely only would have caused
+ a propblem on CPUs where the stack grows down and have strict
+ alignment.
+
</font> 2010-08-18 Chris Johns <chrisj@rtems.org>
PR 1677/filesystem
<font color='#006600'>diff -u rtems/cpukit/score/src/isr.c:1.19 rtems/cpukit/score/src/isr.c:1.20
--- rtems/cpukit/score/src/isr.c:1.19 Mon Jun 28 19:34:11 2010
+++ rtems/cpukit/score/src/isr.c Thu Aug 19 07:13:56 2010
</font><font color='#997700'>@@ -63,7 +63,7 @@
</font> );
_CPU_Interrupt_stack_high = (void *)
<font color='#880000'>- ((uintptr_t) _CPU_Interrupt_stack_high & ~CPU_STACK_ALIGNMENT);
</font><font color='#000088'>+ ((uintptr_t) _CPU_Interrupt_stack_high & ~(CPU_STACK_ALIGNMENT - 1));
</font>
/* Interrupt stack might have to be aligned and/or setup
* in a specific way.
</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>2010-08-19 Joel Sherrill <joel.sherrilL@OARcorp.com>
* psxaio01/.cvsignore, psxaio02/.cvsignore: New files.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/testsuites/psxtests/ChangeLog.diff?r1=text&tr1=1.310&r2=text&tr2=1.311&diff_format=h">M</a></td><td width='1%'>1.311</td><td width='100%'>testsuites/psxtests/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/testsuites/psxtests/psxaio01/.cvsignore?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">testsuites/psxtests/psxaio01/.cvsignore</font></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/testsuites/psxtests/psxaio02/.cvsignore?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">testsuites/psxtests/psxaio02/.cvsignore</font></td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/testsuites/psxtests/ChangeLog:1.310 rtems/testsuites/psxtests/ChangeLog:1.311
--- rtems/testsuites/psxtests/ChangeLog:1.310 Mon Aug 16 08:29:47 2010
+++ rtems/testsuites/psxtests/ChangeLog Thu Aug 19 07:31:22 2010
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2010-08-19 Joel Sherrill <joel.sherrilL@OARcorp.com>
+
+ * psxaio01/.cvsignore, psxaio02/.cvsignore: New files.
+
</font> 2010-08-16 Alin Rus <alin.codejunkie@gmail.com>
* Makefile.am, configure.ac: Add psxaio01/, psxaio02/.
<font color='#006600'>diff -u /dev/null rtems/testsuites/psxtests/psxaio01/.cvsignore:1.1
--- /dev/null Thu Aug 19 08:10:16 2010
+++ rtems/testsuites/psxtests/psxaio01/.cvsignore Thu Aug 19 07:31:22 2010
</font><font color='#997700'>@@ -0,0 +1,2 @@
</font><font color='#000088'>+Makefile
+Makefile.in
</font>
<font color='#006600'>diff -u /dev/null rtems/testsuites/psxtests/psxaio02/.cvsignore:1.1
--- /dev/null Thu Aug 19 08:10:16 2010
+++ rtems/testsuites/psxtests/psxaio02/.cvsignore Thu Aug 19 07:31:22 2010
</font><font color='#997700'>@@ -0,0 +1,2 @@
</font><font color='#000088'>+Makefile
+Makefile.in
</font></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>