This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 51e9e8a2e20 x86_64: Improvements to arithmetic right shifts of V1TImode [...] new 7f390f11b44 libstdc++: Document new std::random_device tokens new d67ba1dce97 libstdc++: Use std::construct_at in std::common_iterator [P [...] new fc6f1128ae6 libstdc++: Ignore cv-quals when std::allocator<void> constructs new 9a0b518a82d libstdc++: Add C++20 std::make_shared enhancements (P0674R1)
The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: libstdc++-v3/doc/html/manual/status.html | 13 + libstdc++-v3/doc/xml/manual/status_cxx2011.xml | 30 +++ libstdc++-v3/include/bits/shared_ptr.h | 271 ++++++++++++++++++- libstdc++-v3/include/bits/shared_ptr_base.h | 299 ++++++++++++++++++++- libstdc++-v3/include/bits/stl_construct.h | 4 +- libstdc++-v3/include/bits/stl_iterator.h | 8 +- libstdc++-v3/include/std/version | 6 +- libstdc++-v3/testsuite/20_util/allocator/void.cc | 15 ++ .../testsuite/20_util/shared_ptr/creation/99006.cc | 7 +- .../testsuite/20_util/shared_ptr/creation/array.cc | 224 +++++++++++++++ .../20_util/shared_ptr/creation/overwrite.cc | 143 ++++++++++ .../20_util/shared_ptr/creation/version.cc | 18 ++ .../20_util/unique_ptr/creation/for_overwrite.cc | 25 +- .../testsuite/24_iterators/common_iterator/1.cc | 16 ++ 14 files changed, 1055 insertions(+), 24 deletions(-) create mode 100644 libstdc++-v3/testsuite/20_util/shared_ptr/creation/array.cc create mode 100644 libstdc++-v3/testsuite/20_util/shared_ptr/creation/overwrite.cc create mode 100644 libstdc++-v3/testsuite/20_util/shared_ptr/creation/version.cc