On Tue, Mar 16, 2010 at 12:41 PM, Paul Ishenin <[email protected]> wrote: > 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.
Haven't you ever used MSVC++? ;) -Flávio _______________________________________________ fpc-devel maillist - [email protected] http://lists.freepascal.org/mailman/listinfo/fpc-devel
