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 41ccd2b3241 arm: Add tests for VLLDM mitigation [PR102035] new 576ec380456 libstdc++: Simplify definition of net::socket_base constants new 8140362761e libstdc++: Clarify argument to net::io_context::async_wait new 530a8f5c824 libstdc++: Allow net::io_context to compile without <poll.h [...] new edcf1b0de47 libstdc++: Simplify definition of net::ip::resolver_base constants new 91e84187e4d libstdc++: Fix socket option classes new fc5325158fb libstdc++: Fix internet socket option classes new fb7ca13de4b libstdc++: Define net::socket_base::message_flags operators [...] new a42b4a9df36 libstdc++: Better preprocessor conditions in net::ip [PR 100286] new d1bdd54b03f libstdc++: Minor refactoring in <experimental/internet> new 2cf1aae145c libstdc++: Define effective-target for net::ip features [PR [...] new f9325e99bbc libstdc++: Use <sys/socket.h> features conditionally [PR 100285] new 88caed87725 libstdc++: Implement LWG 3422 for std::seed_seq new 60de2b58740 libstdc++: Add missing headers for errno and std::terminate new 0e19dc85823 libstdc++: Only define basic_string::contains for C++23 new 743df0fa0df libstdc++: Restore __gnu_debug::array [PR100682] new 3fbc38f35fa libstdc++: Test std::seed_seq construction from input iterators new 8334ee19221 libstdc++: Don't check always-true condition [PR101965]
The 17 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: .../doc/html/manual/debug_mode_semantics.html | 4 +- libstdc++-v3/doc/html/manual/debug_mode_using.html | 15 +- libstdc++-v3/doc/xml/manual/debug_mode.xml | 25 +- libstdc++-v3/include/bits/basic_string.h | 3 +- libstdc++-v3/include/bits/random.h | 2 +- libstdc++-v3/include/bits/random.tcc | 2 +- libstdc++-v3/include/bits/semaphore_base.h | 6 +- libstdc++-v3/include/debug/{set => array} | 29 +- libstdc++-v3/include/experimental/bits/net.h | 35 +- libstdc++-v3/include/experimental/internet | 362 +++++++++++---------- libstdc++-v3/include/experimental/io_context | 18 +- libstdc++-v3/include/experimental/socket | 209 +++++++----- libstdc++-v3/include/std/charconv | 6 +- .../26_numerics/random/seed_seq/cons/default.cc | 4 +- .../26_numerics/random/seed_seq/cons/initlist.cc | 7 + .../26_numerics/random/seed_seq/cons/range.cc | 16 +- .../net/internet/address/v4/comparisons.cc | 3 +- .../experimental/net/internet/address/v4/cons.cc | 1 + .../net/internet/address/v4/creation.cc | 7 +- .../net/internet/address/v4/members.cc | 1 + .../net/internet/address/v6/members.cc | 1 + .../experimental/net/internet/resolver/base.cc | 57 ++-- .../net/internet/resolver/ops/lookup.cc | 7 +- .../net/internet/resolver/ops/reverse.cc | 3 +- .../experimental/net/internet/socket/opt.cc | 161 +++++++++ .../testsuite/experimental/net/internet/tcp.cc | 44 +++ .../testsuite/experimental/net/internet/udp.cc | 42 +++ .../experimental/net/socket/socket_base.cc | 200 ++++++++++++ libstdc++-v3/testsuite/lib/libstdc++.exp | 8 + .../testsuite/util/testsuite_common_types.h | 99 ++++++ 30 files changed, 1019 insertions(+), 358 deletions(-) copy libstdc++-v3/include/debug/{set => array} (67%) create mode 100644 libstdc++-v3/testsuite/experimental/net/internet/socket/opt.cc create mode 100644 libstdc++-v3/testsuite/experimental/net/internet/tcp.cc create mode 100644 libstdc++-v3/testsuite/experimental/net/internet/udp.cc create mode 100644 libstdc++-v3/testsuite/experimental/net/socket/socket_base.cc