diff options
| author | scw <scw@NetBSD.org> | 2002-10-18 09:16:14 +0000 |
|---|---|---|
| committer | scw <scw@NetBSD.org> | 2002-10-18 09:16:14 +0000 |
| commit | a7be530a9576c676f9f1bb3afb8d6597eab73d99 (patch) | |
| tree | 6bb6c9bb73df1b67d6ed84921dec07a8ab9016a9 /sys/dev/microcode | |
| parent | 2eecfbf4790935d76c82c4a2d46b4e1205969587 (diff) | |
Add code to support tracing back through a stackframe which was created
using a "movi imm, Rn / sub R15, RN, R15" pair. This is how the compiler
creates frames which are too big to fit in the immediate field of "addi";
something which happens a lot with -O0 ...
While I'm here, add a simple heuristic to detect infinite loops caused by
tracing back through some non-leaf asm routines which don't set up frames.
Diffstat (limited to 'sys/dev/microcode')
0 files changed, 0 insertions, 0 deletions
