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