This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_check_gdb/master-aarch64 in repository toolchain/ci/gcc.
from af93386ffc1 [PR103097] tolerate reg-stack cross-block malformed asms adds 5791bf7a0a7 D: fix UBSAN adds 747380f47da pch: Add support for relocation of the PCH data [PR71934] adds bf15cd665e7 pch: Fix up Darwin and HPUX pch_use_address hooks [PR71934] adds 0d5db1dd65b Darwin, PCH: Rework hooks for relocatable implementation [P [...] adds 6a0f6018ba4 Provide vxworks alternate stdint.h during the build adds 2766448c5cc openmp: Fix libgomp.c++ testsuite errors for non-offload configs adds 6a071b2d40a c++: Handle auto(x) in parameter-declaration-clause [PR103401] adds 425a39fd4ef Use the recursive form of compute_objsize [PR 103143]. adds f9379fcb0d4 Move bndrng from access_ref to access_data. adds 9354a7d70ca Pass GIMPLE statement to compute_objsize. adds 10d185b9845 Introduce access_ref::merge_ref. adds 1334d889d4a Refactor compute_objsize_r into helpers. adds 6dfb1059b31 Add a new dump function. adds 1486e4bd015 Leverage VX_CPU_PREFIX in aarch64-vxworks.h adds fa9f40bacbd pch: Fix aarch64 build [PR71934] adds a2c12cb7089 Fix path to t-ppc64-fp for ppc*-vxworks7* libgcc tmake_file adds 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. adds 213b7d9cf76 d: Align methods to MINIMUM_METHOD_BOUNDARY. adds 35a4fe80918 x86: Update -mtune=tremont adds 38c60e5075f libstdc++: Make atomic<T*>::wait() const [PR102994]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 219 ++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 5 +- gcc/ada/ChangeLog | 6 + gcc/ada/gcc-interface/decl.c | 2 +- gcc/c-family/ChangeLog | 6 + gcc/c-family/c-pch.c | 3 +- gcc/c/ChangeLog | 6 + gcc/c/c-decl.c | 4 +- gcc/config.gcc | 11 +- gcc/config/aarch64/aarch64-sve-builtins.cc | 2 +- gcc/config/aarch64/aarch64-vxworks.h | 3 +- gcc/config/host-darwin.c | 91 +- gcc/config/host-darwin.h | 2 +- gcc/config/host-hpux.c | 8 +- gcc/config/host-linux.c | 16 +- gcc/config/host-netbsd.c | 2 +- gcc/config/host-openbsd.c | 2 +- gcc/config/host-solaris.c | 2 +- gcc/config/i386/host-mingw32.c | 4 +- gcc/config/i386/i386.c | 3 +- gcc/config/rs6000/rs6000-gen-builtins.c | 4 +- gcc/config/t-vxworks | 22 +- gcc/config/vxworks/stdint.h | 28 - gcc/coretypes.h | 6 +- gcc/cp/ChangeLog | 19 + gcc/cp/module.cc | 2 +- gcc/cp/name-lookup.c | 4 +- gcc/cp/parser.c | 38 +- gcc/d/ChangeLog | 4 + gcc/d/decl.cc | 3 + gcc/d/expr.cc | 3 +- gcc/doc/extend.texi | 5 +- gcc/doc/gty.texi | 4 +- gcc/doc/invoke.texi | 8 + gcc/gengtype.c | 23 +- gcc/ggc-common.c | 202 +++- gcc/ggc-tests.c | 2 +- gcc/gimple-ssa-warn-access.cc | 22 +- gcc/gimple-ssa-warn-restrict.c | 4 +- gcc/hash-map.h | 4 +- gcc/hash-set.h | 2 +- gcc/hash-table.h | 2 +- gcc/hash-traits.h | 2 +- gcc/hosthooks-def.h | 4 +- gcc/hosthooks.h | 10 +- gcc/ipa-inline.c | 47 +- gcc/machmode.h | 2 +- gcc/params.opt | 8 + gcc/pointer-query.cc | 1202 ++++++++++++-------- gcc/pointer-query.h | 59 +- gcc/poly-int.h | 2 +- gcc/stringpool.c | 2 +- gcc/testsuite/ChangeLog | 51 + .../g++.dg/cpp1y/lambda-generic-85713-2.C | 2 +- gcc/testsuite/g++.dg/cpp1y/pr60054.C | 4 +- gcc/testsuite/g++.dg/cpp1y/pr60332.C | 3 +- gcc/testsuite/g++.dg/cpp23/auto-fncast7.C | 9 + gcc/testsuite/g++.dg/cpp23/auto-fncast8.C | 42 + gcc/testsuite/g++.dg/cpp23/auto-fncast9.C | 17 + gcc/testsuite/g++.dg/cpp2a/concepts-pr84979-2.C | 12 +- gcc/testsuite/g++.dg/cpp2a/concepts-pr84979-3.C | 12 +- gcc/testsuite/g++.dg/cpp2a/concepts-pr84979.C | 2 +- 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-83.c | 19 + gcc/testsuite/gcc.dg/Wstringop-overflow-85.c | 153 +++ gcc/testsuite/gcc.dg/Wstringop-overflow-86.c | 63 + gcc/testsuite/gcc.dg/Wstringop-overflow-87.c | 147 +++ gcc/testsuite/gcc.dg/warn-strnlen-no-nul.c | 43 +- gcc/tree-cfg.c | 10 +- gcc/value-range.h | 4 +- gcc/vec.h | 2 +- gcc/wide-int.h | 4 +- libgcc/ChangeLog | 12 + libgcc/config.host | 2 +- libgcc/config/t-vxworks | 2 + libgcc/config/t-vxworks7 | 2 + libgomp/ChangeLog | 7 + libgomp/testsuite/libgomp.c++/target-lambda-1.C | 2 + libgomp/testsuite/libgomp.c++/target-this-3.C | 2 + libgomp/testsuite/libgomp.c++/target-this-4.C | 3 +- 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/atomic_base.h | 2 +- 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/atomic | 8 +- 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 + .../29_atomics/atomic/wait_notify/102994.cc | 19 + .../condition_variable/members/103382.cc | 66 ++ 122 files changed, 3016 insertions(+), 1035 deletions(-) delete mode 100644 gcc/config/vxworks/stdint.h create mode 100644 gcc/testsuite/g++.dg/cpp23/auto-fncast7.C create mode 100644 gcc/testsuite/g++.dg/cpp23/auto-fncast8.C create mode 100644 gcc/testsuite/g++.dg/cpp23/auto-fncast9.C 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-83.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-85.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-86.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/29_atomics/atomic/wait_notify/102994.cc create mode 100644 libstdc++-v3/testsuite/30_threads/condition_variable/members/103382.cc