7 Apr
2016
7 Apr
'16
9:48 p.m.
On 4/7/2016 1:11 PM, Peter Dimov wrote:
Paul Mensonides wrote:
Microsoft should not get to unilaterally decide what C++ is on Windows--including the ABI (which by its nature can limit what parts of C++ even can be implemented).
This is not a reasonable demand. The platform ABI is traditionally defined by the platform vendor.
Platform ABI is not the same thing as C++ ABI. The platform ABI is a lower layer. Link compatibility of C++ binaries produced by different C++ implementations may require compatible (or the same) C++ ABIs, but link compatibility can break for independently built binaries for all sorts of reasons. Regards, Paul Mensonides