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_check_gcc/master-aarch64 in repository toolchain/ci/gcc.
from 8f8f8c68b43 middle-end/104464 - ISEL and non-call EH #2 adds 1ce5395977f c++: modules and explicit(bool) [PR103752] adds ee50b4383a0 c++: memfn lookup consistency and using-decls [PR104432] adds c48a6819d15 aarch64: Tighten general_operand predicates adds fabc5d9bceb aarch64: Generalise vec_set predicate adds 958448a9441 aarch64: Generalise adjacency check for load_pair_lanes adds aeef5c57f16 aarch64: Remove redundant vec_concat patterns adds 85ac2fe44fd aarch64: Add more vec_combine patterns adds 4057266ce5a aarch64: Add a general vec_concat expander adds bce43c0493f aarch64: Remove move_lo/hi_quad expanders adds 83d7e720cd1 aarch64: Extend vec_concat patterns to 8-byte vectors adds ed3fea09b18 rs6000: Correct function prototypes for vec_replace_unaligned adds d3f3ec5a555 -fgo-dump-spec: really name alignment field "_" adds eefec38c992 Avoid using predefined insn name for instruction with diffe [...] adds 2b399dbabd4 i386: Force inputs to a register to avoid lowpart_subreg fa [...] adds 2f9ab267e72 i386: -mno-xsave should disable all relevant ISA flags [PR104462] adds 499f8d4c2bc c: Fix up __builtin_assoc_barrier handling in the C FE [PR104427] adds 354349e7d59 x86: Compile PR target/104441 tests with -march=x86-64 adds f0caa45aa7a testsuite: AIX fixes adds 4cf3c339815 libstdc++: Fix deadlock in atomic wait [PR104442] adds f6ff6738fa2 gccgo: link static libgo against -lrt on GNU/Linux
No new revisions were added by this update.
Summary of changes: gcc/c/c-fold.cc | 1 + gcc/c/c-parser.cc | 3 +- gcc/c/c-typeck.cc | 4 + gcc/common/config/i386/i386-common.cc | 3 +- gcc/config/aarch64/aarch64-protos.h | 3 +- gcc/config/aarch64/aarch64-simd.md | 329 ++++++++++----------- gcc/config/aarch64/aarch64.cc | 125 ++++---- gcc/config/aarch64/iterators.md | 38 ++- gcc/config/aarch64/predicates.md | 4 + gcc/config/i386/i386-expand.cc | 3 + gcc/config/rs6000/rs6000-builtins.def | 16 +- gcc/config/rs6000/rs6000-overload.def | 12 +- gcc/config/rs6000/vsx.md | 25 +- gcc/config/v850/v850.md | 9 +- gcc/cp/call.cc | 9 +- gcc/cp/cp-tree.h | 1 + gcc/cp/module.cc | 10 + gcc/cp/pt.cc | 59 ++-- gcc/go/gospec.cc | 42 ++- gcc/godump.cc | 5 +- gcc/testsuite/g++.dg/modules/explicit-bool-1_a.H | 23 ++ gcc/testsuite/g++.dg/modules/explicit-bool-1_b.C | 6 + gcc/testsuite/g++.dg/template/non-dependent19.C | 14 + gcc/testsuite/g++.dg/template/non-dependent19a.C | 16 + gcc/testsuite/g++.dg/template/non-dependent20.C | 16 + gcc/testsuite/gcc.dg/Wstringop-overflow-69.c | 2 +- gcc/testsuite/gcc.dg/loop-unswitch-6.c | 3 +- gcc/testsuite/gcc.dg/pr104427.c | 13 + gcc/testsuite/gcc.misc-tests/godump-1.c | 64 ++-- gcc/testsuite/gcc.target/aarch64/vec-init-10.c | 15 + gcc/testsuite/gcc.target/aarch64/vec-init-11.c | 12 + gcc/testsuite/gcc.target/aarch64/vec-init-12.c | 65 ++++ gcc/testsuite/gcc.target/aarch64/vec-init-13.c | 123 ++++++++ gcc/testsuite/gcc.target/aarch64/vec-init-14.c | 123 ++++++++ gcc/testsuite/gcc.target/aarch64/vec-init-15.c | 15 + gcc/testsuite/gcc.target/aarch64/vec-init-16.c | 12 + gcc/testsuite/gcc.target/aarch64/vec-init-17.c | 73 +++++ gcc/testsuite/gcc.target/aarch64/vec-init-6.c | 12 + gcc/testsuite/gcc.target/aarch64/vec-init-7.c | 12 + gcc/testsuite/gcc.target/aarch64/vec-init-8.c | 15 + gcc/testsuite/gcc.target/aarch64/vec-init-9.c | 267 +++++++++++++++++ gcc/testsuite/gcc.target/i386/pr104441-1a.c | 2 +- gcc/testsuite/gcc.target/i386/pr104441-1b.c | 2 +- gcc/testsuite/gcc.target/i386/pr104458.c | 13 + gcc/testsuite/gcc.target/i386/pr104462.c | 13 + .../gcc.target/powerpc/vec-replace-word-runnable.c | 20 +- gotools/Makefile.am | 4 +- gotools/Makefile.in | 5 +- gotools/configure | 7 + gotools/configure.ac | 9 + libstdc++-v3/include/bits/atomic_wait.h | 7 +- 51 files changed, 1309 insertions(+), 375 deletions(-) create mode 100644 gcc/testsuite/g++.dg/modules/explicit-bool-1_a.H create mode 100644 gcc/testsuite/g++.dg/modules/explicit-bool-1_b.C create mode 100644 gcc/testsuite/g++.dg/template/non-dependent19.C create mode 100644 gcc/testsuite/g++.dg/template/non-dependent19a.C create mode 100644 gcc/testsuite/g++.dg/template/non-dependent20.C create mode 100644 gcc/testsuite/gcc.dg/pr104427.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vec-init-10.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vec-init-11.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vec-init-12.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vec-init-13.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vec-init-14.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vec-init-15.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vec-init-16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vec-init-17.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vec-init-6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vec-init-7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vec-init-8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vec-init-9.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104458.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104462.c