This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64 in repository toolchain/ci/gcc.
from 9eeca99ccce Avoid expecting nonzero size for access none void* argument [...] adds 243a980437b Extend the offset and size of merged object references [PR103215]. adds f157c5362b4 Limit inlining functions called once adds fe9571a35db libstdc++: Fix non-reserved name in std::allocator base cla [...] adds f8463b0e3ec libstdc++: Disable over-zealous warnings about std::string [...] adds fb9875ebf10 libstdc++: Do not leak empty COW strings adds db5fa0837e4 libstdc++: Avoid unnecessary allocations in std::map insert [...] adds 9e18a25331f libstdc++: Allow std::condition_variable waits to be cancel [...] adds a219139e986 libstdc++: Implement std::ios_base::noreplace for C++23 [PR59769] adds a1ca039fc0f libstdc++: Fix std::exception_ptr regressions [PR103630] adds a8e02a00a0f libstdc++: Make std::make_exception_ptr work with -fno-exce [...] adds 9042302ef06 libstdc++: Remove bogus dg-error for effective-target c++20 adds 2c7fb16b528 libstdc++: Fix ambiguous comparisons for iterators in C++20 adds 4b4839e325c Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 219 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 6 + gcc/c-family/ChangeLog | 6 + gcc/c/ChangeLog | 6 + gcc/cp/ChangeLog | 19 ++ gcc/d/ChangeLog | 4 + gcc/doc/invoke.texi | 8 + gcc/ipa-inline.c | 47 +++-- gcc/params.opt | 8 + gcc/pointer-query.cc | 33 ++-- gcc/testsuite/ChangeLog | 51 +++++ gcc/testsuite/gcc.dg/Warray-bounds-91.c | 145 ++++++++++++++ gcc/testsuite/gcc.dg/Warray-bounds-92.c | 149 ++++++++++++++ gcc/testsuite/gcc.dg/Wstringop-overflow-58.c | 22 ++- gcc/testsuite/gcc.dg/Wstringop-overflow-59.c | 18 +- gcc/testsuite/gcc.dg/Wstringop-overflow-85.c | 153 ++++++++++++++ gcc/testsuite/gcc.dg/Wstringop-overflow-87.c | 147 ++++++++++++++ gcc/testsuite/gcc.dg/warn-strnlen-no-nul.c | 43 ++-- libgcc/ChangeLog | 12 ++ libgomp/ChangeLog | 7 + libstdc++-v3/ChangeLog | 108 ++++++++++ libstdc++-v3/config/abi/pre/gnu.ver | 12 +- libstdc++-v3/config/allocator/new_allocator_base.h | 11 +- libstdc++-v3/config/io/basic_file_stdio.cc | 48 +++-- libstdc++-v3/doc/html/manual/api.html | 8 + libstdc++-v3/doc/html/manual/memory.html | 6 +- libstdc++-v3/doc/xml/manual/allocator.xml | 6 +- libstdc++-v3/doc/xml/manual/evolution.xml | 10 + libstdc++-v3/include/Makefile.am | 1 + libstdc++-v3/include/Makefile.in | 1 + libstdc++-v3/include/bits/char_traits.h | 7 + libstdc++-v3/include/bits/cow_string.h | 9 +- libstdc++-v3/include/bits/ios_base.h | 9 + libstdc++-v3/include/{ext => bits}/new_allocator.h | 27 +-- libstdc++-v3/include/bits/std_mutex.h | 6 +- libstdc++-v3/include/bits/stl_iterator.h | 50 ++++- libstdc++-v3/include/bits/stl_map.h | 49 ++++- libstdc++-v3/include/bits/stl_pair.h | 9 + libstdc++-v3/include/bits/uses_allocator_args.h | 6 - libstdc++-v3/include/experimental/memory_resource | 4 +- libstdc++-v3/include/ext/new_allocator.h | 157 +-------------- libstdc++-v3/include/std/condition_variable | 2 +- libstdc++-v3/include/std/version | 1 + libstdc++-v3/libsupc++/exception_ptr.h | 41 ++-- libstdc++-v3/src/c++11/compatibility-condvar.cc | 31 +++ libstdc++-v3/src/c++11/condition_variable.cc | 2 +- .../testsuite/18_support/exception_ptr/103630.cc | 39 ++++ .../testsuite/18_support/exception_ptr/64241.cc | 2 +- libstdc++-v3/testsuite/20_util/allocator/64135.cc | 45 +++++ .../20_util/scoped_allocator/69293_neg.cc | 4 - .../23_containers/map/modifiers/emplace/92300.cc | 36 ++++ .../23_containers/map/modifiers/insert/92300.cc | 38 ++++ .../27_io/basic_ofstream/open/char/noreplace.cc | 29 +++ .../27_io/basic_ofstream/open/wchar_t/noreplace.cc | 29 +++ .../condition_variable/members/103382.cc | 66 +++++++ 56 files changed, 1709 insertions(+), 305 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-91.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-92.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-85.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-87.c copy libstdc++-v3/include/{ext => bits}/new_allocator.h (89%) create mode 100644 libstdc++-v3/testsuite/18_support/exception_ptr/103630.cc create mode 100644 libstdc++-v3/testsuite/20_util/allocator/64135.cc create mode 100644 libstdc++-v3/testsuite/23_containers/map/modifiers/emplace/92300.cc create mode 100644 libstdc++-v3/testsuite/23_containers/map/modifiers/insert/92300.cc create mode 100644 libstdc++-v3/testsuite/27_io/basic_ofstream/open/char/noreplace.cc create mode 100644 libstdc++-v3/testsuite/27_io/basic_ofstream/open/wchar_t/noreplace.cc create mode 100644 libstdc++-v3/testsuite/30_threads/condition_variable/members/103382.cc