Martin Schreiber пишет:
On Friday 22 February 2008 08.19:27 Daniël Mantione wrote:

Displaying of ansistrings, widestrings and dynamic arrays is possible
with current gdb. MSEide uses some tricks to achieve correct display in
most of the cases.
How? I have been playing with the idea of doing memory dumps with the x
command and process the data yourself, but to do so, you need to have info
about the symbols. A possibility for the textmode IDE, because ithas an
integrated compiler, but a problem for an IDE that does not include the
compiler. You are parsing ppu files or so?

No, I use the typeinfo that gdb returns.

Maybe everybody will benefit in you boys will do 1 good bicycle instead of 3?

I see that Martin, Daniël and Marc are working/worked on one thing - debugger for fpc. And now we have 3 implementation based on gdb. + one start of native debugger.

And we need:
1. abstraction layer to use gdb or native debugger or any other debugger
2. program interface which can satisfy fpc ide, mse ide, and lazaraus ide

Is that more difficult than fixing/reimplementing already fixed/implemented things?

Best regards,
Paul Ishenin.

_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to