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-next-defconfig in repository toolchain/ci/gcc.
from dd019ef0735 arm: Fix unwanted fall-throughs in arm.c adds 09df85393ce tree-optimization/95273 - more vectorizable_shift massaging adds b0aae85bd68 make vect_finish_stmt_generation work w/o stmt_vec_info adds e31cd607e99 Code generate externals/invariants during the SLP graph walk adds 00cd5738976 remove obsolete code from SLP invariant costing adds 1ccbfffb0fb aarch64: Fix segfault in aarch64_expand_epilogue [PR95361] adds 59a3d73d50a aarch64: Fix missed shrink-wrapping opportunity adds 3ea6977d0f1 Fortran : "type is( real(kind(1.)) )" spurious syntax erro [...] adds 4d80ebea98c gcc.dg/builtin-bswap-10.c: Check "! int128" adds 7e58fe0e4c2 Add missing ChangeLog entry for r11-694 adds 125e0ff3500 Revert "Add missing ChangeLog entry for r11-694" adds 1b1932a4f33 c++: Fix tmplattr10.C adds 4833c1adc3c c++: Fix initlist-array12.C adds 2815558a2db Fix off-by-one error in previous commit adds f04f2fcd3d4 Fix incorrect code generation with bit insns on H8/SX. adds ccf4e86dc01 Finish prior patch adds c83027f32d9 jit: port libgccjit to Windows adds 7b599b9f9a1 c++: Immediately deduce auto member [PR94926]. adds 6ce3d791dfc PR fortran/95104 - Segfault on a legal WAIT statement adds 5c715e6a299 PR fortran/95373 - ICE in build_reference_type, at tree.c:7942 adds 3d8d5ddb539 c++: Try to complete decomp types [PR95328] adds 53ffb43a797 Daily bump. adds 697eab1b3e8 git_commit: fix duplicite email address. adds 6802b5ba823 aarch64: add support for unpacked EOR, ORR and AND adds 07852a81f58 tree-optimization/95393 - fold MIN/MAX_EXPR generated by phiopt adds 43a4fc095e3 expander: Optimize store_expr from STRING_CST [PR95052]
No new revisions were added by this update.
Summary of changes: ChangeLog | 6 + configure | 32 +-- configure.ac | 33 +-- contrib/ChangeLog | 20 ++ contrib/gcc-changelog/git_commit.py | 8 +- contrib/gcc-changelog/test_email.py | 9 +- contrib/gcc-changelog/test_patches.txt | 51 +++++ gcc/ChangeLog | 129 +++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 10 +- gcc/c/ChangeLog | 4 + gcc/c/Make-lang.in | 2 +- gcc/config/aarch64/aarch64-sve.md | 8 +- gcc/config/aarch64/aarch64.c | 14 +- gcc/config/aarch64/aarch64.h | 17 ++ gcc/config/h8300/logical.md | 44 ++-- gcc/cp/ChangeLog | 14 ++ gcc/cp/constexpr.c | 2 - gcc/cp/decl.c | 23 +- gcc/cp/pt.c | 1 + gcc/expr.c | 34 ++- gcc/fortran/ChangeLog | 17 ++ gcc/fortran/match.c | 5 +- gcc/fortran/primary.c | 22 ++ gcc/gimple-ssa-store-merging.c | 4 +- gcc/jit/ChangeLog | 22 ++ gcc/jit/Make-lang.in | 56 ++++- gcc/jit/config-lang.in | 2 +- gcc/jit/jit-playback.c | 24 +- gcc/jit/jit-result.c | 35 ++- gcc/jit/jit-result.h | 14 +- gcc/jit/jit-tempdir.c | 10 + gcc/jit/jit-w32.c | 255 +++++++++++++++++++++ gcc/jit/{jit-result.h => jit-w32.h} | 41 +--- gcc/testsuite/ChangeLog | 56 +++++ gcc/testsuite/g++.dg/cpp0x/initlist-array12.C | 4 +- gcc/testsuite/g++.dg/cpp0x/nsdmi16.C | 11 + gcc/testsuite/g++.dg/cpp1z/decomp53.C | 22 ++ gcc/testsuite/g++.dg/cpp1z/pr86648.C | 4 +- gcc/testsuite/g++.dg/cpp1z/static2.C | 2 +- gcc/testsuite/g++.dg/ext/tmplattr10.C | 2 +- gcc/testsuite/g++.dg/vect/slp-pr87105.cc | 2 +- gcc/testsuite/gcc.dg/builtin-bswap-10.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/phi-opt-21.c | 15 ++ gcc/testsuite/gcc.target/aarch64/shrink_wrap_1.c | 19 ++ .../gcc.target/aarch64/sve/load_const_offset_2.c | 2 +- .../aarch64/sve/logical_unpacked_and_1.c | 16 ++ .../aarch64/sve/logical_unpacked_and_2.c | 17 ++ .../aarch64/sve/logical_unpacked_and_3.c | 17 ++ .../aarch64/sve/logical_unpacked_and_4.c | 17 ++ .../aarch64/sve/logical_unpacked_and_5.c | 16 ++ .../aarch64/sve/logical_unpacked_and_6.c | 17 ++ .../aarch64/sve/logical_unpacked_and_7.c | 16 ++ .../aarch64/sve/logical_unpacked_eor_1.c | 16 ++ .../aarch64/sve/logical_unpacked_eor_2.c | 17 ++ .../aarch64/sve/logical_unpacked_eor_3.c | 17 ++ .../aarch64/sve/logical_unpacked_eor_4.c | 17 ++ .../aarch64/sve/logical_unpacked_eor_5.c | 16 ++ .../aarch64/sve/logical_unpacked_eor_6.c | 17 ++ .../aarch64/sve/logical_unpacked_eor_7.c | 16 ++ .../aarch64/sve/logical_unpacked_orr_1.c | 16 ++ .../aarch64/sve/logical_unpacked_orr_2.c | 17 ++ .../aarch64/sve/logical_unpacked_orr_3.c | 17 ++ .../aarch64/sve/logical_unpacked_orr_4.c | 17 ++ .../aarch64/sve/logical_unpacked_orr_5.c | 16 ++ .../aarch64/sve/logical_unpacked_orr_6.c | 17 ++ .../aarch64/sve/logical_unpacked_orr_7.c | 16 ++ gcc/testsuite/gcc.target/aarch64/sve/pr95361.c | 11 + .../gcc.target/aarch64/sve/scatter_store_6.c | 2 +- .../gcc.target/aarch64/sve/scatter_store_7.c | 2 +- .../gcc.target/aarch64/sve/strided_load_3.c | 2 +- .../gcc.target/aarch64/sve/strided_store_3.c | 2 +- .../gcc.target/aarch64/sve/unpack_signed_1.c | 2 +- gcc/testsuite/gcc.target/i386/pr95052.c | 20 ++ gcc/testsuite/gcc.target/i386/pr95356.c | 125 ++++++++++ gcc/testsuite/gfortran.dg/pr94397.F90 | 26 +++ gcc/testsuite/gfortran.dg/pr95373_1.f90 | 15 ++ gcc/testsuite/gfortran.dg/pr95373_2.f90 | 15 ++ gcc/tree-ssa-phiopt.c | 25 +- gcc/tree-vect-slp.c | 168 ++++---------- gcc/tree-vect-stmts.c | 27 ++- gcc/tree-vectorizer.h | 2 + libgcc/ChangeLog | 6 + libgfortran/ChangeLog | 5 + libgfortran/io/unit.c | 9 +- 85 files changed, 1630 insertions(+), 293 deletions(-) create mode 100644 gcc/jit/jit-w32.c copy gcc/jit/{jit-result.h => jit-w32.h} (52%) create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi16.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/decomp53.C create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-21.c create mode 100644 gcc/testsuite/gcc.target/aarch64/shrink_wrap_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_and_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_and_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_and_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_and_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_and_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_and_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_and_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_eor_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_eor_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_eor_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_eor_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_eor_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_eor_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_eor_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_orr_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_orr_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_orr_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_orr_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_orr_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_orr_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_orr_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr95361.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95052.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95356.c create mode 100644 gcc/testsuite/gfortran.dg/pr94397.F90 create mode 100644 gcc/testsuite/gfortran.dg/pr95373_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95373_2.f90