On processors for D ~ decoupling

Walter Bright newshound at digitalmars.com
Thu Apr 6 18:22:02 PDT 2006


Sean Kelly wrote:
> Do I have to do anything special to get this data in the .map file? Mine 
> contains no function references at all.

Add the switch -L/map to the dmd command line.


> Compiled against Ares with "-release" specified, the EXE is 82,972 bytes 
> without the stub and 82,972 bytes with the stub.  Compiled against 
> Phobos, it's 87,068 bytes without the stub and 86,556 with the stub.  So 
> you're right, it's not a big difference at all.  And neither is the ~5K 
> executable size difference--I think the gap has actually closed over 
> time, as I remember it being wider.  The zero byte difference for Ares 
> is a bit confusing though.  I'll take a look at the binaries on my way 
> home and see if I can suss out the differences.

Segment sizes get rounded up, I think to the page size.



More information about the Digitalmars-d-announce mailing list