procedure TForm1.FormCreate(Sender: TObject);
var i: Integer;
procedure foo;
begin i := i + 1; end;
begin
i := 11;
foo;
Caption := IntToStr(i);
end;it appears that fpc now adds explicit debug info for "i" in the nested procedure (dwarf and stabs)?
And when using dwarf also drop $parentfp ? (still there for stabs)
However I tested with gdb (win 32 bit 7.7.1 and 7.10) and both displayed a wrong value.
Is there any gdb that can display this?
http://forum.lazarus.freepascal.org/index.php/topic,31095.msg201654.html#msg201654
