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