* the stack pointer on Risc-V points always at the last used position, resolves #39739

This commit is contained in:
florian 2022-05-28 20:09:13 +02:00
parent 34ebeb15ed
commit 1c7626715d
2 changed files with 2 additions and 2 deletions

View File

@ -1400,7 +1400,7 @@ begin
Add(' flash (rx) : ORIGIN = 0x'+IntToHex(flashbase,6)+', LENGTH = 0x'+IntToHex(flashsize,6));
Add(' ram (rw!x) : ORIGIN = 0x'+IntToHex(srambase,6)+', LENGTH = 0x'+IntToHex(sramsize,6));
Add('}');
Add('_stack_top = 0x' + IntToHex(srambase+sramsize-1,4) + ';');
Add('_stack_top = 0x' + IntToHex(srambase+sramsize,4) + ';');
end;
Add('SECTIONS');
Add('{');

View File

@ -830,7 +830,7 @@ begin
Add(' flash (rx) : ORIGIN = 0x'+IntToHex(flashbase,6)+', LENGTH = 0x'+IntToHex(flashsize,6));
Add(' ram (rw!x) : ORIGIN = 0x'+IntToHex(srambase,6)+', LENGTH = 0x'+IntToHex(sramsize,6));
Add('}');
Add('_stack_top = 0x' + IntToHex(srambase+sramsize-1,4) + ';');
Add('_stack_top = 0x' + IntToHex(srambase+sramsize,4) + ';');
end;
Add('SECTIONS');
Add('{');