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-defconfig in repository toolchain/ci/gcc.
from d876184c095 make swap argument of vect_get_and_check_slp_defs readonly adds d1a31689a73 rtlanal: fix subreg handling in set_noop_p () adds 1b9bdd52037 libgomp/target.c: Silence -Wuninitialized warning adds 50ddbd0282e analyzer: fix ICE when merging constraints w/o transitivity [...] adds 9f7ab8c5614 Daily bump. adds 1d7d3f91abe libgo: additional type/const references in sysinfo.c adds 3f3f28de3f6 rs6000: Fix misnamed built-in adds 01d56aeaffa C-SKY: Support -mfloat-abi=hard. adds e0d98ffd144 rs6000: Remove useless insns fed into lvx/stvx [PR97019] adds 2c45b9ee5ca C-SKY: Fix wrong ld name with option -mfloat-abi=hard. adds bd909071ac0 store-merging: Consider also overlapping stores earlier in [...] adds d29a7cd6f4d options, lto: Optimize streaming of optimization nodes adds 3ba3c2e3a94 arm: Avoid unused parameter warning adds 8a4f343aa36 C-SKY: Support multilib for mfloat-abi=. adds f02b2077c09 remove STMT_VINFO_NUM_SLP_USES new 03380ecc382 C-SKY: Enable crtbegin/crtend.o of libgcc for elf target new f8ede8875ed C-SKY: Set use_gcc_stdint=wrap for elf target new d66f83c25b1 C-SKY: Refine target name for elf target test
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 | 72 ++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 7 + gcc/analyzer/constraint-manager.cc | 10 +- gcc/config.gcc | 1 + gcc/config/arm/arm.c | 4 +- gcc/config/csky/csky-linux-elf.h | 2 +- gcc/config/csky/csky-protos.h | 2 + gcc/config/csky/csky.c | 96 ++++++++++++-- gcc/config/csky/csky.h | 34 ++++- gcc/config/csky/csky.md | 84 ++++++++++++ gcc/config/csky/t-csky-elf | 13 +- gcc/config/csky/t-csky-linux | 8 +- gcc/config/rs6000/rs6000-call.c | 2 +- gcc/config/rs6000/rs6000-p8swap.c | 147 +++++++++++++-------- gcc/cp/ChangeLog | 13 ++ gcc/fortran/ChangeLog | 9 ++ gcc/gimple-ssa-store-merging.c | 76 +++++++++-- gcc/go/gofrontend/MERGE | 2 +- gcc/optc-save-gen.awk | 17 ++- gcc/rtlanal.c | 4 + gcc/testsuite/ChangeLog | 36 +++++ gcc/testsuite/gcc.dg/analyzer/pr96650-1-notrans.c | 30 +++++ gcc/testsuite/gcc.dg/analyzer/pr96650-1-trans.c | 30 +++++ gcc/testsuite/gcc.dg/analyzer/pr96650-2-notrans.c | 30 +++++ gcc/testsuite/gcc.dg/analyzer/pr96650-2-trans.c | 30 +++++ gcc/testsuite/gcc.dg/builtin-apply2.c | 2 +- gcc/testsuite/gcc.dg/store_merging_31.c | 27 ++++ gcc/testsuite/gcc.dg/store_merging_32.c | 129 ++++++++++++++++++ .../gcc.dg/torture/stackalign/builtin-apply-2.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr97019.c | 83 ++++++++++++ gcc/testsuite/lib/target-supports.exp | 2 +- gcc/tree-vect-data-refs.c | 5 + gcc/tree-vect-loop.c | 8 +- gcc/tree-vect-slp.c | 86 ++++-------- gcc/tree-vectorizer.c | 2 +- gcc/tree-vectorizer.h | 7 +- include/ChangeLog | 5 + libgcc/config.host | 2 +- libgo/sysinfo.c | 2 + libgomp/ChangeLog | 20 +++ libgomp/target.c | 4 +- 42 files changed, 969 insertions(+), 178 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr96650-1-notrans.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr96650-1-trans.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr96650-2-notrans.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr96650-2-trans.c create mode 100644 gcc/testsuite/gcc.dg/store_merging_31.c create mode 100644 gcc/testsuite/gcc.dg/store_merging_32.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr97019.c