This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
RE: Long-term plan for C++98/C++11 incompatibility
On Fri, Oct 7, 2011 at 5:24 PM, James Y Knight <foom@fuhm.net> wrote:
> I guess to start, it would have been nice if there was a big warning on
> http://gcc.gnu.org/projects/cxx0x.html telling me not to use c++0x mode
> unless there are no objects compiled with c++98 linked into the same
> executable.
Gabriel Dos Reis [gdr@integrable-solutions.net] wrote:
> I was under the impression c++0x was explicitly documented as experimental.
Yes. But I hope that some thought is devoted to figuring out how this problem
can be dealt with when c++11 support is transitioned to a fully supported feature.
Eventually there would need to be one libstdc++ that programs link against and
run whether they use c++98 or c++11. I would expect there to be restrictions,
but it's a problem that eventually needs to be tackled.