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-stable-allmodconfig in repository toolchain/ci/gcc.
from ef6394205d7 libbacktrace: don't crash if ELF file has no sections adds 92ed82367e7 PR fortran/93499 - ICE on division by zero in declaration s [...] adds 0b83c4fabb8 libstdc++ Enhance thread safety of debug mode iterators adds 13a46321516 i386: Define __ILP32__ and _ILP32 for all 32-bit targets adds e7ae6d32c7d Daily bump. adds 0447929f11e Add handling of MULT_EXPR/PLUS_EXPR for wrapping overflow i [...] adds 10a9bf806cf Add caveat about parsing of .gcda and .gcno files. adds 850322dff70 Fix typo in fprofile-prefix-path. adds dbeaa7ab81a Fortran : Spurious warning message with -Wsurprising PR59107 adds 7c355156aa2 i386: Vectorize basic V2SFmode operations [PR94913] adds fc8f44e06b1 testsuite: Require gnu-tm support for pr94856.C adds ffeb6554bee Revert "libstdc++ Enhance thread safety of debug mode iterators" new ef834ed9da2 rs6000: powerpc_future_ok and powerpc_future_hw new fa853214b8f Fix missing files from previous commit. new d572ad49217 [PATCH] aarch64: prefer using csinv, csneg in zero extend contexts new 248e357f694 aarch64: Fix ICE when expanding scalar floating move with - [...] new aa4317866bf i386: Improve basic vectorized V2SFmode operations [PR95046] new 892c7427ee2 [Fortran] Fix/modify present() handling for assumed-shape o [...] new b6ff3ddecfa tree-optimization/94988 - enhance SM some more new a1821a249d9 rs6000: Add vector count under mask
The 8 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 | 128 ++++++++++++++ gcc/DATESTAMP | 2 +- gcc/common.opt | 2 +- gcc/config/aarch64/aarch64.c | 7 + gcc/config/aarch64/aarch64.md | 44 ++++- gcc/config/aarch64/iterators.md | 3 + gcc/config/i386/i386-c.c | 2 + gcc/config/i386/i386.c | 6 +- gcc/config/i386/mmx.md | 184 +++++++++++++++------ gcc/config/rs6000/altivec.h | 7 + gcc/config/rs6000/altivec.md | 21 +++ gcc/config/rs6000/rs6000-builtin.def | 40 +++++ gcc/config/rs6000/rs6000-c.c | 2 + gcc/config/rs6000/rs6000-call.c | 2 + gcc/config/rs6000/rs6000.c | 3 +- gcc/config/rs6000/rs6000.h | 2 + gcc/doc/extend.texi | 27 +++ gcc/fortran/ChangeLog | 33 ++++ gcc/fortran/arith.c | 34 ++++ gcc/fortran/gfortran.h | 5 +- gcc/fortran/interface.c | 5 +- gcc/fortran/resolve.c | 10 +- gcc/fortran/trans-array.c | 8 +- gcc/fortran/trans-expr.c | 22 ++- gcc/fortran/trans-openmp.c | 42 +---- gcc/fortran/trans.h | 2 +- gcc/gcov-io.h | 8 +- gcc/testsuite/ChangeLog | 67 ++++++++ gcc/testsuite/g++.dg/asan/pr95025.C | 28 ++++ gcc/testsuite/g++.dg/ipa/pr94856.C | 1 + gcc/testsuite/gcc.dg/torture/pr94988.c | 20 +++ gcc/testsuite/gcc.dg/torture/pr95025.c | 13 ++ gcc/testsuite/gcc.dg/torture/pr95045.c | 29 ++++ gcc/testsuite/gcc.dg/tree-ssa/pr83403-1.c | 8 + gcc/testsuite/gcc.dg/tree-ssa/pr83403-2.c | 8 + gcc/testsuite/gcc.dg/tree-ssa/pr83403.h | 30 ++++ gcc/testsuite/gcc.target/aarch64/csinv-neg.c | 104 ++++++++++++ gcc/testsuite/gcc.target/aarch64/mgeneral-regs_5.c | 14 ++ gcc/testsuite/gcc.target/i386/pr95046-1.c | 51 ++++++ gcc/testsuite/gcc.target/powerpc/dg-future-0.c | 13 ++ gcc/testsuite/gcc.target/powerpc/dg-future-1.c | 19 +++ gcc/testsuite/gcc.target/powerpc/vec-clzm-0.c | 54 ++++++ gcc/testsuite/gcc.target/powerpc/vec-clzm-1.c | 54 ++++++ gcc/testsuite/gcc.target/powerpc/vec-ctzm-0.c | 54 ++++++ gcc/testsuite/gcc.target/powerpc/vec-ctzm-1.c | 53 ++++++ gcc/testsuite/gfortran.dg/gomp/pr94672.f90 | 127 ++++++++++++++ .../gfortran.dg/missing_optional_dummy_6a.f90 | 3 +- gcc/testsuite/gfortran.dg/pr59107.f90 | 11 ++ gcc/testsuite/gfortran.dg/pr93499.f90 | 10 ++ gcc/testsuite/lib/target-supports.exp | 5 +- gcc/tree-affine.c | 24 +-- gcc/tree-ssa-loop-im.c | 177 ++++++++++++++------ 52 files changed, 1452 insertions(+), 176 deletions(-) create mode 100644 gcc/testsuite/g++.dg/asan/pr95025.C create mode 100644 gcc/testsuite/gcc.dg/torture/pr94988.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr95025.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr95045.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr83403-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr83403-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr83403.h create mode 100644 gcc/testsuite/gcc.target/aarch64/csinv-neg.c create mode 100644 gcc/testsuite/gcc.target/aarch64/mgeneral-regs_5.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95046-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/dg-future-0.c create mode 100644 gcc/testsuite/gcc.target/powerpc/dg-future-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-clzm-0.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-clzm-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-ctzm-0.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-ctzm-1.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr94672.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr59107.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr93499.f90