From: Jonathan Wakely Date: Tue, 2 Dec 2014 13:26:18 +0000 (+0000) Subject: status_cxx2011.xml: Update. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e3376050fc1981c8510a720291569c6abaf4e2ef;p=gcc.git status_cxx2011.xml: Update. * doc/xml/manual/status_cxx2011.xml: Update. * doc/xml/manual/status_cxx2014.xml: Update. * doc/html/manual/status.html: Regenerate. From-SVN: r218270 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 19499dc390f..ea27ce79adc 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -31,6 +31,10 @@ * testsuite/30_threads/packaged_task/members/at_thread_exit.cc: New. * testsuite/30_threads/promise/members/at_thread_exit.cc: New. + * doc/xml/manual/status_cxx2011.xml: Update. + * doc/xml/manual/status_cxx2014.xml: Update. + * doc/html/manual/status.html: Regenerate. + 2014-12-01 Jonathan Wakely PR libstdc++/63840 diff --git a/libstdc++-v3/doc/html/manual/status.html b/libstdc++-v3/doc/html/manual/status.html index ff83d37c2c7..6291917ee58 100644 --- a/libstdc++-v3/doc/html/manual/status.html +++ b/libstdc++-v3/doc/html/manual/status.html @@ -185,7 +185,7 @@ particular release. 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 classificationPartialMissing isblank.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 + 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  23 @@ -225,7 +225,7 @@ particular release. Thread support 30.1GeneralY 30.2RequirementsY 30.3Threads  30.3.1Class threadPartialthread::id comparisons not well-defined30.3.2Namespace this_threadY 30.4Mutual exclusion  30.4.1Mutex requirements  30.4.1.1In general  30.4.1.2Mutex types  30.4.1.2.1Class mutexY 30.4.1.2.2Class recursive_mutexY 30.4.1.3Timed mutex types On POSIX sytems these types are only defined if the OS - supports the POSIX Timeouts option. 30.4.1.3.1Class timed_mutexY 30.4.1.3.2Class recursive_timed_mutexY 30.4.2Locks  30.4.2.1Class template lock_guardY 30.4.2.2Class template unique_lockY 30.4.3Generic locking algorithmsY 30.4.4Call once  30.4.4.1Struct once_flagY 30.4.4.2Function call_onceY 30.5Condition variablesPartialMissing notify_all_at_thread_exit30.5.1Class condition_variableY 30.5.2Class condition_variable_anyY 30.6Futures  30.6.1Overview  30.6.2Error handlingY 30.6.3Class future_errorY 30.6.4Shared stateY 30.6.5Class template promisePartialMissing set_*_at_thread_exit30.6.6Class template futureY 30.6.7Class template shared_futureY 30.6.8Function template asyncY 30.6.9Class template packaged_taskPartialMissing make_ready_at_thread_exit + supports the POSIX Timeouts option. 30.4.1.3.1Class timed_mutexY 30.4.1.3.2Class recursive_timed_mutexY 30.4.2Locks  30.4.2.1Class template lock_guardY 30.4.2.2Class template unique_lockY 30.4.3Generic locking algorithmsY 30.4.4Call once  30.4.4.1Struct once_flagY 30.4.4.2Function call_onceY 30.5Condition variablesY 30.5.1Class condition_variableY 30.5.2Class condition_variable_anyY 30.6Futures  30.6.1Overview  30.6.2Error handlingY 30.6.3Class future_errorY 30.6.4Shared stateY 30.6.5Class template promiseY 30.6.6Class template futureY 30.6.7Class template shared_futureY 30.6.8Function template asyncY 30.6.9Class template packaged_taskY  Appendix D Compatibility features @@ -242,8 +242,8 @@ particular release. 23.5.5.2 [unord.multimap.cnstr], 23.5.6.2 [unord.set.cnstr], 23.5.7.2 [unord.multiset.cnstr] - The default bucket count is 10 for the default constructors - and 0 for the range constructors and initializer-list constructors. + The default minimal bucket count is 0 for the default constructors, range + constructors and initializer-list constructors.

30.2.3 [thread.req.native]/1 native_handle_type and @@ -361,11 +361,7 @@ not in any particular release. N3662 - C++ Dynamic ArraysNArray Extensions TS - - N3783 - - Network byte order conversionNLibrary Fundamentals TS + C++ Dynamic ArraysNArray Extensions TS N3793 @@ -374,18 +370,14 @@ not in any particular release. N3804 Any library proposalYLibrary Fundamentals TS - - N3843 - - A SFINAE-Friendly std::common_type (option 2 was approved)NLibrary Fundamentals TS N3866 - Invocation type traits, but dropping function_call_operator.NLibrary Fundamentals TS + Invocation type traits, but dropping function_call_operator.NLibrary Fundamentals TS N3905 - Faster string searching (Boyer-Moore et al.)NLibrary Fundamentals TS + Faster string searching (Boyer-Moore et al.)YLibrary Fundamentals TS N3915 @@ -401,15 +393,15 @@ not in any particular release. N3921 - string_view: a non-owning reference to a stringYLibrary Fundamentals TS + string_view: a non-owning reference to a stringYLibrary Fundamentals TS N3925 - A sample proposalNLibrary Fundamentals TS + A sample proposalYLibrary Fundamentals TS N3932 - Variable Templates For Type TraitsNLibrary Fundamentals TS + Variable Templates For Type TraitsYLibrary Fundamentals TS N3940 diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml index 455c704434f..c4eec2c9f03 100644 --- a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml +++ b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml @@ -2434,11 +2434,10 @@ particular release. - 30.5 Condition variables - Partial - Missing notify_all_at_thread_exit + Y + 30.5.1 @@ -2483,11 +2482,10 @@ particular release. - 30.6.5 Class template promise - Partial - Missing set_*_at_thread_exit + Y + 30.6.6 @@ -2508,11 +2506,10 @@ particular release. - 30.6.9 Class template packaged_task - Partial - Missing make_ready_at_thread_exit + Y + diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2014.xml b/libstdc++-v3/doc/xml/manual/status_cxx2014.xml index f7d18a2a340..f716739bd8e 100644 --- a/libstdc++-v3/doc/xml/manual/status_cxx2014.xml +++ b/libstdc++-v3/doc/xml/manual/status_cxx2014.xml @@ -282,18 +282,6 @@ not in any particular release. Array Extensions TS - - - - - N3783 - - - Network byte order conversion - N - Library Fundamentals TS - - @@ -397,14 +385,13 @@ not in any particular release. - N3932 Variable Templates For Type Traits - Partial + Y Library Fundamentals TS