DIP45: fixing the dllimport/dllexport issue

Iain Buclaw ibuclaw at ubuntu.com
Sun Sep 1 12:19:50 PDT 2013


On 1 September 2013 19:16, David Nadlinger <code at klickverbot.at> wrote:
> On Sunday, 1 September 2013 at 16:43:14 UTC, Benjamin Thaut wrote:
>>
>> The DIP has a seperate section on TLS variables. Did you miss to read
>> that?
>
>
> Can't we just use the normal (g)libc facilities for handling TLS in shared
> objects on Linux? The TLS data from the "DLL" is assigned to another tls
> module, and everything is fine, or am I missing something?
>
> David

Yes, no need to invent a new cog to go on top of what the base runtime
already offers.

-- 
Iain Buclaw

*(p < e ? p++ : p) = (c & 0x0f) + '0';


More information about the Digitalmars-d mailing list