Virtual Calls: Make the ABI match the implementations
Mark Mitchell
mark at codesourcery.com
Sun Sep 24 20:37:09 UTC 2000
>>>>> "Jason" == Jason Merrill <jason at redhat.com> writes:
Jason> Ah, I see. I'm strongly opposed to requiring all compilers
Jason> to do work to support their semi-compliant peers.
Even if that means that fewer compilers are compliant? In pratice,
vendors have a unique opportunity here: because they are all shipping
new systems and new compilers, they can break the ABI. They will not
want to do so subsequently. They will not want to delay
time-to-market in order to provide ABI compliance -- most vendors will
not find the promise of interoperability that important. So, the ABI
will become less valuable -- many systems will not comply.
This is a major philosophical question, and something that the ABI
committee should have a cohesive position on.
--
Mark Mitchell mark at codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com
More information about the cxx-abi-dev
mailing list