From 3f5f101874330bf40011e95800ba4c753c631a43 Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Mon, 22 Dec 2014 14:49:09 +0000 Subject: [PATCH] status_cxx2011.xml: Update. * doc/xml/manual/status_cxx2011.xml: Update. * doc/html/manual/status.html: Regenerate. From-SVN: r219014 --- libstdc++-v3/ChangeLog | 5 +++ libstdc++-v3/doc/html/manual/status.html | 15 +++------ libstdc++-v3/doc/xml/manual/status_cxx2011.xml | 43 +++++++++----------------- 3 files changed, 25 insertions(+), 38 deletions(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 6deaf4c..8a201eb 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2014-12-22 Jonathan Wakely + + * doc/xml/manual/status_cxx2011.xml: Update. + * doc/html/manual/status.html: Regenerate. + 2014-12-22 Rüdiger Sonderfeld PR libstdc++/54354 diff --git a/libstdc++-v3/doc/html/manual/status.html b/libstdc++-v3/doc/html/manual/status.html index 6291917..d953bde 100644 --- a/libstdc++-v3/doc/html/manual/status.html +++ b/libstdc++-v3/doc/html/manual/status.html @@ -166,7 +166,7 @@ particular release. 19 Diagnostics - 19.1GeneralY 19.2Exception classesPartialMissing const char* constructors.19.3AssertionsY 19.4Error numbersY 19.5System error support  19.5.1Class error_categoryY 19.5.2Class error_codeY 19.5.3Class error_conditionY 19.5.4Comparison operatorsY 19.5.5Class system_errorPartialMissing const char* constructors. + 19.1GeneralY 19.2Exception classesY 19.3AssertionsY 19.4Error numbersY 19.5System error support  19.5.1Class error_categoryY 19.5.2Class error_codeY 19.5.3Class error_conditionY 19.5.4Comparison operatorsY 19.5.5Class system_errorY  20 General utilities @@ -175,18 +175,18 @@ particular release. Uses code from boost::shared_ptr.

- 20.7.2.3Class template weak_ptrY 20.7.2.4Class template emable_shared_from_thisY 20.7.2.5shared_ptr atomic accessPartial 20.7.2.6Smart pointer hash supportY 20.8Function objects  20.8.1Definitions  20.8.2Requirements  20.8.3Class template reference_wrapperY 20.8.4Arithmetic operationY 20.8.5ComparisonsY 20.8.6Logical operationsY 20.8.7Bitwise operationsY 20.8.8NegatorsY 20.8.9Function template bindY 20.8.10Function template mem_fnY 20.8.11Polymorphic function wrappers  20.8.11.1Class bad_function_callY 20.8.11.2Class template functionPartialMissing allocator support20.8.12Class template hashY 20.9Metaprogramming and type traits  20.9.1RequirementsY 20.9.2Header <type_traits> synopsis  20.9.3Helper classesY 20.9.4Unary Type TraitsY 20.9.4.1Primary type categoriesY 20.9.4.2Composite type traitsY 20.9.4.3Type propertiesY 20.9.5Type property queriesY 20.9.6Relationships between typesY 20.9.7Transformations between types  20.9.7.1Const-volatile modificationsY 20.9.7.2Reference modificationsY 20.9.7.3Sign modificationsY 20.9.7.4Array modificationsY 20.9.7.5Pointer modificationsY 20.9.7.6Other transformationsY 20.10Compile-time rational arithmetic  20.10.1In general  20.10.2Header <ratio> synopsis  20.10.3Class template ratioY 20.10.4Arithmetic on ratiosY 20.10.5Comparison of ratiosY 20.10.6SI types for ratioY 20.11Time utilities  20.11.3Clock requirementsY 20.11.4Time-related traits  20.11.4.1treat_as_floating_pointY 20.11.4.2duration_valuesY 20.11.4.3Specializations of common_typeY 20.11.5Class template durationPartialMissing constexpr for non-member arithmetic operations20.11.6Class template time_pointY 20.11.7Clocks  20.11.7.1Class system_clockY 20.11.7.2Class steady_clockY 20.11.7.3Class high_resolution_clockY 20.11.8Date and time functionsY 20.12Scoped allocator adaptorY 20.12.1Header <scoped_allocator> synopsis  20.12.2Scoped allocator adaptor member typesY 20.12.3Scoped allocator adaptor constructorsY 20.12.4Scoped allocator adaptor membersPartialOUTERMOST is not recursive.20.12.5Scoped allocator operatorsY 20.13Class type_indexY  + 20.7.2.3Class template weak_ptrY 20.7.2.4Class template emable_shared_from_thisY 20.7.2.5shared_ptr atomic accessY 20.7.2.6Smart pointer hash supportY 20.8Function objects  20.8.1Definitions  20.8.2Requirements  20.8.3Class template reference_wrapperY 20.8.4Arithmetic operationY 20.8.5ComparisonsY 20.8.6Logical operationsY 20.8.7Bitwise operationsY 20.8.8NegatorsY 20.8.9Function template bindY 20.8.10Function template mem_fnY 20.8.11Polymorphic function wrappers  20.8.11.1Class bad_function_callY 20.8.11.2Class template functionPartialMissing allocator support20.8.12Class template hashY 20.9Metaprogramming and type traits  20.9.1RequirementsY 20.9.2Header <type_traits> synopsis  20.9.3Helper classesY 20.9.4Unary Type TraitsY 20.9.4.1Primary type categoriesY 20.9.4.2Composite type traitsY 20.9.4.3Type propertiesY 20.9.5Type property queriesY 20.9.6Relationships between typesY 20.9.7Transformations between types  20.9.7.1Const-volatile modificationsY 20.9.7.2Reference modificationsY 20.9.7.3Sign modificationsY 20.9.7.4Array modificationsY 20.9.7.5Pointer modificationsY 20.9.7.6Other transformationsY 20.10Compile-time rational arithmetic  20.10.1In general  20.10.2Header <ratio> synopsis  20.10.3Class template ratioY 20.10.4Arithmetic on ratiosY 20.10.5Comparison of ratiosY 20.10.6SI types for ratioY 20.11Time utilities  20.11.3Clock requirementsY 20.11.4Time-related traits  20.11.4.1treat_as_floating_pointY 20.11.4.2duration_valuesY 20.11.4.3Specializations of common_typeY 20.11.5Class template durationPartialMissing constexpr for non-member arithmetic operations20.11.6Class template time_pointY 20.11.7Clocks  20.11.7.1Class system_clockY 20.11.7.2Class steady_clockY 20.11.7.3Class high_resolution_clockY 20.11.8Date and time functionsY 20.12Scoped allocator adaptorY 20.12.1Header <scoped_allocator> synopsis  20.12.2Scoped allocator adaptor member typesY 20.12.3Scoped allocator adaptor constructorsY 20.12.4Scoped allocator adaptor membersPartialOUTERMOST is not recursive.20.12.5Scoped allocator operatorsY 20.13Class type_indexY  21 Strings - 21.1GeneralY 21.2Character traits  21.2.1Character traits requirementsY 21.2.2traits typedefsY 21.2.3char_traits specializations  21.2.3.1struct char_traits<char>PartialMissing constexpr21.2.3.2struct char_traits<char16_t>PartialMissing constexpr21.2.3.3struct char_traits<char32_t>Y 21.2.3.4struct char_traits<wchar_t>Y 21.3String classesY 21.4Class template basic_stringPartialNon-conforming Copy-On-Write implementation21.5Numeric ConversionsY 21.6Hash supportY 21.7Null-terminated sequence utilitiesPartialC library dependency. + 21.1GeneralY 21.2Character traits  21.2.1Character traits requirementsY 21.2.2traits typedefsY 21.2.3char_traits specializations  21.2.3.1struct char_traits<char>PartialMissing constexpr21.2.3.2struct char_traits<char16_t>PartialMissing constexpr21.2.3.3struct char_traits<char32_t>Y 21.2.3.4struct char_traits<wchar_t>Y 21.3String classesY 21.4Class template basic_stringY 21.5Numeric ConversionsY 21.6Hash supportY 21.7Null-terminated sequence utilitiesPartialC library dependency. Missing <cuchar> 22 Localization 22.1GeneralY 22.2Header <locale> synopsisY 22.3Locales  22.3.1Class localeY 22.3.2locale globalsY 22.3.3Convenience interfaces  22.3.3.1Character classificationY 22.3.3.2Conversions  22.3.3.2.1Character conversionsY 22.3.3.2.2string conversionsN 22.3.3.2.3Buffer conversionsN 22.4Standard locale categories  22.4.1The ctype categoryPartialMissing codecvt<char16_t> and - codecvt<char32_t>22.4.2The numeric category  22.4.2.1num_getY 22.4.2.2num_putY 22.4.3The numeric punctuation facetY 22.4.4The collate categoryY 22.4.5The time category  22.4.5.1Class template time_getPartialMissing get and do_get22.4.5.2Class template time_get_bynamePartialLikewise22.4.5.3Class template time_putY 22.4.5.3Class template time_put_bynameY 22.4.6The monetary category  22.4.6.1Class template money_getY 22.4.6.2Class template money_putY 22.4.6.3Class template money_punctY 22.4.6.4Class template money_punct_bynameY 22.4.7The message retrieval categoryY 22.4.8Program-defined facetsY 22.5Standard code conversion facetsN 22.6C Library LocalesY  + codecvt<char32_t>22.4.2The numeric category  22.4.2.1num_getY 22.4.2.2num_putY 22.4.3The numeric punctuation facetY 22.4.4The collate categoryY 22.4.5The time category  22.4.5.1Class template time_getY 22.4.5.2Class template time_get_bynameY 22.4.5.3Class template time_putY 22.4.5.3Class template time_put_bynameY 22.4.6The monetary category  22.4.6.1Class template money_getY 22.4.6.2Class template money_putY 22.4.6.3Class template money_punctY 22.4.6.4Class template money_punct_bynameY 22.4.7The message retrieval categoryY 22.4.8Program-defined facetsY 22.5Standard code conversion facetsN 22.6C Library LocalesY  23 Containers @@ -207,12 +207,7 @@ particular release. 27 Input/output library - 27.1GeneralY 27.2Iostreams requirementsY 27.2.1Imbue LimitationsY 27.2.2Positioning Type LimitationsY 27.2.3Thread safetyPartial 27.3Forward declarationsY 27.4Standard iostream objectsY 27.4.1OverviewY 27.4.2Narrow stream objectsY 27.4.3Wide stream objectsY 27.5Iostreams base classesPartial - Missing io_errc and iostream_category. - ios_base::failure is not derived from system_error. - 27.6Stream buffersY 27.7Formatting and manipulatorsPartial - Missing get_time manipulator. - 27.8String-based streamsY 27.9File-based streamsY  + 27.1GeneralY 27.2Iostreams requirementsY 27.2.1Imbue LimitationsY 27.2.2Positioning Type LimitationsY 27.2.3Thread safetyPartial 27.3Forward declarationsY 27.4Standard iostream objectsY 27.4.1OverviewY 27.4.2Narrow stream objectsY 27.4.3Wide stream objectsY 27.5Iostreams base classesY 27.6Stream buffersY 27.7Formatting and manipulatorsY 27.8String-based streamsY 27.9File-based streamsY  28 Regular expressions diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml index c4eec2c..2dd72ae 100644 --- a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml +++ b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml @@ -270,11 +270,10 @@ particular release. - 19.2 Exception classes - Partial - Missing const char* constructors. + Y + 19.3 @@ -319,11 +318,10 @@ particular release. - 19.5.5 Class system_error - Partial - Missing const char* constructors. + Y + @@ -664,10 +662,9 @@ particular release. - 20.7.2.5 shared_ptr atomic access - Partial + Y @@ -1104,11 +1101,10 @@ particular release. - 21.4 Class template basic_string - Partial - Non-conforming Copy-On-Write implementation + Y + 21.5 @@ -1258,18 +1254,16 @@ particular release. - 22.4.5.1 Class template time_get - Partial - Missing get and do_get + Y + - 22.4.5.2 Class template time_get_byname - Partial - Likewise + Y + 22.4.5.3 @@ -2116,14 +2110,10 @@ particular release. - 27.5 Iostreams base classes - Partial - - Missing io_errc and iostream_category. - ios_base::failure is not derived from system_error. - + Y + 27.6 @@ -2132,13 +2122,10 @@ particular release. - 27.7 Formatting and manipulators - Partial - - Missing get_time manipulator. - + Y + 27.8 -- 2.7.4