aboutsummaryrefslogtreecommitdiff
path: root/linker.ld
diff options
context:
space:
mode:
Diffstat (limited to 'linker.ld')
-rw-r--r--linker.ld8
1 files changed, 6 insertions, 2 deletions
diff --git a/linker.ld b/linker.ld
index 474bdeb..b7048ab 100644
--- a/linker.ld
+++ b/linker.ld
@@ -30,9 +30,13 @@ SECTIONS
.bss :
{
bss = .;
+ . = ALIGN(4096);
+ KEEP(*(.bss.estacks))
+ . = ALIGN(4096);
+ *(.bss)
*(.bss.*)
- *(.bss.mmheap)
- *(.bss.mmheap.base)
+ KEEP(*(.bss.mmheap))
+ KEEP(*(.bss.mmheap.base))
}
. = ALIGN(4096); /* align to page size */
__bss_end = .;