diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2005-05-03 19:36:01 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2005-05-03 19:36:01 +0000 |
commit | dc5e3d4f945484eb86612d5dc74edc1a8258626a (patch) | |
tree | fbdec623bfe560465599e07916238e40ee03a513 | |
parent | 2005-05-03 Joel Sherrill <joel@OARcorp.com> (diff) | |
download | rtems-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/ChangeLog | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/sh/gensh2/startup/linkcmds | 4 | ||||
-rw-r--r-- | c/src/lib/libbsp/sh/gensh2/startup/linkcmds.ram | 4 | ||||
-rw-r--r-- | c/src/lib/libbsp/sh/gensh2/startup/linkcmds.rom | 4 |
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) } |