summary refs log tree commit diff
path: root/src/rt/arch/arm/morestack.S
AgeCommit message (Collapse)AuthorLines
2013-10-19Use __morestack to detect stack overflowAlex Crichton-36/+5
This commit resumes management of the stack boundaries and limits when switching between tasks. This additionally leverages the __morestack function to run code on "stack overflow". The current behavior is to abort the process, but this is probably not the best behavior in the long term (for deails, see the comment I wrote up in the stack exhaustion routine).
2013-05-03add gitattributes and fix whitespace issuesDaniel Micay-2/+2
2013-04-10add unwind information on morestackILyoan-14/+19
2013-04-10rust morestack assembly for armILyoan-1/+54
Conflicts: src/rt/arch/arm/morestack.S
2013-04-01rt/arch/arm: fix syntax used for noexec stackDaniel Micay-1/+1
2013-03-31mark the assembly object stacks as non-executableDaniel Micay-0/+5
Closes #5643 This also removes the need to pass noexecstack to gcc, but that wasn't actually working anymore.
2013-02-27mk: rewrite make filesYoung-il Choi-0/+8