[fpc-devel] dward debug info - someone promiced more compact debug info than stabs
Paul Ishenin
webpirat at mail.ru
Tue Mar 16 16:41:11 CET 2010
16.03.2010 22:33, Jonas Maebe wrote:
>>
>>> Why dwarf information has so big debug files (comparing with stabs)
>>> on windows?
>>
>> Because Windows (just like Darwin) does not support referring to
>> DWARF debug info from one object file to another, so a lot of debug
>> information is duplicated in multiple units.
>
> We also encode more information when using DWARF than when using Stabs
> (e.g. properties, absolute variables, public/private/protected
> information, calling convention, virtuality of methods).
But 200 Mb of info for 10Mb executable is too much. How do you think? I
don't believe that other compilers on windows generates so fat output
for dwarf. Do you know any similar numbers for gcc?
Best regards,
Paul Ishenin.
More information about the fpc-devel
mailing list