This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-11 in repository gcc.
from dfe099b4b5c sparc: Preserve ORIGINAL_REGNO in epilogue_renumber [PR105257] new b59435ff606 libstdc++: Avoid -Wzero-as-null-pointer-constant warning [P [...] new 3859a3cb9b9 libstdc++: Fix warning in __moneypunct_cache::_M_cache [PR104966] new 57f658fe845 libstdc++: Fix macro checked by test new 498f9a85ebb libstdc++: Fix incorrect IS number in doc comment new 6758d51a8fc libstdc++: Use LTLIBICONV when linking libstdc++.so [PR93602] new bb5652c7285 libstdc++: Fix test failure on AIX new bd637ac52c4 libstdc++: Increase timeout for pthread7-rope.cc test new ab9c0a41062 libstdc++: Avoid overflow in ranges::advance(i, n, bound) new 97f9d2f9b2a libstdc++: Do not use std::isdigit in <charconv> [PR103911] new 7bb5e5768b7 libstdc++: Ignore cv-quals when std::allocator<void> constructs new 2089886d574 libstdc++: Add self-merge check to std::forward_list::merge [...] new ffb8da2047f libstdc++: Avoid unwanted allocations in filesystem::path new 2b0ddcec0e4 libstdc++: Reorder constraints on std::span::span(Range&&) [...] new 948ee247485 libstdc++: Improvements to standard error category objects [...] new e062a13a58a libstdc++: Use std::construct_at in net::ip::address new 389ae9d285c libstdc++: Add missing noexcept to lazy_split_view iterator [...] new e60e5be011b libstdc++: Add another non-reserved name to tests new cd9d46de26a libstdc++: Fix non-reserved name in <regex> header new 82699280757 libstdc++: Fix tests that fail with fully-dynamic-string new 615cc91a99a libstdc++: Ensure C++20 std::stringstream definitions use c [...] new 90f2289496e libstdc++: Use secure_getenv for filesystem::temp_directory [...] new d26c3e4f733 libstdc++: Remove bogus assertion in std::from_chars [PR105324]
The 22 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/config.h.in | 3 ++ libstdc++-v3/configure | 11 +++++ libstdc++-v3/configure.ac | 1 + libstdc++-v3/doc/html/manual/setup.html | 33 ++++++++++++++ libstdc++-v3/doc/xml/manual/intro.xml | 2 +- libstdc++-v3/doc/xml/manual/prerequisites.xml | 50 ++++++++++++++++++++++ libstdc++-v3/include/bits/forward_list.tcc | 5 +++ libstdc++-v3/include/bits/locale_facets_nonio.tcc | 27 ++++++------ libstdc++-v3/include/bits/ranges_base.h | 15 ++++--- libstdc++-v3/include/bits/regex_compiler.tcc | 4 +- libstdc++-v3/include/bits/stl_construct.h | 4 +- libstdc++-v3/include/bits/stl_deque.h | 7 +-- libstdc++-v3/include/experimental/internet | 10 +++-- libstdc++-v3/include/std/charconv | 11 +++-- libstdc++-v3/include/std/ranges | 2 +- libstdc++-v3/include/std/span | 6 +-- libstdc++-v3/src/Makefile.am | 4 +- libstdc++-v3/src/Makefile.in | 4 +- libstdc++-v3/src/c++11/cxx11-ios_failure.cc | 25 ++++++----- libstdc++-v3/src/c++11/future.cc | 26 ++++++----- libstdc++-v3/src/c++17/floating_from_chars.cc | 1 - libstdc++-v3/src/c++17/fs_ops.cc | 31 +++----------- libstdc++-v3/src/c++17/fs_path.cc | 5 --- libstdc++-v3/src/c++20/sstream-inst.cc | 4 +- libstdc++-v3/src/filesystem/ops-common.h | 40 +++++++++++++++++ libstdc++-v3/src/filesystem/ops.cc | 32 +++----------- libstdc++-v3/src/filesystem/path.cc | 31 ++++++++------ libstdc++-v3/testsuite/17_intro/names.cc | 4 ++ libstdc++-v3/testsuite/20_util/allocator/void.cc | 15 +++++++ .../testsuite/20_util/from_chars/pr105324.cc | 14 ++++++ .../21_strings/basic_string/cons/char/moveable.cc | 4 +- .../21_strings/basic_string/cons/char/moveable2.cc | 4 +- .../basic_string/cons/char/moveable2_c++17.cc | 4 +- .../basic_string/cons/wchar_t/moveable.cc | 4 +- .../basic_string/cons/wchar_t/moveable2.cc | 4 +- .../basic_string/cons/wchar_t/moveable2_c++17.cc | 4 +- .../basic_string/modifiers/assign/char/87749.cc | 2 +- .../basic_string/modifiers/assign/wchar_t/87749.cc | 2 +- .../operations/copy/char/constexpr.cc | 2 +- .../23_containers/forward_list/operations/merge.cc | 48 +++++++++++++++++++++ .../range_operations/advance_overflow.cc | 37 ++++++++++++++++ .../filesystem/operations/temp_directory_path.cc | 7 +++ .../filesystem/operations/temp_directory_path.cc | 9 +++- libstdc++-v3/testsuite/ext/rope/pthread7-rope.cc | 3 +- 44 files changed, 413 insertions(+), 148 deletions(-) create mode 100644 libstdc++-v3/testsuite/20_util/from_chars/pr105324.cc create mode 100644 libstdc++-v3/testsuite/23_containers/forward_list/operations/merge.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/range_operations/advance_ov [...]