Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 363234

Summary: [C++11] Add support for c++11 features implemented in gcc 4.7
Product: [Tools] CDT Reporter: Nathan Ridge <zeratul976>
Component: cdt-indexerAssignee: Project Inbox <cdt-indexer-inbox>
Status: RESOLVED FIXED QA Contact: Markus Schorn <mschorn.eclipse>
Severity: normal    
Priority: P3 CC: 3dw4rd, cdtdoug, chfast, eclipse.sprigogin, lcid-fire, lundberj, matt, yevshif, zeratul976
Version: 8.0   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 327297, 374694, 379684, 380141, 380623, 395026, 395852    
Bug Blocks: 395568    

Description Nathan Ridge CLA 2011-11-08 17:21:40 EST
gcc 4.3 is covered by bug 294730
gcc 4.4 is covered by bug 302282
gcc 4.5 is covered by bug 316306
gcc 4.6 is covered by bug 327297

C++11 features added to gcc 4.7: (see http://gcc.gnu.org/projects/cxx0x.html)
(the list may be extended, gcc 4.7 is not yet released)

Non-static data member initializers   N2756
Template aliases                      N2258
User-defined literals                 N2765
Extended friend declarations          N1791 
Explicit virtual overrides            N2928/N3206/N3272
Comment 1 Ed Smith-Rowland CLA 2011-12-06 19:56:41 EST
They just snuck in:
Delegating constructors       N1986

http://gcc.gnu.org/ml/gcc-patches/2011-12/msg00354.html
and
http://gcc.gnu.org/gcc-4.7/changes.html
and
http://gcc.gnu.org/gcc-4.7/cxx0x_status.html
Comment 2 CDT Genie CLA 2013-02-27 11:43:11 EST
*** cdt git genie on behalf of Sergey Prigogin ***

    Bug 363234. Support for thread_local storage class specifier.

[*] http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/commit/?id=d8fa087eec6cb93dee967b11a8390fd8bf9593f6
Comment 3 Nathan Ridge CLA 2015-12-16 00:09:57 EST
All of the listed features now have support in CDT; closing.
Comment 4 Nathan Ridge CLA 2016-12-22 18:43:58 EST
*** Bug 374577 has been marked as a duplicate of this bug. ***