DMD and GDC static libraries are incompatible on Linux?
Iain Buclaw via D.gnu
d.gnu at puremagic.com
Wed Feb 18 14:40:16 PST 2015
On 18 February 2015 at 22:31, ketmar via D.gnu <d.gnu at puremagic.com> wrote:
> (ah, well, you can't even build shared phobos with GDC yet), and...
>
True story, GDC got there first with shared library support before D2
was released. *Then* D2 came out with TLS on by default for all
static data. Shared libraries suddenly because a problem because the
GC was no longer aware of TLS allocations without some magic data
section hackery.
More information about the D.gnu
mailing list