Mimimal runtime library

Hans W. Uhlig huhlig at clickconsulting.com
Thu Apr 10 17:32:41 PDT 2008


Tomas Lindquist Olsen wrote:
> Sean Kelly wrote:
>>
>> If you're bent on using Phobos however, the division is far less 
>> clear.  You will
>> need everything in internal, plus std/typeinfo/*, std.thread, and a 
>> smattering
>> of other modules in std--basically any module that contains a function 
>> with
>> the prefix "extern (C) _d_..."  From memory, this includes 
>> std.asserterror,
>> std.moduleinit, and std.outofmemory, and a a few others.
>>
>>
>> Sean
> 
> When I worked on Phobos for LLVMDC (a DMD based compiler project of 
> mine), it was really frustrating how much of Phobos the core runtime 
> library needed...
> 
> Just go with Tango and save yourself the hassle, it's much better 
> structured, and inter-module-dependencies have actually been given some 
> thought!
> 
> Tomas

Is there anyway to perform object stripping so only accessed functions 
and structures are built into the final binary's?



More information about the Digitalmars-d mailing list