On 17 December 2013 19:08, Iain Buclaw <ibuc...@gdcproject.org> wrote: > On 17 December 2013 18:35, John Colvin <john.loughran.col...@gmail.com> wrote: >> On Tuesday, 17 December 2013 at 17:48:40 UTC, Iain Buclaw wrote: >>> >>> Gthreads and Emulated TLS are now in GDC!!! >>> >>> >>> https://github.com/D-Programming-GDC/GDC/commit/62554bfe1b35ee4f586634a76c65d83ebfa871ef >>> >>> The bug noted above still exists, however what I am going to do is update >>> and hook emulated TLS into the GC. >> >> >> Warning, n00b question ahead: >> >> What are the wider implications for this? >> >> Will this fix the problems with tls for embedded targets, windows xp and os >> x < 10.7? > > Yes.
And will also make them primed and ready for shared library support too. Native TLS support on linux will have to wait a while before I get that working... (but you could always build with --disable-tls)