This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: 404 @ https://gcc.gnu.org/gcc-5/


On 12/30/2014 07:50 AM, Olaf van der Spek wrote:
On 29-12-2014 16:34, Ed Smith-Rowland wrote:
The note about C++14 conformance is great as it stands modulo link errors.

Why is it great to not mention the experimental qualifier?

Do all files / libraries have to be compiled with the same -std option?
If so, this option causes ABI issues by itself.

Olaf


I should have replaced 'conformance' with 'feature completeness' in my sentences. The words in the message indicate 'features'. The word experimental appears in bold.

My understanding is that the C++11 ABI changes to string, list, ios_base::failure (are there others?) that have been queued for a while have been put into gcc5. This is the big release. There was a message https://gcc.gnu.org/ml/gcc-patches/2014-12/msg01669.html (and subsequent) on this. Check https://gcc.gnu.org/ml/gcc-patches/2014-10/msg00268.html for std::list. Check https://gcc.gnu.org/ml/gcc-patches/2014-11/msg01750.html for std::ios_base::failure.

I'm quite sure that once the ABI issues have been stabilized appropriate formal announcements and documentation will appear on this subject.

Ed



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]