Enhancement request: Symbolic call stack in debugger

1 post / 0 new
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

This is one of those "It sure would be nice" requests.

It sure would be nice if the AVR Studio debugger had a symbolic call stack view, something that would give the call tree at the current moment that would list the procedures that were called to get where we are. I would guess that such a thing would be possible from C/C++ code since the C compiler knows how it manipulates the stack (interrupts excluded), while assembly would be hard, perhaps impossible, without information about "local" procedure manipulations of the stack.

Such a thing exists in other debuggers (*ahem* Windoze WinDbg does this, as does SoftICE) but seems to be missing from the gcc tool set.

Perhaps in my copious spare time, I'll tackle the problem. Yeah. Right. :(


Engineering seems to boil down to: Cheap. Fast. Good. Choose two. Sometimes choose only one.

Newbie? Be sure to read the thread Newbie? Start here!