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

           Summary: Support native TLS on Mac OS X
           Product: D
           Version: D2
          Platform: All
        OS/Version: Mac OS X
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: DMD
        AssignedTo: [email protected]
        ReportedBy: [email protected]


--- Comment #0 from Jacob Carlborg <[email protected]> 2013-02-08 00:41:38 PST ---
Since Mac OS X Lion (10.7) and later native TLS is available. This is basically
needed if we want to support dynamic libraries on Mac OS X. Otherwise we would
need to do parts of what the dynamic linker is doing in druntime. Both DMD and
druntime need to be changed for this.

We need to be a bit careful when implementing this since this change will make
DMD require Mac OS X 10.7 instead of currently 10.6. There's also always the
option of doing what the dynamic linker is doing for TLS in druntime to keep
the support for Mac OS X 10.6.

I can add a bit more implementation details later.

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

Reply via email to