On Saturday, 4 January 2014 at 07:59:55 UTC, Timo Sintonen wrote: > In dmd and ides it is common to compile and link everything at > once. the compiler has all information available and may remove > unused code and data. Actually no D compiler does it out of the box as far as I am aware. It is a big long-standing problem.