Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Stdcxx Wiki" for change 
notification.

The following page has been changed by mas912:
http://wiki.apache.org/stdcxx/C++0xCompilerSupport

The comment on the change is:
Added C++Builder; updated status of other compilers.

------------------------------------------------------------------------------
  The following table lists C+ 0x features and their support in popular 
compilers.
  
- ||||||||||||||||<tablestyle="text-align:center;"> Status Of C++ 0x Language 
Features in Compilers ||
+ ||||||||||||||||||||<tablestyle="text-align:center;"> Status Of C++ 0x 
Language Features in Compilers ||
- ||<rowstyle="background-color:powderblue;font-weight:bold"> C++ 0x FEATURE || 
PAPER(S) || HP aCC || EDG eccp || gcc || Intel C++ || MSVC || IBM XLC++ || Sun 
C++ ||
+ ||<rowstyle="background-color:powderblue;font-weight:bold"> C++ 0x FEATURE || 
PAPER(S) || HP aCC || EDG eccp || gcc || Intel C++ || MSVC || IBM XLC++ || Sun 
C++ || C++ Builder 2009 ||
- ||<(> `alignas` || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2341.pdf N2341]  || 
|| || 4.3 || || || || ||
+ ||<(> `alignas` || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2341.pdf N2341]  || 
|| || 4.3 || || || || || ||
- ||<(> `alignof` || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2341.pdf N2341]  || 
|| || 4.3 || || || || ||
+ ||<(> `alignof` || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2341.pdf N2341]  || 
|| || 4.3 || || || || || Yes ||
- ||<(> `auto`     || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1978.pdf N1978] || || 
|| 4.4 || || 10.0 || || ||
+ ||<(> `auto`     || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1978.pdf N1978] || || 
|| 4.4 || || 10.0 || || || ||
- ||<(> C99 preprocessor || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1653.htm N1653] || || 
|| 4.3 || || || || ||
+ ||<(> C99 preprocessor || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1653.htm N1653] || || 
|| 4.3 || || || || || ||
- ||<(> Concepts   || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2617.pdf 2617] || || 
|| ConceptGcc || || || || ||
+ ||<(> Concepts   || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2617.pdf 2617] || || 
|| ConceptGcc || || || || || ||
- ||<(> `constexpr` || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2235.pdf N2235] || || 
|| || || || || ||
+ ||<(> `constexpr` || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2235.pdf N2235] || || 
|| || || || || || ||
- ||<(> `decltype` ||  
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2343.pdf N2343] || || 
|| 4.3 || || || || ||
+ ||<(> `decltype` ||  
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2343.pdf N2343] || || 
|| 4.3 || 11.0 || || || || Yes ||
- ||<(> Defaulted And Deleted Functions || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2346.htm N2346] || || 
|| 4.4 || || || || ||
+ ||<(> Defaulted And Deleted Functions || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2346.htm N2346] || || 
|| 4.4 || || || || || ||
- ||<(> Delegating Constructors || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1986.pdf N1986] || || 
|| || || || || ||
+ ||<(> Delegating Constructors || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1986.pdf N1986] || || 
|| || || || || || ||
+ ||<(> Explicit conversion operators || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2437.pdf N2437] || || 
|| || || || || || Yes ||
- ||<(> Extended `friend` Declarations || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1791.pdf N1791] || || 
|| || || || || ||
+ ||<(> Extended `friend` Declarations || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1791.pdf N1791] || || 
|| || 11.0 || || || || ||
- ||<(> `extern template` || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1987.htm N1987] || 3, 
5, 6 || || 3.3 || 9 || 6.0 || 10.1 || ||
+ ||<(> `extern template` || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1987.htm N1987] || 3, 
5, 6 || || 3.3 || 9 || 6.0 || 10.1 || || Yes ||
- ||<(> Inheriting Constructors || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2540.htm N2540]  || 
|| || || || || || ||
+ ||<(> Inheriting Constructors || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2540.htm N2540]  || 
|| || || || || || || ||
- ||<(> Initializer Lists || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2672.htm N2672] || || 
|| 4.4 || || || || ||
+ ||<(> Initializer Lists || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2672.htm N2672] || || 
|| 4.4 || || || || || ||
- ||<(> Lambda expressions and closures || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2550.pdf N2550] || || 
|| || || 10.0 || || ||
+ ||<(> Lambda expressions and closures || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2550.pdf N2550] || || 
|| || 11.0 || 10.0 || || || ||
- ||<(> Local and Unnamed Types as Template Arguments || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2657.htm N2657] || || 
|| || || || || ||
+ ||<(> Local and Unnamed Types as Template Arguments || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2657.htm N2657] || || 
|| || || || || || ||
- ||<(> `long long` || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1811.pdf N1811] || 
Yes || Yes || Yes || Yes || Yes || Yes || Yes ||
+ ||<(> `long long` || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1811.pdf N1811] || 
Yes || Yes || Yes || Yes || Yes || Yes || Yes || Yes ||
- ||<(> Namespace Association || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2535.html N2535] || 
|| || 4.4 || || || || ||
+ ||<(> Namespace Association || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2535.html N2535] || 
|| || 4.4 || || || || || ||
- ||<(> New function declaration syntax for deduced return types || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2541.htm N2541] || || 
|| 4.4 || || || || ||
+ ||<(> New function declaration syntax for deduced return types || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2541.htm N2541] || || 
|| 4.4 || || || || || ||
- ||<(> `nullptr` || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2431.pdf N2431] || || 
|| || || || || ||
+ ||<(> `nullptr` || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2431.pdf N2431] || || 
|| || || || || || ||
- ||<(> Raw String Literals || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2442.html N2442] || 
|| || || || || || ||
+ ||<(> Raw String Literals || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2442.html N2442] || 
|| || || || || || || ||
+ ||<(> Unicode String Literals || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2442.html N2442] || 
|| || 4.4 || || || || || Yes ||
- ||<(> Right Angle Brackets || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1757.html N1757] || 
|| || 4.3 || || || || ||
+ ||<(> Right Angle Brackets || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1757.html N1757] || 
|| || 4.3 || 11.0 || || || || ||
- ||<(>  R-Value References || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2118.html N2118] || 
|| || 4.3 || || 10.0 || || ||
+ ||<(>  R-Value References || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2118.html N2118] || 
|| || 4.3 || 11.0 || 10.0 || || || Yes ||
- ||<(> `static_assert` || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1720.html N1720] || 
|| || 4.3 || || || 10.0 || ||
+ ||<(> `static_assert` || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1720.html N1720] || 
|| || 4.3 || 11.0 || 10.0 || 10.0 || || Yes ||
- ||<(> Strongly-typed `enum`s || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2347.pdf N2347] || || 
|| 4.4 || || || || ||
+ ||<(> Strongly-typed `enum`s || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2347.pdf N2347] || || 
|| 4.4 || || || || || Yes ||
- ||<(> Template aliases || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2258.pdf N2258] || || 
|| || || || || ||
+ ||<(> Template aliases || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2258.pdf N2258] || || 
|| || || || || || ||
- ||<(> Thread-Local Storage || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2659.html N2659] || 
|| || || || || || ||
+ ||<(> Thread-Local Storage || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2659.html N2659] || 
|| || || || || || || ||
- ||<(> Unrestricted Unions || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2544.pdf N2544] || || 
|| || || || || ||
+ ||<(> Unrestricted Unions || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2544.pdf N2544] || || 
|| || || || || || ||
- ||<(> Built-in Type Traits || || 6.16 || || 4.3 || 10.0 || 9.0 || || ||
+ ||<(> Built-in Type Traits || || 6.16 || || 4.3 || 10.0 || 8.0 || || || Yes ||
- ||<(> Variadic Templates || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2242.pdf N2242] || || 
|| 4.3 || || || || || ||
+ ||<(> Variadic Templates || 
[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2242.pdf N2242] || || 
|| 4.3 || || || || || || ||
  

Reply via email to