On 9 August 2015 at 09:33, Walter Bright via Digitalmars-d <digitalmars-d@puremagic.com> wrote:
On 8/9/2015 12:18 AM, Iain Buclaw via Digitalmars-d wrote:
If the libraries were shared, this would reduce linking time, which in various
benchmarks I've done is where most small projects spend the majority of their
time doing.  But no one has as of yet come up with a feasibly implementable idea
to do that.

We ship Phobos as a shared library on Linux, OSX and FreeBSD.


... By inventing your own storage section?  This doesn't work where TLS is not natively supported.  (Though, no one has really told me how it works after years repeatedly asking, but this is what I assume is being done).