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-aarch64-mainline-allmodconfig in repository toolchain/ci/gcc.
from 036c83b68e7 Fix missing back-annotation for derived types adds 0949185aed5 Fix small fallout of earlier change adds af62ba41a4e Fix internal error on problematic renaming adds f73f8bab9f2 tree-optimization/95284 - amend previous store commoning fix adds a0c623f5819 tree-optimization/95308 - really avoid forward propagating of &TMR adds d31694544d2 tree-optimization/95297 - handle scalar shift arg for SLP i [...] adds c0e27f72358 tree-optimization/95271 - fix bswap vectorization invariant [...] adds 4acca1c0635 tree-optimization/95295 - fix wrong-code with SM adds 67bfbda18f4 tree-optimization/95308 - really avoid forward propagating of &TMR adds a746f952abb Do not stream redundant stuff adds 4354291994e [Ada] Spurious accessibility error on return aggregate in G [...] adds 1a14bfbd783 [Ada] Change pragma Compile_Time_Error to force compile-tim [...] adds 431e762fae0 [Ada] Fix spurious error on checking of null Abstract_State adds dc0c0196340 tree-optimization/95309 - fix invariant SLP node costing adds a42cc1f883f BRIG FE testsuite: Fix dump scan patterns in packed.hsail test adds 14cd049afcb i386: Remove broadcasts from TARGET_MMX_WITH_SSE vec_dup in [...] adds ed01d707f85 Fix internal error on store to FP component at -O2 adds adad99eb906 libgo: update x/sys/cpu after gccgo support added adds 0b0d9a77d0a Daily bump. adds 9d0dc47de6e Fix non-comforming expander for floatv2div2sf2,floatunsv2di [...] adds cfdff3eeb90 Add ChangeLog entry for my last commit. adds b8e5f22671e Revert "Add ChangeLog entry for my last commit." adds 757dbb59c1f gcc-git: Add prepare-commit-msg hook. adds b3d566f570f Update merge.sh to reflect usage of git. adds 4945b4c2c86 Allow ChangeLog entries for ignored location. adds 1dedc12d186 revamp dump and aux output names adds 1c7f8cbcc7f accept for dir/ChangeLog entries adds f1f862aec2c openmp: Ensure copy ctor for composite distribute parallel [...] adds 5c8344e7289 Simplify types of TYPE_VALUES in enumeral types
No new revisions were added by this update.
Summary of changes: contrib/compare-debug | 26 +- contrib/gcc-changelog/git_commit.py | 18 +- contrib/gcc-changelog/test_email.py | 5 + contrib/gcc-changelog/test_patches.txt | 40 + contrib/gcc-git-customization.sh | 13 + contrib/mklog.py | 23 +- contrib/prepare-commit-msg | 57 ++ gcc/ChangeLog | 64 ++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 40 + .../doc/gnat_rm/implementation_defined_pragmas.rst | 11 +- gcc/ada/gcc-interface/decl.c | 101 ++- gcc/ada/gcc-interface/lang-specs.h | 16 +- gcc/ada/gcc-interface/misc.c | 3 + gcc/ada/gnat_rm.texi | 13 +- gcc/ada/libgnat/g-bytswa.adb | 6 +- gcc/ada/sem_ch6.adb | 24 +- gcc/ada/sem_prag.adb | 72 +- gcc/ada/sem_util.adb | 10 +- gcc/ada/switch.adb | 4 +- gcc/ada/usage.adb | 6 + gcc/ada/warnsw.ads | 4 +- gcc/common.opt | 27 +- gcc/config/i386/i386-builtin.def | 4 +- gcc/config/i386/mmx.md | 109 +-- gcc/config/i386/sse.md | 51 +- gcc/cp/cp-gimplify.c | 64 +- gcc/doc/invoke.texi | 385 +++++++-- gcc/dwarf2out.c | 3 +- gcc/emit-rtl.c | 12 +- gcc/fortran/options.c | 4 +- gcc/gcc.c | 938 +++++++++++++++++---- gcc/gimple-ssa-store-merging.c | 20 +- gcc/gimplify.c | 56 -- gcc/go/gofrontend/MERGE | 2 +- gcc/lto-streamer-out.c | 5 +- gcc/lto-streamer.h | 3 + gcc/lto-wrapper.c | 157 ++-- gcc/omp-general.c | 56 ++ gcc/omp-general.h | 1 + gcc/opts.c | 35 - gcc/testsuite/ChangeLog | 52 ++ gcc/testsuite/brig.dg/test/gimple/packed.hsail | 4 +- gcc/testsuite/g++.dg/torture/pr95284.C | 16 + gcc/testsuite/g++.dg/torture/pr95308.C | 21 + gcc/testsuite/g++.dg/vect/pr95290.cc | 25 + gcc/testsuite/g++.dg/vect/pr95297.cc | 22 + gcc/testsuite/gcc.dg/torture/pr95283.c | 19 + gcc/testsuite/gcc.dg/torture/pr95295-1.c | 15 + gcc/testsuite/gcc.dg/torture/pr95295-2.c | 14 + gcc/testsuite/gcc.dg/vect/bb-slp-pr95271.c | 19 + gcc/testsuite/gcc.misc-tests/outputs-0.c | 1 + gcc/testsuite/gcc.misc-tests/outputs-1.c | 4 + gcc/testsuite/gcc.misc-tests/outputs-2.c | 2 + gcc/testsuite/gcc.misc-tests/outputs.exp | 695 +++++++++++++++ gcc/testsuite/gcc.target/i386/pr95211.c | 38 + gcc/testsuite/gcc.target/i386/sse2-mmx-18a.c | 2 +- gcc/testsuite/gcc.target/i386/sse2-mmx-18b.c | 7 - gcc/testsuite/gcc.target/i386/sse2-mmx-18c.c | 7 - gcc/testsuite/gcc.target/i386/sse2-mmx-19a.c | 2 +- gcc/testsuite/gcc.target/i386/sse2-mmx-19b.c | 7 - gcc/testsuite/gcc.target/i386/sse2-mmx-19c.c | 7 - gcc/testsuite/gcc.target/i386/sse2-mmx-19d.c | 7 - gcc/testsuite/gcc.target/i386/sse2-mmx-19e.c | 7 - gcc/testsuite/gnat.dg/opt84.adb | 74 ++ gcc/testsuite/gnat.dg/renaming16.adb | 11 + gcc/testsuite/gnat.dg/renaming16_pkg.ads | 34 + gcc/testsuite/lib/gcc-defs.exp | 46 + gcc/testsuite/lib/profopt.exp | 10 +- gcc/testsuite/lib/scandump.exp | 3 + gcc/testsuite/lib/scanltranstree.exp | 20 +- gcc/testsuite/lib/scanwpaipa.exp | 20 +- gcc/toplev.c | 62 +- gcc/tree-ssa-forwprop.c | 14 +- gcc/tree-ssa-loop-im.c | 8 + gcc/tree-ssa-sink.c | 2 +- gcc/tree-streamer-in.c | 21 +- gcc/tree-streamer-out.c | 3 +- gcc/tree-vect-slp.c | 41 +- gcc/tree-vect-stmts.c | 15 +- gcc/tree.c | 24 +- .../x/sys/cpu/{cpu_aix_ppc64.go => cpu_aix.go} | 2 +- libgo/go/golang.org/x/sys/cpu/syscall_aix_gccgo.go | 27 + libsanitizer/LOCAL_PATCHES | 2 +- libsanitizer/merge.sh | 10 +- lto-plugin/lto-plugin.c | 87 +- 86 files changed, 3258 insertions(+), 761 deletions(-) create mode 100755 contrib/prepare-commit-msg create mode 100644 gcc/testsuite/g++.dg/torture/pr95284.C create mode 100644 gcc/testsuite/g++.dg/torture/pr95308.C create mode 100644 gcc/testsuite/g++.dg/vect/pr95290.cc create mode 100644 gcc/testsuite/g++.dg/vect/pr95297.cc create mode 100644 gcc/testsuite/gcc.dg/torture/pr95283.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr95295-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr95295-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-pr95271.c create mode 100644 gcc/testsuite/gcc.misc-tests/outputs-0.c create mode 100644 gcc/testsuite/gcc.misc-tests/outputs-1.c create mode 100644 gcc/testsuite/gcc.misc-tests/outputs-2.c create mode 100644 gcc/testsuite/gcc.misc-tests/outputs.exp create mode 100644 gcc/testsuite/gcc.target/i386/pr95211.c delete mode 100644 gcc/testsuite/gcc.target/i386/sse2-mmx-18b.c delete mode 100644 gcc/testsuite/gcc.target/i386/sse2-mmx-18c.c delete mode 100644 gcc/testsuite/gcc.target/i386/sse2-mmx-19b.c delete mode 100644 gcc/testsuite/gcc.target/i386/sse2-mmx-19c.c delete mode 100644 gcc/testsuite/gcc.target/i386/sse2-mmx-19d.c delete mode 100644 gcc/testsuite/gcc.target/i386/sse2-mmx-19e.c create mode 100644 gcc/testsuite/gnat.dg/opt84.adb create mode 100644 gcc/testsuite/gnat.dg/renaming16.adb create mode 100644 gcc/testsuite/gnat.dg/renaming16_pkg.ads rename libgo/go/golang.org/x/sys/cpu/{cpu_aix_ppc64.go => cpu_aix.go} (96%) create mode 100644 libgo/go/golang.org/x/sys/cpu/syscall_aix_gccgo.go