Hi, all i'm trying to use gdb to debug FPC compiled file with DWARF debug information. fpc -gw3 test.pas
here's test.pas listing ---codestart-- procedure TestUp; begin writeln(5); end; begin Testup; writeln('hello world'); end. ---codeend-- the sample compiles, ok, but then i'm trying to setup a breakpoint, the breakpoint is set at the proper place, but gives two identical warnings : warning: (Internal error: pc 0x40144e in read in psymtab, but not in symtab.) If code is modified, just by adding a parameter to Testup function, gdb can no longer set a breakpoint ---codestart-- procedure TestUp(i: integer); begin writeln(i); end; begin Testup(5); writeln('hello world'); end. ---codeend-- (gdb) b test.pas:7 invalid dwarf2 offset 4247672 there's an issue at bug report about dwarf line information http://bugs.freepascal.org/view.php?id=9671 i wonder if it's the same. or may be there're some switches that i'm missing? Thanks Dmitry _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal