What is the FreeBSD situation?

Rainer Schuetze r.sagitario at gmx.de
Fri Nov 3 12:29:24 UTC 2017



On 03.11.2017 10:40, Walter Bright wrote:
> On 11/2/2017 7:43 PM, Jonathan M Davis wrote:
>> I thought that that was just when explicitly loading a .dll or .so 
>> file via
>> something like dlopen or LoadLibrary instead of linking against it,
> 
> That's right.
> 
> But given our resource limitations, I suggest the most pragmatic thing 
> to do is support the latest FreeBSD, and leave older versions enabled in 
> Druntime with `version` statements. That way the user could recompile 
> Phobos for earlier versions if he needed it, but it wouldn't be 
> officially supported.
> 
> Note that dmd still runs on Windows XP, though it is not officially 
> supported. You just need to be careful about using TLS variables on it :-(

to avoid spreading this false information: TLS in D works in dynamically 
loaded DLLs on WinXP since 2010.


More information about the Digitalmars-d mailing list