DMD 1.030 and 2.014 releases

Walter Bright newshound1 at digitalmars.com
Sat May 17 00:59:42 PDT 2008


Robert Fraser wrote:
> Thanks for the release!
> 
> Walter Bright wrote:
>> The library build option has another major coolness feature - before, 
>> one module compiles to one object file. With library build, one source 
>> file can compile to multiple object files. This cuts down on 
>> executable bloat from pulling in object files with irrelevant stuff in 
>> them.
>>
>> Another build improvement is when multiple modules are compiled at the 
>> same time to build an executable, only one object file is created with 
>> the generated code for all modules combined into it. This speeds 
>> linking, and also eliminates pointless file detritus.
> 
> How does this affect incremental build tools a la DSSS/rebuild or bud?

It shouldn't affect them. But they can now offer the option of building 
multiple objects per source file.


More information about the Digitalmars-d-announce mailing list