From: Jonathan Wakely Date: Fri, 3 Jul 2015 14:08:48 +0000 (+0100) Subject: status_cxx2017.xml: Update status table. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ed3caa8c2aceecd0b1e4f0eb06f723f7849f8183;p=gcc.git status_cxx2017.xml: Update status table. * doc/xml/manual/status_cxx2017.xml: Update status table. * doc/html/manual/*: Regenerate. From-SVN: r225380 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index fdcfd6186f4..b9db195575c 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2015-07-03 Jonathan Wakely + + * doc/xml/manual/status_cxx2017.xml: Update status table. + * doc/html/manual/*: Regenerate. + 2015-07-03 Ville Voutilainen Implement std::experimental::fundamentals_v2::propagate_const. diff --git a/libstdc++-v3/doc/html/manual/bugs.html b/libstdc++-v3/doc/html/manual/bugs.html index 31201f4e7b6..1ea5fffab6c 100644 --- a/libstdc++-v3/doc/html/manual/bugs.html +++ b/libstdc++-v3/doc/html/manual/bugs.html @@ -375,6 +375,9 @@

2106: move_iterator wrapping iterators returning prvalues

Change the reference type. +

2108: + No way to identify allocator types that always compare equal +

Define and use is_always_equal even for C++11.

2118: unique_ptr for array does not support cv qualification conversion of actual argument

Adjust constraints to allow safe conversions. diff --git a/libstdc++-v3/doc/html/manual/configure.html b/libstdc++-v3/doc/html/manual/configure.html index 5ec0cf2acac..251c70e9da3 100644 --- a/libstdc++-v3/doc/html/manual/configure.html +++ b/libstdc++-v3/doc/html/manual/configure.html @@ -231,9 +231,10 @@

--with-default-libstdcxx-abi=OPTION

Set the default value for the _GLIBCXX_USE_CXX11_ABI macro (see Macros). - The default is OPTION=c++11 which sets the macro to + The default is OPTION=new which sets the macro to 1, - use OPTION=c++98 to set it to 0. + use OPTION=gcc4-compatible to set it to + 0. This option does not change the library ABI.

--enable-vtable-verify[default]

Use -fvtable-verify=std to compile the C++ runtime with instrumentation for vtable verification. All virtual diff --git a/libstdc++-v3/doc/html/manual/status.html b/libstdc++-v3/doc/html/manual/status.html index 6d304dcb7fb..0885b5db326 100644 --- a/libstdc++-v3/doc/html/manual/status.html +++ b/libstdc++-v3/doc/html/manual/status.html @@ -492,7 +492,7 @@ not in any particular release. N4258 - Cleaning-up noexcept in the LibraryPartial  + Cleaning-up noexcept in the LibraryPartialChanges to basic_string not complete. N4279 @@ -514,11 +514,11 @@ not in any particular release. LWG 2228: Missing SFINAE rule in unique_ptr templated assignment - N  + N  N4387 - Improving pair and tuple, revision 3 N  + Improving pair and tuple, revision 3 Y  N4389 @@ -552,19 +552,19 @@ not in any particular release. N4282 - The World's Dumbest Smart PointerYLibrary Fundamentals 2 TS + The World's Dumbest Smart PointerYLibrary Fundamentals 2 TS N4388 - Const-Propagating WrapperNLibrary Fundamentals 2 TS + Const-Propagating WrapperYLibrary Fundamentals 2 TS N4391 - make_array, revision 4 NLibrary Fundamentals 2 TS + make_array, revision 4 NLibrary Fundamentals 2 TS N4502 - Support for the C++ Detection Idiom, V2 NLibrary Fundamentals 2 TS + Support for the C++ Detection Idiom, V2 YLibrary Fundamentals 2 TS N4519 diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2017.xml b/libstdc++-v3/doc/xml/manual/status_cxx2017.xml index 07e2dbeac39..491e0244033 100644 --- a/libstdc++-v3/doc/xml/manual/status_cxx2017.xml +++ b/libstdc++-v3/doc/xml/manual/status_cxx2017.xml @@ -112,7 +112,7 @@ not in any particular release. Cleaning-up noexcept in the Library Partial - + Changes to basic_string not complete. @@ -177,14 +177,13 @@ not in any particular release. - N4387 Improving pair and tuple, revision 3 - N + Y @@ -304,14 +303,13 @@ not in any particular release. - N4388 Const-Propagating Wrapper - N + Y Library Fundamentals 2 TS