Boost logo

Boost :

Subject: Re: [boost] [clang][preprocessor] Testing of clang emualting the VC++ preprocessor on Windows
From: Paul Mensonides (pmenso57_at_[hidden])
Date: 2016-04-07 17:48:24


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


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk