This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_tx1/gnu-master-aarch64-spec2k6-O2_LTO in repository toolchain/ci/gcc.
from 9a15d3beace c++: Add __reference_con{struc,ver}ts_from_temporary [PR104477] adds 517fb1a7810 Fortran: do not generate conflicting results under -ff2c [P [...] adds fd3d25d6df1 PR target/106273: Add earlyclobber to *andn<dwi>3_doublewor [...] adds 2582080f19e x86: Disable sibcall if indirect_return attribute doesn't match adds bdc7b765f87 Daily bump. adds 1884f897823 xtensa: constantsynth: Make try to find shorter instruction adds d6d8e6a7e13 xtensa: Optimize "bitwise AND with imm1" followed by "branc [...] adds 2b5baaef0b6 go: fix f().x where f returns zero-sized type adds 7bcd7f47359 Daily bump. adds 6d7071776e0 Daily bump. adds f9da2663f50 Add UNSPEC_MASKOP to kupck<mode> instructions in sse.md on x86. adds 43c2505b31a Fix issue with x86_64_const_vector_operand predicate on x86. adds 2907bfc3412 PR target/106231: Optimize (any_extend:DI (ctz:SI ...)) on x86_64. adds 06039e71f02 Replace manual swapping idiom with std::swap in aarch64.cc adds ce92603fbe3 Improve common reduction vs builtin code generation in loop [...] adds 9c8349ee1a3 arc: Fix interrupt's epilogue. adds 7313381d2ce arm: Replace arm_builtin_vectorized_function [PR106253] adds c8697735aba libgcc/arc: Update udivmodsi4 and make the lib safe for rf16 adds 87f46a16ec0 Fix builtin vs non-builtin partition merge in loop distribution adds 7501eec65c6 arc: Add ARCHS release 310a tune variant. adds 7df79970bfe RISC-V/doc: Correct the name of `-mriscv-attribute' adds fa16bb8ac0a RISC-V/doc: Correct the formatting of `-mstack-protector-gu [...] adds e9ee752bbe2 RISC-V/doc: Add index references for `mrelax' and `mriscv-a [...]
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + gcc/ChangeLog | 132 ++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 34 ++++ gcc/c-family/ChangeLog | 14 ++ gcc/config/aarch64/aarch64.cc | 12 +- gcc/config/arc/arc-arch.h | 3 +- gcc/config/arc/arc-cpus.def | 1 + gcc/config/arc/arc-tables.opt | 3 + gcc/config/arc/arc.cc | 194 +++++++++++------- gcc/config/arc/arc.md | 32 +-- gcc/config/arc/arc.opt | 3 + gcc/config/arc/arcHS4x.md | 17 +- gcc/config/arc/t-multilib | 4 +- gcc/config/arm/arm-builtins.cc | 123 ----------- gcc/config/arm/arm-protos.h | 1 - gcc/config/arm/arm.cc | 4 - gcc/config/arm/arm_neon_builtins.def | 1 - gcc/config/arm/iterators.md | 7 + gcc/config/arm/neon.md | 17 +- gcc/config/i386/i386.cc | 10 + gcc/config/i386/i386.md | 66 +++++- gcc/config/i386/predicates.md | 4 + gcc/config/i386/sse.md | 36 ++-- gcc/config/xtensa/xtensa.cc | 58 +++--- gcc/config/xtensa/xtensa.md | 73 ++++--- gcc/cp/ChangeLog | 25 +++ gcc/doc/invoke.texi | 26 ++- gcc/fortran/ChangeLog | 6 + gcc/fortran/trans-decl.cc | 2 +- gcc/go/ChangeLog | 10 + gcc/go/go-gcc.cc | 7 + gcc/testsuite/ChangeLog | 49 +++++ gcc/testsuite/gcc.dg/tree-ssa/ldist-24.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/ldist-36.c | 3 +- gcc/testsuite/gcc.target/arc/interrupt-13.c | 15 ++ gcc/testsuite/gcc.target/arm/vect_binary_1.c | 50 +++++ gcc/testsuite/gcc.target/arm/vect_unary_1.c | 224 +++++++++++++++++++++ gcc/testsuite/gcc.target/i386/pr106231-1.c | 8 + gcc/testsuite/gcc.target/i386/pr106231-2.c | 8 + gcc/testsuite/gcc.target/i386/pr106273.c | 27 +++ gcc/testsuite/gcc.target/i386/pr85620-2.c | 3 +- .../gcc.target/i386/{pr85620-2.c => pr85620-5.c} | 4 +- .../gcc.target/i386/{pr85620-2.c => pr85620-6.c} | 3 +- gcc/testsuite/gcc.target/i386/pr85620-7.c | 14 ++ gcc/testsuite/gfortran.dg/pr104313.f | 11 + gcc/tree-loop-distribution.cc | 69 ++++--- libcpp/ChangeLog | 7 + libgcc/config/arc/lib1funcs.S | 2 + libgcc/config/arc/lib2funcs.c | 2 +- libstdc++-v3/ChangeLog | 17 ++ 51 files changed, 1113 insertions(+), 339 deletions(-) create mode 100644 gcc/testsuite/gcc.target/arc/interrupt-13.c create mode 100644 gcc/testsuite/gcc.target/arm/vect_binary_1.c create mode 100644 gcc/testsuite/gcc.target/arm/vect_unary_1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr106231-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr106231-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr106273.c copy gcc/testsuite/gcc.target/i386/{pr85620-2.c => pr85620-5.c} (52%) copy gcc/testsuite/gcc.target/i386/{pr85620-2.c => pr85620-6.c} (72%) create mode 100644 gcc/testsuite/gcc.target/i386/pr85620-7.c create mode 100644 gcc/testsuite/gfortran.dg/pr104313.f