summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/stm/altos-ram.ld4
-rw-r--r--src/stm/altos.ld3
2 files changed, 2 insertions, 5 deletions
diff --git a/src/stm/altos-ram.ld b/src/stm/altos-ram.ld
index b8fffedc..1143a08b 100644
--- a/src/stm/altos-ram.ld
+++ b/src/stm/altos-ram.ld
@@ -19,8 +19,6 @@ MEMORY {
ram (rwx) : ORIGIN = 0x20000000, LENGTH = 16K
}
-C_STACK_SIZE = 512;
-
INCLUDE registers.ld
SECTIONS {
@@ -59,7 +57,7 @@ SECTIONS {
__bss_end__ = .;
} >ram
- PROVIDE(__stack__ = . + C_STACK_SIZE);
+ PROVIDE(__stack__ = ORIGIN(ram) + LENGTH(ram));
PROVIDE(end = .);
}
diff --git a/src/stm/altos.ld b/src/stm/altos.ld
index 7fede558..f5a84f4c 100644
--- a/src/stm/altos.ld
+++ b/src/stm/altos.ld
@@ -23,7 +23,6 @@ MEMORY {
INCLUDE registers.ld
EXTERN (stm_interrupt_vector)
-C_STACK_SIZE = 512;
SECTIONS {
. = ORIGIN(rom);
@@ -62,7 +61,7 @@ SECTIONS {
__bss_end__ = .;
} >ram
- PROVIDE(__stack__ = . + C_STACK_SIZE);
+ PROVIDE(__stack__ = ORIGIN(ram) + LENGTH(ram));
PROVIDE(end = .);
}