What is the FreeBSD situation?
Walter Bright
newshound2 at digitalmars.com
Sun Nov 5 09:17:37 UTC 2017
On 11/4/2017 1:54 AM, Rainer Schuetze wrote:
>
>
> On 04.11.2017 09:30, Walter Bright wrote:
>> On 11/3/2017 5:29 AM, Rainer Schuetze wrote:
>>>> 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.
>>
>> The fact that we haven't officially tested that it works for years means be
>> careful about attesting that it does work.
>
> It is working in Visual D since that time.
Ok, but does that mean you're testing the TLS support on XP?
I run dmd regularly on an XP box, but that just means dmd itself runs on XP. (I
converted the front end of DMC++ to D, using DMD in -betterC mode, and XP is the
last operating system that supports DOS programs. XP has the DOS DMC++ test
suite on it.)
>> Even simple DLL support in Windows keeps breaking because it is not part of
>> the autotester test suite.
>
> Agreed, they haven't been officially tested a lot in the past, but you have
> merged the PR to do that back in April: https://github.com/dlang/dmd/pull/6709
It's good that the samples work, but there's a bit more to the smoke test suite
I had for it. I haven't tried it in a while.
More information about the Digitalmars-d
mailing list