diff --git a/libstdc++-v3/doc/html/manual/status.html b/libstdc++-v3/doc/html/manual/status.html index e1ed5bda8ee2..564679bc6cf1 100644 --- a/libstdc++-v3/doc/html/manual/status.html +++ b/libstdc++-v3/doc/html/manual/status.html @@ -259,6 +259,9 @@ mainline GCC, not in any particular release.

20.7.2.0 [util.smartptr.weakptr] what() returns "bad_weak_ptr". +

+ 20.8.11.1 [func.wrap.badcall] + what() returns "bad_function_call".

20.8.9.1.3 [func.bind.place]/1 There are 29 placeholders defined and the placeholder types are @@ -1074,7 +1077,11 @@ since C++14 and the implementation is complete. "std::visit: variant is valueless", or "std::visit<R>: variant is valueless".

- 23.12.5.2 [memory.resource.pool.options] + 23.8.2 [any.bad_any_cast] + what() returns "bad any_cast". +

+ 23.12.5 [mem.res.pool.options], + 23.12.5 [mem.res.pool.mem] Let S equal numeric_limits<size_t>::digits. The limit for maximum number of blocks in a chunk is given by 2N-1, @@ -1085,7 +1092,7 @@ since C++14 and the implementation is complete. otherwise 3072 when S > 16, otherwise 768.

- 23.12.6.1 [memory.resource.monotonic.buffer.ctor] + 23.12.6.1 [mem.res.monotonic.buffer.ctor] The default next_buffer_size is 128 * sizeof(void*). The default growth factor is 1.5.

@@ -1120,8 +1127,11 @@ since C++14 and the implementation is complete. races depends on the target C library that provides the function.

29.9.5 [sf.cmath] - The effect of calling the mathematical special functions with large - inputs should be documented here. + Calling the mathematical special functions with large inputs is supported + but the results may be imprecise. +

+ 30.7.5.2.3 [ostream.inserters] + NTCTS for nullptr_t is "nullptr".

30.10.2.1 [fs.conform.9945], 30.10.2.2 [fs.conform.os] diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml index 17108e33af31..fbec6827647d 100644 --- a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml +++ b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml @@ -2613,6 +2613,11 @@ mainline GCC, not in any particular release. what() returns "bad_weak_ptr". + + 20.8.11.1 [func.wrap.badcall] + what() returns "bad_function_call". + + 20.8.9.1.3 [func.bind.place]/1 There are 29 placeholders defined and the placeholder types are diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2017.xml b/libstdc++-v3/doc/xml/manual/status_cxx2017.xml index 8ce714c889dc..253aa4832aa9 100644 --- a/libstdc++-v3/doc/xml/manual/status_cxx2017.xml +++ b/libstdc++-v3/doc/xml/manual/status_cxx2017.xml @@ -2935,7 +2935,13 @@ since C++14 and the implementation is complete. - 23.12.5.2 [memory.resource.pool.options] + 23.8.2 [any.bad_any_cast] + what() returns "bad any_cast". + + + + 23.12.5 [mem.res.pool.options], + 23.12.5 [mem.res.pool.mem] Let S equal numeric_limits<size_t>::digits. The limit for maximum number of blocks in a chunk is given by 2N-1, @@ -2948,7 +2954,7 @@ since C++14 and the implementation is complete. - 23.12.6.1 [memory.resource.monotonic.buffer.ctor] + 23.12.6.1 [mem.res.monotonic.buffer.ctor] The default next_buffer_size is 128 * sizeof(void*). The default growth factor is 1.5. @@ -2998,8 +3004,13 @@ since C++14 and the implementation is complete. 29.9.5 [sf.cmath] - The effect of calling the mathematical special functions with large - inputs should be documented here. + Calling the mathematical special functions with large inputs is supported + but the results may be imprecise. + + + + 30.7.5.2.3 [ostream.inserters] + NTCTS for nullptr_t is "nullptr".