This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_check/master-aarch64 in repository toolchain/ci/gcc.
from bab0f691d52 aarch64: Adjust spellcheck tests for recent quotation-mark changes adds 9d7a84b9698 [ARM] Add support for TLS register based stack protector ca [...] adds caca8eddd93 sanitizer/99673 - bad -Wstringop-overread diagnostic with asan adds 7d47aae7cd4 libstdc++: Fix constexpr constructor for atomic<shared_ptr<T>> adds 199cd0e0f87 tree-optimization/100089 - BB vectorization of if-converted [...] adds 97f81909343 Enable configure detection of ld.mold. adds 2da1ef06ff4 libstdc++: Fix condition for __cpp_lib_shared_ptr_arrays adds b8806796ec6 libstdc++: Ensure all feature test macros have type long [PR87193] adds 45cae5b6392 libstdc++: Fix typo in comment adds 23be9f83bbd c++: [[no_unique_address]] and virtual base [PR104139] new 087e545747c Strengthen a few OpenACC test cases
The 1 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: gcc/config/arm/arm-opts.h | 6 ++ gcc/config/arm/arm-protos.h | 2 + gcc/config/arm/arm.cc | 55 +++++++++++ gcc/config/arm/arm.md | 71 +++++++++++++- gcc/config/arm/arm.opt | 22 +++++ gcc/configure | 18 ++++ gcc/configure.ac | 16 ++++ gcc/cp/class.cc | 4 +- gcc/doc/invoke.texi | 11 +++ gcc/testsuite/g++.dg/abi/no_unique_address2.C | 27 ++++++ gcc/testsuite/gcc.dg/asan/pr99673.c | 27 ++++++ gcc/testsuite/gcc.target/arm/stack-protector-7.c | 12 +++ gcc/testsuite/gcc.target/arm/stack-protector-8.c | 7 ++ gcc/tree-vect-slp.cc | 7 +- .../libgomp.oacc-c-c++-common/loop-gwv-1.c | 25 +++-- .../libgomp.oacc-c-c++-common/loop-gwv-2.c | 34 +++++-- .../libgomp.oacc-c-c++-common/loop-red-gwv-1.c | 22 ++++- .../libgomp.oacc-c-c++-common/loop-red-v-1.c | 11 ++- .../libgomp.oacc-c-c++-common/loop-red-v-2.c | 11 ++- .../libgomp.oacc-c-c++-common/loop-red-w-1.c | 13 ++- .../libgomp.oacc-c-c++-common/loop-red-w-2.c | 13 ++- .../libgomp.oacc-c-c++-common/loop-red-wv-1.c | 19 +++- .../testsuite/libgomp.oacc-c-c++-common/loop-v-1.c | 13 ++- .../testsuite/libgomp.oacc-c-c++-common/loop-w-1.c | 13 ++- .../libgomp.oacc-c-c++-common/loop-wv-1.c | 19 +++- .../libgomp.oacc-c-c++-common/routine-gwv-1.c | 21 ++++- .../libgomp.oacc-c-c++-common/routine-v-1.c | 13 ++- .../libgomp.oacc-c-c++-common/routine-w-1.c | 13 ++- .../libgomp.oacc-c-c++-common/routine-wv-1.c | 19 +++- libstdc++-v3/include/bits/alloc_traits.h | 2 +- libstdc++-v3/include/bits/allocator.h | 2 +- libstdc++-v3/include/bits/basic_string.h | 2 +- libstdc++-v3/include/bits/chrono.h | 4 +- libstdc++-v3/include/bits/move.h | 2 +- libstdc++-v3/include/bits/node_handle.h | 2 +- libstdc++-v3/include/bits/range_access.h | 2 +- libstdc++-v3/include/bits/shared_ptr.h | 2 +- libstdc++-v3/include/bits/shared_ptr_atomic.h | 4 +- libstdc++-v3/include/bits/stl_algo.h | 4 +- libstdc++-v3/include/bits/stl_algobase.h | 2 +- libstdc++-v3/include/bits/stl_function.h | 2 +- libstdc++-v3/include/bits/stl_iterator.h | 2 +- libstdc++-v3/include/bits/stl_map.h | 2 +- libstdc++-v3/include/bits/stl_tree.h | 2 +- libstdc++-v3/include/bits/unique_ptr.h | 2 +- libstdc++-v3/include/bits/unordered_map.h | 2 +- libstdc++-v3/include/c_global/cmath | 2 +- libstdc++-v3/include/c_global/cstddef | 2 +- libstdc++-v3/include/std/atomic | 2 +- libstdc++-v3/include/std/complex | 2 +- libstdc++-v3/include/std/filesystem | 2 +- libstdc++-v3/include/std/functional | 4 +- libstdc++-v3/include/std/iomanip | 2 +- libstdc++-v3/include/std/mutex | 2 +- libstdc++-v3/include/std/numeric | 6 +- libstdc++-v3/include/std/tuple | 4 +- libstdc++-v3/include/std/type_traits | 22 ++--- libstdc++-v3/include/std/version | 102 ++++++++++----------- libstdc++-v3/libsupc++/new | 2 +- .../20_util/shared_ptr/atomic/atomic_shared_ptr.cc | 3 + .../testsuite/20_util/shared_ptr/cons/array.cc | 2 +- .../testsuite/20_util/weak_ptr/atomic_weak_ptr.cc | 3 + 62 files changed, 583 insertions(+), 163 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/asan/pr99673.c create mode 100644 gcc/testsuite/gcc.target/arm/stack-protector-7.c create mode 100644 gcc/testsuite/gcc.target/arm/stack-protector-8.c