On 13/09/2011 15:49, Joost van der Sluis wrote:
On Tue, 2011-09-13 at 15:41 +0100, Martin wrote:
On 13/09/2011 14:01, Joost van der Sluis wrote:
On Tue, 2011-09-13 at 14:07 +0200, Graeme Geldenhuys wrote:
BTW: is it correct that some info about classes from units without debug
info, does get into the app?
At least if you have an inherited class, in a unit with debug info.
e.g If TForm1 in unit1 has debug info, then TComponent (which is a base
class) appears to be included too?
I think so. If you want to know this, do a 'objdump -W
programexecutable'. I don't remember it's Windows counterpart, but you
could ask google. It will show you the Dwarf-data. This is imho also the
first step if you want to learn more about the Dwarf-debug information
format.
Thanks for the tip, should hopefully be very valuable in future.
I think fpc distributes a windows copy of objdmp
As for the original question, I just did the test => compiled an app
with a debug free lcl => fields from parent classes are present
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus