Status of Experimental C++11 Support in GCC 4.7

GCC provides experimental support for the 2011 ISO C++
standard. This support can be enabled with the
-std=c++11 or -std=gnu++11 compiler
options; the former disables GNU extensions.

GCC's C++11 mode implements much of the C++11 standard produced by the
ISO C++ committee. The standard is available from various national
standards bodies; working papers from before the release of the standard
are available on the ISO C++ committee's web site
at http://www.open-std.org/jtc1/sc22/wg21/.
Since this standard has only recently been completed, the feature set
provided by the experimental C++11 mode may vary greatly from one GCC
version to another. No attempts will be made to preserve backward
compatibility with C++11 features whose semantics have changed during the
course of C++11 standardization.

The following table lists which C++11 features are supported in
this release of GCC. For more information about C++11 support in GCC,
please see the C++11 in GCC project
page.

For questions related to the use of GCC,
please consult these web pages and the
GCC manuals. If that fails,
the gcc-help@gcc.gnu.org
mailing list might help.
Comments on these web pages and the development of GCC are welcome on our
developer list at gcc@gcc.gnu.org.
All of our lists
have public archives.

Copyright (C)
Free Software Foundation, Inc.
Verbatim copying and distribution of this entire article is
permitted in any medium, provided this notice is preserved.