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-allnoconfig in repository toolchain/ci/gcc.
from f906b0e8a5f [C++ PATCH] Simplify class member lookup adds 269f393a373 Update Solaris baselines for GCC 9.1 adds cd0e3f58535 PR tree-optimization/88797 * gimple-ssa-split-paths (is_f [...] adds 0bc9082bd8e 2019-05-01 Dominique d'Humieres dominiq@gcc.gnu.org adds 61fd42acd06 * module.c (write_module): Initialize module_column before [...] adds 551b38615cc runtime: persistentalloc and cache itabs adds 5b66522271b compiler,runtime: do more direct interfaces adds b52ffd74a93 compiler: recognize and optimize map range clear adds ade32724c83 Daily bump. adds 92db0cce0ff Prefer to use strlen call instead of inline expansion (PR t [...] adds 6332f6532c7 Postpone print of --help=* option. adds 32eaa8547e8 Enhance target and target_clone error messages. adds d3a7159f226 [Aarch64][SVE] Dot product support adds 8a3492417d5 2019-05-02 Richard Biener rguenther@suse.de adds dbab1434493 [C++ PATCH] remove unreachable code adds 9e68ec50e1c * Makefile.am (gfor_cdir): Remove $(MULTISUBDIR). * Makef [...] new 335ce423879 Restrict gcc.target/i386/spellcheck-options-5.c to Linux targets new 23bf406dfc3 darwin - fix a failing test new 81fd0440dd7 2019-05-02 Richard Biener rguenther@suse.de new 38aa46766c2 2019-05-02 Richard Biener rguenther@suse.de new 5bf29a97a9b 2019-05-02 Richard Biener rguenther@suse.de
The 5 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: ChangeLog | 7 + Makefile.in | 4 +- Makefile.tpl | 2 +- config/ChangeLog | 5 + config/bootstrap-lto.mk | 1 + gcc/ChangeLog | 74 ++++ gcc/DATESTAMP | 2 +- gcc/cgraphclones.c | 2 +- gcc/config/aarch64/aarch64-sve.md | 16 + gcc/config/aarch64/iterators.md | 9 +- gcc/config/i386/i386-c.c | 5 +- gcc/config/i386/i386-protos.h | 4 +- gcc/config/i386/i386.c | 124 +++--- gcc/cp/ChangeLog | 4 + gcc/cp/semantics.c | 10 +- gcc/doc/invoke.texi | 5 +- gcc/fortran/ChangeLog | 15 + gcc/fortran/match.c | 84 ++-- gcc/fortran/module.c | 3 + gcc/gcc.c | 5 +- gcc/gimple-ssa-split-paths.c | 8 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 106 ++++- gcc/go/gofrontend/expressions.h | 8 + gcc/go/gofrontend/gogo.cc | 4 +- gcc/go/gofrontend/runtime.def | 3 + gcc/go/gofrontend/statements.cc | 96 +++++ gcc/go/gofrontend/statements.h | 4 + gcc/go/gofrontend/types.cc | 223 ++++++++++- gcc/go/gofrontend/types.h | 40 +- gcc/opts-global.c | 2 +- gcc/opts.c | 267 +++++++------ gcc/opts.h | 3 +- gcc/passes.def | 2 + gcc/testsuite/ChangeLog | 49 +++ gcc/testsuite/g++.dg/tree-ssa/pr88797.C | 16 + gcc/testsuite/g++.dg/vect/pr89653.cc | 12 + gcc/testsuite/gcc.dg/torture/restrict-8.c | 17 + gcc/testsuite/gcc.dg/tree-prof/section-attr-1.c | 2 +- gcc/testsuite/gcc.dg/tree-prof/section-attr-2.c | 2 +- gcc/testsuite/gcc.dg/tree-prof/section-attr-3.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/dot_1.c | 39 ++ gcc/testsuite/gcc.target/i386/funcspec-4.c | 2 +- gcc/testsuite/gcc.target/i386/pr88809-2.c | 9 + gcc/testsuite/gcc.target/i386/pr88809.c | 9 + .../gcc.target/i386/spellcheck-options-5.c | 2 +- gcc/testsuite/gfortran.dg/block_name_2.f90 | 6 +- gcc/testsuite/gfortran.dg/dec_type_print_3.f90 | 2 +- gcc/testsuite/gfortran.dg/pr60144.f90 | 27 ++ gcc/tree-ssa-dce.c | 19 +- gcc/tree-ssa-loop.c | 2 +- gcc/tree-ssa-structalias.c | 5 +- gcc/tree-vect-loop.c | 61 ++- libgfortran/ChangeLog | 5 + libgfortran/Makefile.am | 2 +- libgfortran/Makefile.in | 2 +- libgo/go/reflect/all_test.go | 5 - libgo/go/reflect/type.go | 17 +- libgo/go/runtime/iface.go | 275 +++++++++++-- libgo/go/runtime/map.go | 1 + libgo/go/runtime/pprof/proto.go | 2 +- libgo/go/runtime/proc.go | 2 +- libgo/runtime/go-callers.c | 2 +- libstdc++-v3/ChangeLog | 13 + .../i386-solaris2.10/amd64/baseline_symbols.txt | 434 +++++++++++++++++++++ .../abi/post/i386-solaris2.10/baseline_symbols.txt | 434 +++++++++++++++++++++ .../i386-solaris2.11/amd64/baseline_symbols.txt | 434 +++++++++++++++++++++ .../abi/post/i386-solaris2.11/baseline_symbols.txt | 434 +++++++++++++++++++++ .../post/sparc-solaris2.10/baseline_symbols.txt | 434 +++++++++++++++++++++ .../sparc-solaris2.10/sparcv9/baseline_symbols.txt | 434 +++++++++++++++++++++ .../post/sparc-solaris2.11/baseline_symbols.txt | 434 +++++++++++++++++++++ .../sparc-solaris2.11/sparcv9/baseline_symbols.txt | 434 +++++++++++++++++++++ 72 files changed, 4885 insertions(+), 345 deletions(-) create mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr88797.C create mode 100644 gcc/testsuite/g++.dg/vect/pr89653.cc create mode 100644 gcc/testsuite/gcc.dg/torture/restrict-8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/dot_1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr88809-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr88809.c create mode 100644 gcc/testsuite/gfortran.dg/pr60144.f90