Hans-Peter Diettrich wrote: > Mark Morgan Lloyd schrieb: > >> As a related point, under (at least some versions of) Delphi the IDE >> puts an explicit mark next to source lines that have associated binary >> code. Am I missing something, or does this not exist in Lazarus? I find >> it a useful indication that a fragment has actually been compiled rather >> than being optimised-out or excluded by a directive. > > This would require access to the debug information of the compiled unit. > Not a big deal with an integrated compiler (Delphi), but hard for Lazarus.
Thanks, that makes sense. So it's basically the difference between feeding breakpoint locations forwards into gdb, and trying to get feedback from compiled binaries about where gdb could set breakpoints if it were running. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues] _______________________________________________ Lazarus mailing list Lazarus@lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus