Skip to content

Commit 5c44922

Browse files
committed
linker: Uniform how __StackLimit is provided
1 parent 2037382 commit 5c44922

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

variants/MINIMA/fsp.ld

+1-1
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@ SECTIONS
253253
.stack_dummy ABSOLUTE(__StackTop - BSP_CFG_STACK_MAIN_BYTES) (NOLOAD):
254254
{
255255
. = ALIGN(8);
256+
__StackLimit = .;
256257
KEEP(*(.stack))
257258
KEEP(*(.stack*))
258259
__StackTopAll = .;
@@ -265,7 +266,6 @@ SECTIONS
265266
. = ABSOLUTE(RAM_START + RAM_LENGTH);
266267
} > RAM
267268

268-
__StackLimit = __StackTop - SIZEOF(.stack_dummy);
269269
PROVIDE(__stack = __StackTop);
270270

271271
.ns_buffer (NOLOAD):

variants/MUXTO/fsp.ld

+1-1
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@ SECTIONS
253253
.stack_dummy ABSOLUTE(__StackTop - BSP_CFG_STACK_MAIN_BYTES) (NOLOAD):
254254
{
255255
. = ALIGN(8);
256+
__StackLimit = .;
256257
KEEP(*(.stack))
257258
KEEP(*(.stack*))
258259
__StackTopAll = .;
@@ -265,7 +266,6 @@ SECTIONS
265266
. = ABSOLUTE(RAM_START + RAM_LENGTH);
266267
} > RAM
267268

268-
__StackLimit = __StackTop - SIZEOF(.stack_dummy);
269269
PROVIDE(__stack = __StackTop);
270270

271271
.ns_buffer (NOLOAD):

variants/UNOWIFIR4/fsp.ld

+1-1
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@ SECTIONS
253253
.stack_dummy ABSOLUTE(__StackTop - BSP_CFG_STACK_MAIN_BYTES) (NOLOAD):
254254
{
255255
. = ALIGN(8);
256+
__StackLimit = .;
256257
KEEP(*(.stack))
257258
KEEP(*(.stack*))
258259
__StackTopAll = .;
@@ -265,7 +266,6 @@ SECTIONS
265266
. = ABSOLUTE(RAM_START + RAM_LENGTH);
266267
} > RAM
267268

268-
__StackLimit = __StackTop - SIZEOF(.stack_dummy);
269269
PROVIDE(__stack = __StackTop);
270270

271271
.ns_buffer (NOLOAD):

0 commit comments

Comments
 (0)