Question around druntime/phobos and GDC

Jacob Carlborg doob at me.com
Thu Sep 20 23:15:14 PDT 2012


On 2012-09-21 01:30, Iain Buclaw wrote:

> It's mostly kept in sync, however each compiler implements their own
> runtime folders (libdruntime/rt)
>
> TLS is an implementation detail and requires support of the compiler,
> so send anything relating to it to GDC.  However, hold your horses.
> Just having a quick look at the issue reported (I don't look at
> bitbucket anymore) what they suggest does not solve the problem.  GDC
> doesn't use _tls_data_array, so you are working around it, rather than
> fixing GDC-OSX runtime, which will still be potentially broken because
> it is not handled in the way GDC's TLS implementation works for OSX.

BTW, does GCC/GDC support the native TLS implementation on Mac OS X 10.7 
and later?

-- 
/Jacob Carlborg


More information about the D.gnu mailing list