summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2005-05-03 19:36:01 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2005-05-03 19:36:01 +0000
commitdc5e3d4f945484eb86612d5dc74edc1a8258626a (patch)
treefbdec623bfe560465599e07916238e40ee03a513
parent2005-05-03 Joel Sherrill <joel@OARcorp.com> (diff)
downloadrtems-dc5e3d4f945484eb86612d5dc74edc1a8258626a.tar.bz2
2005-05-03 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds, startup/linkcmds.ram, startup/linkcmds.rom: Fix overflow of _CPU_Interrupt_stack_high calculation.
-rw-r--r--c/src/lib/libbsp/sh/gensh2/ChangeLog5
-rw-r--r--c/src/lib/libbsp/sh/gensh2/startup/linkcmds4
-rw-r--r--c/src/lib/libbsp/sh/gensh2/startup/linkcmds.ram4
-rw-r--r--c/src/lib/libbsp/sh/gensh2/startup/linkcmds.rom4
4 files changed, 11 insertions, 6 deletions
diff --git a/c/src/lib/libbsp/sh/gensh2/ChangeLog b/c/src/lib/libbsp/sh/gensh2/ChangeLog
index cd6e08ae00..24ef014f7f 100644
--- a/c/src/lib/libbsp/sh/gensh2/ChangeLog
+++ b/c/src/lib/libbsp/sh/gensh2/ChangeLog
@@ -1,3 +1,8 @@
+2005-05-03 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds, startup/linkcmds.ram, startup/linkcmds.rom: Fix
+ overflow of _CPU_Interrupt_stack_high calculation.
+
2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>
* Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
diff --git a/c/src/lib/libbsp/sh/gensh2/startup/linkcmds b/c/src/lib/libbsp/sh/gensh2/startup/linkcmds
index cecfb5894d..0df89badd1 100644
--- a/c/src/lib/libbsp/sh/gensh2/startup/linkcmds
+++ b/c/src/lib/libbsp/sh/gensh2/startup/linkcmds
@@ -189,8 +189,8 @@ SECTIONS
. = 0x00480000 ;
PROVIDE(_WorkSpaceEnd = .);
- _CPU_Interrupt_stack_low = 0xFFFFF000 ;
- _CPU_Interrupt_stack_high = _CPU_Interrupt_stack_low + 4096 ;
+ _CPU_Interrupt_stack_low = 0xFFFFF000;
+ _CPU_Interrupt_stack_high = 0xFFFFFFFF;
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
diff --git a/c/src/lib/libbsp/sh/gensh2/startup/linkcmds.ram b/c/src/lib/libbsp/sh/gensh2/startup/linkcmds.ram
index 588fc24a3e..8f4917bf08 100644
--- a/c/src/lib/libbsp/sh/gensh2/startup/linkcmds.ram
+++ b/c/src/lib/libbsp/sh/gensh2/startup/linkcmds.ram
@@ -184,8 +184,8 @@ SECTIONS
. = 0x00480000 ;
PROVIDE(_WorkSpaceEnd = .);
- _CPU_Interrupt_stack_low = 0xFFFFF000 ;
- _CPU_Interrupt_stack_high = _CPU_Interrupt_stack_low + 4096 ;
+ _CPU_Interrupt_stack_low = 0xFFFFF000;
+ _CPU_Interrupt_stack_high = 0xFFFFFFFF;
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
diff --git a/c/src/lib/libbsp/sh/gensh2/startup/linkcmds.rom b/c/src/lib/libbsp/sh/gensh2/startup/linkcmds.rom
index 4038361d77..f01ed11765 100644
--- a/c/src/lib/libbsp/sh/gensh2/startup/linkcmds.rom
+++ b/c/src/lib/libbsp/sh/gensh2/startup/linkcmds.rom
@@ -185,8 +185,8 @@ SECTIONS
. = 0x00480000 ;
PROVIDE(_WorkSpaceEnd = .);
- _CPU_Interrupt_stack_low = 0xFFFFF000 ;
- _CPU_Interrupt_stack_high = _CPU_Interrupt_stack_low + 4096 ;
+ _CPU_Interrupt_stack_low = 0xFFFFF000;
+ _CPU_Interrupt_stack_high = 0xFFFFFFFF;
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }