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-lts-allmodconfig in repository toolchain/ci/gcc.
from 13bd6b7bf19 Daily bump. adds 8ac9f335315 -Wmissing-attributes: check that we avoid duplicates and fa [...] adds 769146d0181 compiler: fix bug in handling of unordered set during e [...] adds 6f7501ec1fd 2019-07-18 Richard Biener rguenther@suse.de adds 25657f668ec Fix -Wreturn-type for static naked functions in C adds 2b744af570d Make ifcvt clean up dead comparisons adds 841d021914b PR tree-optimization/91137 * tree-ssa-loop- [...] adds 655ce722f87 * lto-common.c (gimple_register_canonical_type_1): Do not [...] adds 3b0dcaf2709 [arm] Fix incorrect modes with 'borrow' operations adds 9318efaa60e include/ * demangle.h (rust_is_mangled): Move to libiberty [...] adds 080739fbcc2 [patch1/2][arm][PR90317]: fix sha1 patterns adds b2165f67dfa [patch2/2][arm]: remove builtin expand for sha1 adds 0c41e16015e * Makefile.rtl, expect.c, env.c, aux-io.c, mkdir.c, initia [...] adds 0ddb6b952b2 compiler: fix bug in importing blocks from inline functions adds b92fd6eb44a PR target/91188 * config/i386/i386.md (*addqi_1_slp): Use [...] adds 1eda6a97f2b Update PowerPC compiler for pc-relative support. adds bedefeb2450 Rename function. adds f6be15a7dd6 * config/i386/i386.md (*addqi_2_slp): Remove. (*<code>qi_ [...] adds fe986d2422d 2019-07-18 François Dumont fdumont@gcc.gnu.org adds 82e73c63404 Daily bump. new d4f6160a8ab PR c++/90098 - partial specialization and class non-type parms. new 4eaeb856491 PR c++/90101 - dependent class non-type parameter.
The 2 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 | 139 ++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 11 + gcc/ada/Makefile.rtl | 2 +- gcc/ada/adadecode.c | 10 +- gcc/ada/adaint.c | 18 ++ gcc/ada/adaint.h | 2 +- gcc/ada/argv.c | 5 +- gcc/ada/aux-io.c | 5 +- gcc/ada/cio.c | 3 +- gcc/ada/cstreams.c | 4 +- gcc/ada/ctrl_c.c | 6 +- gcc/ada/env.c | 108 +-------- gcc/ada/exit.c | 15 -- gcc/ada/expect.c | 9 +- gcc/ada/init.c | 8 + gcc/ada/initialize.c | 3 +- gcc/ada/mkdir.c | 3 +- gcc/ada/raise-gcc.c | 8 +- gcc/ada/raise.c | 13 +- gcc/ada/rtinit.c | 2 - gcc/ada/{exit.c => runtime.h} | 41 +--- gcc/ada/seh_init.c | 4 +- gcc/ada/sysdep.c | 6 +- gcc/ada/targext.c | 7 + gcc/ada/tracebak.c | 8 +- gcc/attribs.c | 14 +- gcc/basic-block.h | 2 + gcc/c/ChangeLog | 6 + gcc/c/c-decl.c | 1 + gcc/cfgcleanup.c | 8 +- gcc/config/arm/arm-builtins.c | 36 +-- gcc/config/arm/arm.md | 99 ++++---- gcc/config/arm/arm_neon.h | 21 +- gcc/config/arm/crypto.md | 51 ++++- gcc/config/arm/predicates.md | 21 ++ gcc/config/i386/i386.md | 220 ++++++++---------- gcc/config/rs6000/aix.h | 3 +- gcc/config/rs6000/darwin.h | 3 +- gcc/config/rs6000/linux64.h | 4 +- gcc/config/rs6000/predicates.md | 2 +- gcc/config/rs6000/rs6000-protos.h | 2 +- gcc/config/rs6000/rs6000.c | 30 ++- gcc/config/rs6000/rs6000.h | 7 + gcc/config/rs6000/sysv4.h | 3 +- gcc/cp/ChangeLog | 15 ++ gcc/cp/call.c | 5 + gcc/cp/pt.c | 13 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/export.cc | 77 ++++--- gcc/go/gofrontend/export.h | 3 +- gcc/go/gofrontend/gogo.cc | 24 +- gcc/go/gofrontend/import.cc | 20 ++ gcc/go/gofrontend/import.h | 23 +- gcc/go/gofrontend/statements.cc | 2 + gcc/ifcvt.c | 7 +- gcc/lto/ChangeLog | 6 + gcc/lto/lto-common.c | 27 ++- gcc/testsuite/ChangeLog | 47 ++++ gcc/testsuite/c-c++-common/pr53633-2.c | 19 ++ gcc/testsuite/g++.dg/Wmissing-attributes-1.C | 66 ++++++ gcc/testsuite/g++.dg/cpp2a/nontype-class18.C | 17 ++ gcc/testsuite/g++.dg/cpp2a/nontype-class19.C | 13 ++ gcc/testsuite/g++.dg/cpp2a/nontype-class20.C | 13 ++ gcc/testsuite/g++.dg/cpp2a/nontype-class21.C | 10 + gcc/testsuite/g++.dg/cpp2a/nontype-class22.C | 21 ++ gcc/testsuite/g++.dg/lto/alias-5_0.C | 35 +++ gcc/testsuite/g++.dg/lto/alias-5_1.C | 9 + gcc/testsuite/g++.dg/lto/alias-5_2.c | 7 + gcc/testsuite/gcc.c-torture/execute/pr91137.c | 34 +++ gcc/testsuite/gcc.target/arm/crypto-vsha1cq_u32.c | 23 +- gcc/testsuite/gcc.target/arm/crypto-vsha1h_u32.c | 23 +- gcc/testsuite/gcc.target/arm/crypto-vsha1mq_u32.c | 23 +- gcc/testsuite/gcc.target/arm/crypto-vsha1pq_u32.c | 23 +- gcc/testsuite/gcc.target/i386/pr91188-1a.c | 63 ++++++ gcc/testsuite/gcc.target/i386/pr91188-1b.c | 65 ++++++ gcc/testsuite/gcc.target/i386/pr91188-1c.c | 113 ++++++++++ gcc/testsuite/gcc.target/i386/pr91188-2a.c | 62 +++++ gcc/testsuite/gcc.target/i386/pr91188-2b.c | 64 ++++++ gcc/testsuite/gcc.target/i386/pr91188-2c.c | 112 +++++++++ gcc/tree-ssa-loop-ivopts.c | 92 ++++---- gcc/tree-ssa-sccvn.c | 262 ++++++++++------------ include/ChangeLog | 5 + include/demangle.h | 18 -- libiberty/ChangeLog | 6 + libiberty/cplus-dem.c | 1 + libiberty/rust-demangle.c | 1 + libiberty/rust-demangle.h | 45 ++++ libstdc++-v3/ChangeLog | 6 + libstdc++-v3/include/bits/stl_tempbuf.h | 51 +++-- 90 files changed, 1789 insertions(+), 759 deletions(-) copy gcc/ada/{exit.c => runtime.h} (78%) create mode 100644 gcc/testsuite/c-c++-common/pr53633-2.c create mode 100644 gcc/testsuite/g++.dg/Wmissing-attributes-1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class18.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class19.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class20.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class21.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class22.C create mode 100644 gcc/testsuite/g++.dg/lto/alias-5_0.C create mode 100644 gcc/testsuite/g++.dg/lto/alias-5_1.C create mode 100644 gcc/testsuite/g++.dg/lto/alias-5_2.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr91137.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91188-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91188-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91188-1c.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91188-2a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91188-2b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91188-2c.c create mode 100644 libiberty/rust-demangle.h