Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 366422 - C++11 standard headers missing from file types
Summary: C++11 standard headers missing from file types
Status: RESOLVED FIXED
Alias: None
Product: CDT
Classification: Tools
Component: cdt-core (show other bugs)
Version: 8.0   Edit
Hardware: PC Linux
: P3 major (vote)
Target Milestone: 8.0.2   Edit
Assignee: Sergey Prigogin CLA
QA Contact: Doug Schaefer CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-12 10:25 EST by Lukas Felber CLA
Modified: 2011-12-12 15:23 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lukas Felber CLA 2011-12-12 10:25:18 EST
Build Identifier: I20110613-1736

The C++11 standard ( 17.6.1.2 [headers] ) defines additional standard header names. These are missing in the "File Types" Preference page. Missing names are:

array
atomic
chrono
codecvt
forward_list
future
initializer_list
mutex
random
ratio
regex
system_error
thread
tuple
typeindex
type_traits
unordered_map
unordered_set
ccomplex
cfenv
cstdbool
cstdint
ctgmath
cuchar

Would be nice to have these added.


G++ also adds the following extension-less header:

cinttypes

Not sure if this one should be added as well.

Reproducible: Always
Comment 1 Sergey Prigogin CLA 2011-12-12 15:11:25 EST
Fixed in cdt_8_0 and master.
Comment 2 CDT Genie CLA 2011-12-12 15:23:01 EST
*** cdt git genie on behalf of Sergey Prigogin ***

    Bug 366422 - C++11 standard headers missing from file types.

[*] http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/commit/?id=c8a91faa2512ccda47853dafb62d1e6508241fa3
Comment 3 CDT Genie CLA 2011-12-12 15:23:02 EST
*** cdt git genie on behalf of Sergey Prigogin ***

    Bug 366422 - C++11 standard headers missing from file types.

[*] http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/commit/?id=25206698375abea3289c0c1ef06e5fc0da8f7379