This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ 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: Incompatible C++98 and C++11 assembler code


Hi,

On 09/21/2012 09:33 AM, Nicolas Roeser wrote:
Or are we missing something here?
In my opinion the fundamental problem is that C++98 and C++11 are fundamentally incompatible in this area. In principle - more than 2 years ago - we (I didn't do the work, for the record) could have decided not to implement and experiment with those C++11 bits and delay to the next global breakage of the ABI. Now, with so many releases out including the C++11 feature and a growing community using -std=c++11 all the time (some people even want it as *default* now that the Standard is released), I don't think just scrapping everything and going back is an option. Personally, I would simply vote against. Thus what we need is a front-end mechanism supporting the coexistence. This is a well known issue and front-end people are already working on it.

Paolo.


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