Fragile ABI
Kagamin
spam at here.lot
Tue Aug 21 04:40:26 PDT 2012
On Saturday, 18 August 2012 at 20:36:11 UTC, Ivan Trombley wrote:
> On Thursday, 16 August 2012 at 15:54:12 UTC, Piotr Szturmaj
> wrote:
>> Kagamin wrote:
>>> You can also use C++ to develop COM components which have
>>> standardized ABI.
>>
>> ...only on Windows.
>
> Code compiled with VC has a different vtable layout than code
> compiled with say GCC, so even on Windows there is no standard.
You're probably talking about C++ ABI in context of multiple and
virtual inheritance. I doubt gcc can't into COM. Even dmd backend
can.
More information about the Digitalmars-d
mailing list