This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-mainline-allyesconfig in repository toolchain/ci/gcc.
from 5cfb06b61bc Ignore clobbers in modref adds 5d2d79c8d9d go.test: update issue4458.go for recent change adds 521d2711409 Daily bump. adds e41e66b78d4 libbacktrace: handle pc == low correctly adds 63cd53d2f5d runtime, net: fix build errors on AIX adds fefc2092992 analyzer: use switch in exploded_node::on_stmt adds c1c2ccc74cb Add $(ZLIBINC) to CFLAGS-analyzer/engine.o adds 1260f69aeb9 syscall: remove ptrace syscall on ppc64 adds e884ced0523 syscall: fix TestForeground for AIX adds 28d3b78dff5 [testsuite] Add missing require-effective-target alloca adds ca52f937fff [nvptx] Handle move from DF subreg to DF reg in nvptx_outpu [...] adds 6b4e8bf88f1 gcov: fix streaming corruption adds 371f0b990f2 middle-end/97162 - fix ICE when building gamess adds 9e64f17d044 tree-optimization/97151 - improve PTA for C++ operator delete adds 5253b3e6ded gcc/analyzer: Silence -Wpragma warns with GCC < 10 adds d23ea1e8653 AArch64: Implement vstrq_p128 intrinsic adds f2868e4bcff AArch64: Implement vldrq_p128 intrinsic adds e8e818399d7 AArch64: Implement missing _p64 intrinsics for vector permutes adds 52e5b3fd8ef tree-optimization/97173 - extend assert in vectorizable_liv [...] adds 02b5377b376 AArch64: Implement missing vrndns_f32 intrinsic adds 4452a7660b2 vect: Fix epilogue loop handling of partial vectors adds bc909324bda middle-end/96466 - fix VEC_COND isel/expansion issue adds 67c935c8232 Minor modref optimization and statistics fix adds 3457dae55f7 middle-end/96453 - relax gimple_expand_vec_cond_expr adds c48ffe21f8f c: Fix -Wduplicated-branches ICE [PR97125] adds 13f7c5d504b c++: dependent local extern decl ICE [PR97171] adds c9d56eb7775 aarch64: Add support for Neoverse V1 CPU adds da13b773766 arm: Add support for Neoverse V1 CPU adds c80ee302a8c c++: Remove some gratuitous typedefing adds 65c9878641c AArch64: Implement missing p128<->f64 reinterpret intrinsics adds f65ebb5210e analyzer: fix member call on null seen with ubsan [PR97178] adds 0f0b00033a7 aarch64: Add a couple of extra stack-protector tests adds 74b27d8eedc aarch64: Prevent canary address being spilled to stack adds 37c3c297396 [nvptx] Split up function ref plus const adds e92779db330 Avoid assuming input corresponds to valid source code (PR c [...] adds e977dd5edbc Cleanup modref interfaces. adds 6edc8f5bfe7 Handle DECLs and EXPRESSIONs consistently (PR middle-end/97175). adds 67aeddb785d Build a zero element array type that reliably renders as T[ [...]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 78 ++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 1 + gcc/alias.c | 8 +- gcc/analyzer/ChangeLog | 83 +++++++++ gcc/analyzer/analyzer-logging.cc | 2 + gcc/analyzer/analyzer.h | 3 +- gcc/analyzer/call-string.cc | 2 + gcc/analyzer/engine.cc | 136 ++++++++------ gcc/analyzer/program-state.cc | 12 +- gcc/analyzer/program-state.h | 4 +- gcc/builtins.c | 10 +- gcc/c-family/ChangeLog | 5 + gcc/c-family/c-gimplify.c | 8 +- gcc/c-family/c-warn.c | 5 + gcc/config/aarch64/aarch64-cores.def | 1 + gcc/config/aarch64/aarch64-protos.h | 20 ++ gcc/config/aarch64/aarch64-simd-builtins.def | 3 +- gcc/config/aarch64/aarch64-tune.md | 2 +- gcc/config/aarch64/aarch64.c | 164 ++++++++++++----- gcc/config/aarch64/aarch64.md | 85 ++++----- gcc/config/aarch64/arm_neon.h | 102 +++++++++++ gcc/config/arm/arm-cpus.in | 10 + gcc/config/arm/arm-tables.opt | 3 + gcc/config/arm/arm-tune.md | 4 +- gcc/config/nvptx/nvptx.c | 7 +- gcc/config/nvptx/nvptx.md | 18 ++ gcc/cp/ChangeLog | 26 +++ gcc/cp/name-lookup.h | 13 +- gcc/cp/pt.c | 8 + gcc/doc/invoke.texi | 9 +- gcc/gimple-array-bounds.cc | 19 +- gcc/gimple-isel.cc | 15 +- gcc/go/gofrontend/MERGE | 2 +- gcc/internal-fn.c | 2 +- gcc/ipa-fnsummary.c | 41 +++++ gcc/ipa-fnsummary.h | 2 + gcc/ipa-modref.c | 81 +++++---- gcc/ipa-modref.h | 2 + gcc/ipa-pure-const.c | 8 +- gcc/profile.c | 6 +- gcc/testsuite/ChangeLog | 69 +++++++ .../c-c++-common/Wduplicated-branches-15.c | 32 ++++ gcc/testsuite/g++.dg/cpp1y/new1.C | 4 +- gcc/testsuite/g++.dg/gcov/pr97069.C | 20 ++ gcc/testsuite/g++.dg/template/local10.C | 15 ++ gcc/testsuite/gcc.dg/Warray-bounds-63.c | 3 +- gcc/testsuite/gcc.dg/Warray-bounds-66.c | 3 +- gcc/testsuite/gcc.dg/Warray-parameter-6.c | 9 + gcc/testsuite/gcc.dg/Wstringop-overflow-44.c | 129 +++++++++++++ gcc/testsuite/gcc.dg/atomic/stdatomic-vm.c | 1 + gcc/testsuite/gcc.dg/pr96453.c | 22 +++ gcc/testsuite/gcc.dg/pr96466.c | 19 ++ gcc/testsuite/gcc.dg/tree-ssa/local-pure-const.c | 2 +- gcc/testsuite/gcc.dg/vect/pr97173.c | 19 ++ .../aarch64/advsimd-intrinsics/arm-neon-ref.h | 8 +- .../aarch64/advsimd-intrinsics/vreinterpret_p128.c | 19 ++ .../gcc.target/aarch64/simd/trn_zip_p64_1.c | 44 +++++ .../gcc.target/aarch64/simd/vldrq_p128_1.c | 13 ++ .../gcc.target/aarch64/simd/vrndns_f32_1.c | 13 ++ .../gcc.target/aarch64/simd/vstrq_p128_1.c | 12 ++ .../gcc.target/aarch64/stack-protector-3.c | 45 +++++ .../gcc.target/aarch64/stack-protector-4.c | 6 + .../gcc.target/aarch64/stack-protector-5.c | 23 +++ .../gcc.target/aarch64/stack-protector-6.c | 8 + .../gcc.target/aarch64/stack-protector-7.c | 25 +++ .../gcc.target/powerpc/p9-vec-length-epil-1.c | 4 +- .../gcc.target/powerpc/p9-vec-length-epil-7.c | 2 +- .../gcc.target/powerpc/p9-vec-length-epil-8.c | 4 +- gcc/testsuite/go.test/test/fixedbugs/issue4458.go | 2 +- gcc/tree-ssa-alias.c | 6 +- gcc/tree-ssa-structalias.c | 2 + gcc/tree-vect-loop-manip.c | 83 ++++++--- gcc/tree-vect-loop.c | 202 ++++++++++++++------- gcc/tree-vectorizer.h | 3 +- gcc/tree.c | 2 +- libbacktrace/dwarf.c | 38 ++-- libgcc/ChangeLog | 6 + libgo/go/internal/cpu/cpu_no_init.go | 1 + .../go/internal/cpu/{cpu_ppc64x.go => cpu_ppcx.go} | 2 +- libgo/go/net/interface_aix.go | 2 - libgo/go/runtime/os_aix.go | 11 +- .../{export_unix_test.go => export_aix_test.go} | 10 +- libgo/go/syscall/export_unix_test.go | 2 +- libgo/go/syscall/libcall_aix.go | 3 - libgo/go/syscall/syscall_aix_ppc.go | 3 + libgo/mksysinfo.sh | 9 +- libgo/sysinfo.c | 8 + libgomp/ChangeLog | 10 + libstdc++-v3/ChangeLog | 81 +++++++++ 90 files changed, 1684 insertions(+), 387 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/Wduplicated-branches-15.c create mode 100644 gcc/testsuite/g++.dg/gcov/pr97069.C create mode 100644 gcc/testsuite/g++.dg/template/local10.C create mode 100644 gcc/testsuite/gcc.dg/Warray-parameter-6.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-44.c create mode 100644 gcc/testsuite/gcc.dg/pr96453.c create mode 100644 gcc/testsuite/gcc.dg/pr96466.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr97173.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/trn_zip_p64_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vldrq_p128_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vrndns_f32_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vstrq_p128_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/stack-protector-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/stack-protector-4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/stack-protector-5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/stack-protector-6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/stack-protector-7.c rename libgo/go/internal/cpu/{cpu_ppc64x.go => cpu_ppcx.go} (97%) copy libgo/go/syscall/{export_unix_test.go => export_aix_test.go} (51%)