change log for rtems (2010-08-19)
rtems-vc at rtems.org
rtems-vc at rtems.org
Thu Aug 19 13:10:16 UTC 2010
*joel*:
2010-08-19 Gedare Bloom <giddyup44 at 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.
M 1.4 cpukit/score/cpu/sparc64/ChangeLog
M 1.3 cpukit/score/cpu/sparc64/rtems/score/cpu.h
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
@@ -1,3 +1,12 @@
+2010-08-19 Gedare Bloom <giddyup44 at 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.
+
2010-07-29 Gedare Bloom <giddyup44 at yahoo.com>
PR 1635/cpukit
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
@@ -570,10 +570,10 @@
* The SPARC supports a software based interrupt stack and these
* are required.
*/
-
+/*
SCORE_EXTERN void *_CPU_Interrupt_stack_low;
SCORE_EXTERN void *_CPU_Interrupt_stack_high;
-
+*/
/*
* This flag is context switched with each thread. It indicates
* that THIS thread has an _ISR_Dispatch stack frame on its stack.
*joel*:
2010-08-19 Gedare Bloom <giddyup44 at 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.
M 1.2571 cpukit/ChangeLog
M 1.20 cpukit/score/src/isr.c
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
@@ -1,3 +1,11 @@
+2010-08-19 Gedare Bloom <giddyup44 at 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.
+
2010-08-18 Chris Johns <chrisj at rtems.org>
PR 1677/filesystem
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
@@ -63,7 +63,7 @@
);
_CPU_Interrupt_stack_high = (void *)
- ((uintptr_t) _CPU_Interrupt_stack_high & ~CPU_STACK_ALIGNMENT);
+ ((uintptr_t) _CPU_Interrupt_stack_high & ~(CPU_STACK_ALIGNMENT - 1));
/* Interrupt stack might have to be aligned and/or setup
* in a specific way.
*joel*:
2010-08-19 Joel Sherrill <joel.sherrilL at OARcorp.com>
* psxaio01/.cvsignore, psxaio02/.cvsignore: New files.
M 1.311 testsuites/psxtests/ChangeLog
A 1.1 testsuites/psxtests/psxaio01/.cvsignore
A 1.1 testsuites/psxtests/psxaio02/.cvsignore
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
@@ -1,3 +1,7 @@
+2010-08-19 Joel Sherrill <joel.sherrilL at OARcorp.com>
+
+ * psxaio01/.cvsignore, psxaio02/.cvsignore: New files.
+
2010-08-16 Alin Rus <alin.codejunkie at gmail.com>
* Makefile.am, configure.ac: Add psxaio01/, psxaio02/.
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
@@ -0,0 +1,2 @@
+Makefile
+Makefile.in
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
@@ -0,0 +1,2 @@
+Makefile
+Makefile.in
--
Generated by Deluxe Loginfo [http://www.codewiz.org/projects/index.html#loginfo] 2.122 by Bernardo Innocenti <bernie at develer.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/vc/attachments/20100819/defe02d9/attachment.html>
More information about the vc
mailing list