On 13/09/2011 13:12, Joost van der Sluis wrote:
On Mon, 2011-09-12 at 23:18 +0100, Martin wrote:
On 12/09/2011 22:51, Hans-Peter Diettrich wrote:
However, I still recommend trunk =>  a lot of fixes have been applied.

Known issues are :
- strings 0 versus 1 based (I do hope to test with dwarf3 soon, but no
idea yet, if it will help...)
I didn't check if it works in (plain) gdb 7.3 yet, but it should work.

Interestingly enough:

while ansistring pose a general problem, using shhotstring, stabs does the job. (fpc trunk / gdb 7.3-2 / win 32)

VarString15 starts with "T15"
-data-evaluate-expression VarString15[2]
STABS: ^done,value="49 '1'"
DWARF: ^done,value="53 '5'"

dwarf3: ^done,value="84 'T'"

evaluating the entire string, dwarf 3 includes the "length byte" as a char, old-dwarf and stabs do exclude it




--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to