File tree 4 files changed +7
-7
lines changed
4 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -242,7 +242,6 @@ SECTIONS
242
242
__HeapBase = .;
243
243
end = .;
244
244
KEEP(*(.heap))
245
- __HeapLimit = .;
246
245
} > RAM
247
246
248
247
__StackTop = ORIGIN (RAM) + LENGTH (RAM) - VECTOR_TABLE_LENGTH;
@@ -253,6 +252,8 @@ SECTIONS
253
252
.stack_dummy ABSOLUTE (__StackTop - BSP_CFG_STACK_MAIN_BYTES) (NOLOAD) :
254
253
{
255
254
. = ALIGN (8);
255
+ __HeapLimit = .;
256
+ __StackLimit = .;
256
257
KEEP(*(.stack))
257
258
KEEP(*(.stack*))
258
259
__StackTopAll = .;
@@ -265,7 +266,6 @@ SECTIONS
265
266
. = ABSOLUTE (RAM_START + RAM_LENGTH);
266
267
} > RAM
267
268
268
- __StackLimit = __StackTop - SIZEOF (.stack_dummy);
269
269
PROVIDE (__stack = __StackTop);
270
270
271
271
.ns_buffer (NOLOAD) :
Original file line number Diff line number Diff line change @@ -242,7 +242,6 @@ SECTIONS
242
242
__HeapBase = .;
243
243
end = .;
244
244
KEEP(*(.heap))
245
- __HeapLimit = .;
246
245
} > RAM
247
246
248
247
__StackTop = ORIGIN (RAM) + LENGTH (RAM) - VECTOR_TABLE_LENGTH;
@@ -253,6 +252,8 @@ SECTIONS
253
252
.stack_dummy ABSOLUTE (__StackTop - BSP_CFG_STACK_MAIN_BYTES) (NOLOAD) :
254
253
{
255
254
. = ALIGN (8);
255
+ __HeapLimit = .;
256
+ __StackLimit = .;
256
257
KEEP(*(.stack))
257
258
KEEP(*(.stack*))
258
259
__StackTopAll = .;
@@ -265,7 +266,6 @@ SECTIONS
265
266
. = ABSOLUTE (RAM_START + RAM_LENGTH);
266
267
} > RAM
267
268
268
- __StackLimit = __StackTop - SIZEOF (.stack_dummy);
269
269
PROVIDE (__stack = __StackTop);
270
270
271
271
.ns_buffer (NOLOAD) :
Original file line number Diff line number Diff line change @@ -449,7 +449,6 @@ SECTIONS
449
449
__HeapBase = .;
450
450
end = .;
451
451
KEEP(*(.heap))
452
- __HeapLimit = .;
453
452
} > RAM
454
453
455
454
__StackTop = ORIGIN (RAM) + LENGTH (RAM) - VECTOR_TABLE_LENGTH;
@@ -460,6 +459,7 @@ SECTIONS
460
459
.stack_dummy ABSOLUTE (__StackTop - BSP_CFG_STACK_MAIN_BYTES) (NOLOAD) :
461
460
{
462
461
. = ALIGN (8);
462
+ __HeapLimit = .;
463
463
__StackLimit = .;
464
464
KEEP(*(.stack))
465
465
KEEP(*(.stack*))
Original file line number Diff line number Diff line change @@ -242,7 +242,6 @@ SECTIONS
242
242
__HeapBase = .;
243
243
end = .;
244
244
KEEP(*(.heap))
245
- __HeapLimit = .;
246
245
} > RAM
247
246
248
247
__StackTop = ORIGIN (RAM) + LENGTH (RAM) - VECTOR_TABLE_LENGTH;
@@ -253,6 +252,8 @@ SECTIONS
253
252
.stack_dummy ABSOLUTE (__StackTop - BSP_CFG_STACK_MAIN_BYTES) (NOLOAD) :
254
253
{
255
254
. = ALIGN (8);
255
+ __HeapLimit = .;
256
+ __StackLimit = .;
256
257
KEEP(*(.stack))
257
258
KEEP(*(.stack*))
258
259
__StackTopAll = .;
@@ -265,7 +266,6 @@ SECTIONS
265
266
. = ABSOLUTE (RAM_START + RAM_LENGTH);
266
267
} > RAM
267
268
268
- __StackLimit = __StackTop - SIZEOF (.stack_dummy);
269
269
PROVIDE (__stack = __StackTop);
270
270
271
271
.ns_buffer (NOLOAD) :
You can’t perform that action at this time.
0 commit comments