[Issue 9476] Support native TLS on Mac OS X

d-bugmail at puremagic.com d-bugmail at puremagic.com
Sun Mar 17 08:22:56 PDT 2013


http://d.puremagic.com/issues/show_bug.cgi?id=9476



--- Comment #8 from Jacob Carlborg <doob at me.com> 2013-03-17 08:22:54 PDT ---
(In reply to comment #7)
> The needed functionality appeared in dyld-195.5 and ld64-123.2.
> http://www.opensource.apple.com/source/dyld/dyld-195.5/src/threadLocalHelpers.s
> http://www.opensource.apple.com/source/dyld/dyld-195.5/src/threadLocalVariables.c
> If older linkers ignore the new sections and flags we probably might create
> objects using the new TLV mechanism and do the dyld part in druntime for older
> versions but I don't have time for this right now.

I was thinking the same thing, although Walter doesn't seem particular happy
about the idea. On the other hand, I don't think he wants to drop the support
for 10.6 yet.

I think it should be fairly easy to port threadLocalVariables.c to D and
include it in druntime. Although to would probably not be allowed to to license
issues. What are our options here?

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list