Binary Size:  function-sections, data-sections, etc.
    Walter Bright 
    newshound2 at digitalmars.com
       
    Tue Dec 20 11:13:13 PST 2011
    
    
  
On 12/20/2011 10:14 AM, dsimcha wrote:
> 1. Make -L--gc-sections the default in dmd.conf on Linux and probably other
> Posix OS's.
I tried that years ago, and it created executables that always crashed. I seem 
to recall that it removed some crucial sections :-)
Maybe things are better now and it will work.
> 2. Add -ffunction-sections and -fdata-sections or equivalents to DMD and compile
> Phobos with these enabled. I have no idea how hard this would be, but I imagine
> it would be easy for someone who's already familiar with object file formats.
I didn't know about those flags.
    
    
More information about the Digitalmars-d
mailing list