I've made some changes to a project and it has started throwing a SEGV error during runtime. I suspect that I may be blowing the stack, but I'm not sure. Is there any tools I can utilise for checking this?
The simplest way to enable stack checking is to add the "-mstack-check-l1" switch to the compile line.
For more information on stack checking, Mudflap memory checks and setting the stack size, please consult the following wiki page:
http://docs.blackfin.uclinux.org/doku.php?id=uclinux-dist:debugging_applications
Stu