diff options
Diffstat (limited to 'c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds')
-rw-r--r-- | c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds b/c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds index 565e7f175b..5afa4b1d51 100644 --- a/c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds +++ b/c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds @@ -198,7 +198,15 @@ SECTIONS bss.size = bss.end - bss.start; text.size = text.end - text.start; PROVIDE(_end = bss.end); - + /* + * Interrupt stack setup + */ + + IntrStack_start = ALIGN(0x10); + . += 0x4000; + intrStack = .; + PROVIDE(intrStackPtr = intrStack); + _HeapStart = .; __HeapStart = .; . += HeapSize; /* XXX -- Old gld can't handle this */ |