[PATCH] D18035: [GCC] PR23529 Mangler part of attrbute abi_tag support
Thomas Tanner via cfe-commits
cfe-commits at lists.llvm.org
Thu May 26 01:42:54 PDT 2016
ttanner added a comment.
In http://reviews.llvm.org/D18035#440107, @rsmith wrote:
> No, they'll be shipping with a broken copy of their C++ standard library, and will fail to conform to the Linux Standards Base specifications due to deviating from the Itanium C++ ABI. This patch is working around another popular implementation's failure to follow the relevant specification, nothing more. Please try to appropriately apportion the responsibility here; if your distribution opted into a non-standard ABI for their C++ standard library, you should point out to them that they made a mistake.
The new ABI is the de facto standard and we have to live with it, or at least support it.
It's too late to convince the major distributions to choose another solution.
http://reviews.llvm.org/D18035
More information about the cfe-commits
mailing list