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-defconfig in repository toolchain/ci/gcc.
from 5a3c42b227b i386: Use ix86_output_ssemov for SImode TYPE_SSEMOV adds 136fec1e27f x32 does not support MS ABI, skip testcases that require it. adds f19b40bd377 Fix ChangeLog formatting from my commit last friday. adds bc093503d74 libphobos: Reset libtool_VERSION to 1:0:0 adds 63c8f7d6a08 [ARM][GCC][1/x]: MVE ACLE intrinsics framework patch. adds c7be0832b54 [ARM][GCC][2/x]: MVE ACLE intrinsics framework patch. adds 5dee500b359 [ARM][GCC][3/x]: MVE ACLE intrinsics framework patch. adds f522810d2b5 [testsuite] Avoid duplicate test names in sizeless tests adds bae7b38cf8a Fix PR94185: Do not reuse insn alternative after changing m [...] adds c015ff8ccaf c: Handle MEM_REF in c_fully_fold* [PR94179] adds 447d196e75d d: Fix multiple definition error when using mixins and interfaces. adds c62f5e6e1f4 libstdc++: Add default constructor to net::service_already_ [...] adds 2691ffe6dba d: Fix assignment to anonymous union member corrupts siblin [...] adds b3f246f12b2 Daily bump. adds 950183c7741 Update gcc sv.po. adds 57e7ad5a8fd c++: Add test for PR 93901. adds ecf2b69a629 Filter a test-case with gas. new 7afa3b82918 expand: Don't depend on warning flags in code generation of [...] new 741ff2a263f strlen: Punt on UB reads past end of string literal [PR94187] new fd857de8070 c: ignore initializers for elements of variable-size types [...]
The 3 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/ChangeLog | 238 ++++++++++++++++- gcc/DATESTAMP | 2 +- gcc/builtins.c | 22 +- gcc/c/ChangeLog | 5 + gcc/c/c-fold.c | 9 + gcc/c/c-typeck.c | 2 +- gcc/common/config/arm/arm-common.c | 3 +- gcc/config.gcc | 2 +- gcc/config/arm/aout.h | 6 +- gcc/config/arm/arm-builtins.c | 166 ++++++++---- gcc/config/arm/arm-c.c | 10 + gcc/config/arm/arm-cpus.in | 14 +- gcc/config/arm/arm-protos.h | 2 +- gcc/config/arm/arm.c | 294 ++++++++++++++++----- gcc/config/arm/arm.h | 66 ++++- gcc/config/arm/arm.md | 27 +- gcc/config/arm/arm_mve.h | 59 +++++ gcc/config/arm/constraints.md | 7 +- gcc/config/arm/iterators.md | 10 + gcc/config/arm/mve.md | 85 ++++++ gcc/config/arm/neon.md | 14 +- gcc/config/arm/predicates.md | 10 +- gcc/config/arm/t-arm | 1 + gcc/config/arm/thumb2.md | 2 +- gcc/config/arm/types.md | 18 +- gcc/config/arm/unspecs.md | 2 +- gcc/config/arm/vec-common.md | 41 ++- gcc/config/arm/vfp.md | 129 +++++---- gcc/d/ChangeLog | 12 + gcc/d/decl.cc | 7 +- gcc/d/types.cc | 10 +- gcc/lra-spills.c | 12 +- gcc/po/ChangeLog | 4 + gcc/po/sv.po | 162 ++++++------ gcc/testsuite/ChangeLog | 84 ++++++ gcc/testsuite/g++.dg/cpp0x/noexcept57.C | 40 +++ gcc/testsuite/g++.target/i386/pr94185.C | 33 +++ gcc/testsuite/gcc.c-torture/compile/pr94179.c | 9 + gcc/testsuite/gcc.dg/lto/pr94157_0.c | 1 + gcc/testsuite/gcc.dg/pr94189.c | 11 + .../aarch64/sve/acle/general-c/sizeless-1.c | 3 +- .../aarch64/sve/acle/general-c/sizeless-2.c | 3 +- .../gcc.target/arm/mve/intrinsics/mve_fp_fpu1.c | 14 + .../gcc.target/arm/mve/intrinsics/mve_fp_fpu2.c | 14 + .../gcc.target/arm/mve/intrinsics/mve_fpu1.c | 14 + .../gcc.target/arm/mve/intrinsics/mve_fpu2.c | 14 + .../gcc.target/arm/mve/intrinsics/mve_fpu3.c | 12 + .../gcc.target/arm/mve/intrinsics/mve_libcall1.c | 67 +++++ .../gcc.target/arm/mve/intrinsics/mve_libcall2.c | 67 +++++ .../arm/mve/intrinsics/mve_vector_float.c | 27 ++ .../arm/mve/intrinsics/mve_vector_float1.c | 31 +++ .../arm/mve/intrinsics/mve_vector_float2.c | 27 ++ .../gcc.target/arm/mve/intrinsics/mve_vector_int.c | 49 ++++ .../arm/mve/intrinsics/mve_vector_int1.c | 54 ++++ .../arm/mve/intrinsics/mve_vector_int2.c | 49 ++++ .../arm/mve/intrinsics/mve_vector_uint.c | 49 ++++ .../arm/mve/intrinsics/mve_vector_uint1.c | 54 ++++ .../arm/mve/intrinsics/mve_vector_uint2.c | 49 ++++ gcc/testsuite/gcc.target/arm/mve/mve.exp | 47 ++++ gcc/testsuite/gdc.dg/imports/pr92216.d | 22 ++ gcc/testsuite/gdc.dg/pr92216.d | 13 + gcc/testsuite/gdc.dg/pr92309.d | 25 ++ gcc/testsuite/lib/target-supports.exp | 45 +++- gcc/tree-ssa-strlen.c | 2 + libphobos/ChangeLog | 8 + libphobos/Makefile.in | 2 +- libphobos/configure | 2 +- libphobos/configure.ac | 2 +- libphobos/libdruntime/Makefile.in | 2 +- libstdc++-v3/ChangeLog | 8 + libstdc++-v3/include/experimental/executor | 9 +- libstdc++-v3/testsuite/20_util/bind/91371.cc | 2 +- .../testsuite/20_util/is_function/91371.cc | 2 +- .../20_util/is_member_function_pointer/91371.cc | 2 +- libstdc++-v3/testsuite/20_util/is_object/91371.cc | 2 +- .../net/execution_context/make_service.cc} | 31 +-- 76 files changed, 2108 insertions(+), 346 deletions(-) create mode 100644 gcc/config/arm/arm_mve.h create mode 100644 gcc/config/arm/mve.md create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept57.C create mode 100644 gcc/testsuite/g++.target/i386/pr94185.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr94179.c create mode 100644 gcc/testsuite/gcc.dg/pr94189.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fp_fpu1.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fp_fpu2.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fpu1.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fpu2.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fpu3.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_libcall1.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_libcall2.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_float.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_float1.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_float2.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_int.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_int1.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_int2.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_uint.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_uint1.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_uint2.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/mve.exp create mode 100644 gcc/testsuite/gdc.dg/imports/pr92216.d create mode 100644 gcc/testsuite/gdc.dg/pr92216.d create mode 100644 gcc/testsuite/gdc.dg/pr92309.d copy libstdc++-v3/testsuite/{20_util/is_member_function_pointer/91371.cc => experi [...]