Required DMD changes for Mir and few thoughts about D future

Ilya Yaroshenko via Digitalmars-d digitalmars-d at puremagic.com
Tue Sep 27 01:54:33 PDT 2016


On Tuesday, 27 September 2016 at 08:53:36 UTC, Ilya Yaroshenko 
wrote:
> On Tuesday, 27 September 2016 at 07:01:37 UTC, Jacob Carlborg 
> wrote:
>> On 2016-09-27 02:52, Joakim wrote:
>>> On Monday, 26 September 2016 at 20:11:19 UTC, Ilya Yaroshenko 
>>> wrote:
>>>> Yes, the same true for Mir too. A precompiled library based 
>>>> on top of
>>>> Mir GLAS can be used with DMD.
>>>
>>> Are you sure about this?  I thought there were ABI 
>>> incompatibilities
>>> between D compilers.
>>
>> They're not ABI compatible.
>
> They are (except Win32?), but we need to exclude DRuntime 
> dependency. Mir does not use Druntime and will not use it 
> anyway because DRuntime is not `nothrow @nogc`.

I mean extern(C) code


More information about the Digitalmars-d mailing list