ARM 용 리눅스에서 gdb 외에 다른 디버깅 툴 없나요?

freezm7의 이미지

ARM CPU를 쓰는 임베디드 보드를 사용하고 있습니다.

디버깅은 gdb를 사용해서 어느 정도 하고 있습니다만,

작성하는 프로그램이 상당히 크기 때문에,

Got signal 7

같은 에러를 뱉고 프로그램이 죽어버리면,

도대체 어디까지 실행하고 죽은 것인지 알 길이 없네요.

결론적으로, 프로그램이 어디까지 실행하고 죽었는지 알 수 있는 방법이 없을까요?
valgrind 같은 툴은 포팅이 안 되어 있더군요.

도움 부탁드립니다. :P