Section: 16.4.2.5 [compliance] Status: NAD Submitter: Beman Dawes Opened: 2008-05-14 Last modified: 2016-01-28
Priority: Not Prioritized
View all other issues in [compliance].
View all issues with NAD status.
Discussion:
Once the C++0x standard library is feature complete, the LWG needs to review 16.4.2.5 [compliance] Freestanding implementations header list to ensure it reflects LWG consensus.
[ San Francisco: ]
This is a placeholder defect to remind us to review the table once we've stopped adding headers to the library.
Three new headers that need to be added to the list:
<initializer_list> <concept> <iterator_concepts>
<iterator_concepts>
, in particular, has lots of stuff that isn't needed, so maybe the stuff that is needed should be broken out into a separate header.Robert: What about
reference_closure
? It's currently in<functional>
.
[ Post Summit Daniel adds: ]
- The comment regarding
reference_closure
seems moot since it was just recently decided to remove that.- A reference to proposal N2814 ("Fixing freestanding") should be added. This paper e.g. proposes to add only
<initializer_list>
to the include list of freestanding.
[ 2009-07 Frankfurt: ]
Addressed by paper N2814.
Move to NAD.
Proposed resolution: