The following material was taken from the GNU Project, and the content is Copyright (C) Free Software Foundation, Inc. My contribution is to combine information that is spread across several pages into one, and reformat it for ease of printing or reference on a single page. In other words, if you happen to read Wine Specatator, this is a vintage chart for compilers.

I have added a third status, dead, to the conditions yes and no so that the pages from GNU can be synchronized. There are some features that had good support a few years ago and have been abandoned, and they are flagged so that you can, if necessary, weed them out. As features have come and gone, the lists on the gnu.org site do not match up exactly, so I have regrouped several of the features so that topics such as "anything having to do with rvalues" are together.

Quite a few of the elements have or will have tool-tips that will show above the item in question when your mouse arrives over the cell. The links in Supporting Document column will take you to the long argument for the feature as presented in/to the working group of the C++0x, now C++11, standard.

Finally, as of June 2011, the 4.7 version is not yet released, so the list of supported features corresponds to the projection from the people who are working on it, rather than something of which you can take delivery and verify.

IMPORTANT: If you see errors in the table, please write to me at georgeflanagin.com, and I will promptly correct them.