Peter Vreman wrote:
Hi!

When I debug a file. That is , the debugger stops and I look at the call
stack, I cannot see filename and linenumber....
In other words, the debugging is made harder.
I heard it was related to the freepascal compiler was not able to
cooperate with gdb as the generated stack frame format changed...
I wonder if one can write a debugger that could get the calls off the
stack properly. Does the compiler place sufficient information in the
stack to deduce the calls
 backwards when an exception occurs? Is that format predictable?
What is the timeframe in which this problem may be fixed?

All required information for Call frame unwinding is available in the
executable. Only gdb is not able to handle it.



Thank you. You answered many of my questions. One may be lucky if one's questions are answered in these days..

Márton Papp




_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to