[Bug 116] Build script and infrastructure to produce and release Windows binaries.

via D.gnu d.gnu at puremagic.com
Wed May 7 07:24:40 PDT 2014


http://bugzilla.gdcproject.org/show_bug.cgi?id=116

--- Comment #5 from Iain Buclaw <ibuclaw at gdcproject.org> ---
(In reply to Bruno Medeiros from comment #4)
> (In reply to Iain Buclaw from comment #3)
> > Those patches aren't essential. The recent mingw builds are evident of that.
> > However I am aware of some essential runtime fixes in those patches (some
> > TLS related) but almost all are unsuitable for inclusion.
> 
> Ian, I didn't understand your point, it seems self contradictory. You say
> the patches aren't essential, and yet at the same time that there are "some
> essential runtime fixes in those patches" ?..

First point was in response to patches needed to apply to build it (compiler
patches, build patches).  These are not required.

The second point was runtime support, which needs some love.

For instance, I have implemented EmuTLS in the runtime backend, but it's not
yet working with the GC (attempts to hook the data regions into the D GC have
so far caused deadlocks).  If this were to be fixed, you can build GDC on MinGW
with --disable-tls

-- 
You are receiving this mail because:
You are watching all bug changes.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/d.gnu/attachments/20140507/e703eef9/attachment.html>


More information about the D.gnu mailing list