This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch gcc-7-branch in repository gcc.
from 62307242695 Backported from mainline 2017-11-24 Jakub Jelinek <jaku [...] new 26afe5f5666 Backported from mainline 2017-11-25 Jakub Jelinek <jaku [...] new 664ea9b0f4d Backported from mainline 2017-11-27 Jakub Jelinek <jaku [...] new 11c94ab9fc1 Backported from mainline 2017-11-27 Jakub Jelinek <jaku [...] new 869c5125624 Backported from mainline 2017-11-29 Jakub Jelinek <jaku [...] new adb573c4485 Backported from mainline 2017-12-02 Jakub Jelinek <jaku [...] new 3f2d8e2a6ff Backported from mainline 2017-12-02 Jakub Jelinek <jaku [...] new 508f917ac7f Backported from mainline 2017-12-06 Jakub Jelinek <jaku [...] new a63e2129de2 Backported from mainline 2017-12-08 Joseph Myers <josep [...] new 3a62b97d6c1 Backported from mainline 2017-12-12 Jakub Jelinek <jaku [...] new 5afa1ebcdaa Backported from mainline 2017-12-14 Jakub Jelinek <jaku [...] new 0e9c9350c0d Backported from mainline 2017-12-14 Jakub Jelinek <jaku [...] new 604f8abb2bc PR tree-optimization/83269 * fold-const.c (fold_binary_lo [...] new 65f60920e36 PR c++/83217 * decl.c (cp_finish_decomp): If decl's type [...]
The 13 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 | 59 +++++++++++++++++++ gcc/combine.c | 10 +++- gcc/config/i386/i386.c | 25 ++++++-- gcc/config/i386/sse.md | 2 +- gcc/cp/ChangeLog | 29 ++++++++++ gcc/cp/cp-gimplify.c | 30 +++++++--- gcc/cp/decl.c | 4 +- gcc/cp/decl2.c | 15 ++++- gcc/cp/parser.c | 3 +- gcc/cp/pt.c | 15 ++++- gcc/expr.c | 11 +++- gcc/fold-const.c | 19 +++++-- gcc/gimple-ssa-sprintf.c | 10 ++-- gcc/testsuite/ChangeLog | 66 +++++++++++++++++++++ gcc/testsuite/g++.dg/cpp0x/pr80259.C | 13 +++++ gcc/testsuite/g++.dg/cpp1z/decomp30.C | 2 + gcc/testsuite/g++.dg/cpp1z/decomp31.C | 18 ++++++ gcc/testsuite/g++.dg/cpp1z/decomp33.C | 21 +++++++ gcc/testsuite/g++.dg/template/pr79650.C | 20 +++++++ gcc/testsuite/g++.dg/ubsan/pr81212.C | 16 ++++++ gcc/testsuite/g++.dg/warn/pr81675.C | 15 +++++ gcc/testsuite/gcc.c-torture/compile/pr81553.c | 10 ++++ gcc/testsuite/gcc.c-torture/execute/pr83269.c | 14 +++++ gcc/testsuite/gcc.dg/pr83198.c | 18 ++++++ gcc/testsuite/gcc.dg/tree-ssa/pr83198.c | 23 ++++++++ gcc/testsuite/gcc.dg/vect/pr80631-1.c | 76 +++++++++++++++++++++++++ gcc/testsuite/gcc.dg/vect/pr80631-2.c | 73 ++++++++++++++++++++++++ gcc/testsuite/gcc.target/i386/avx2-pr80631.c | 23 ++++++++ gcc/testsuite/gcc.target/i386/pr80583.c | 13 +++++ gcc/testsuite/gcc.target/i386/pr80819-1.c | 13 +++++ gcc/testsuite/gcc.target/i386/pr80819-2.c | 13 +++++ gcc/testsuite/gcc.target/i386/pr81906.c | 37 ++++++++++++ gcc/tree-cfg.c | 32 ++++++++++- gcc/tree-vect-loop.c | 82 ++++++++++++++++++++------- 34 files changed, 771 insertions(+), 59 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr80259.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/decomp31.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/decomp33.C create mode 100644 gcc/testsuite/g++.dg/template/pr79650.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr81212.C create mode 100644 gcc/testsuite/g++.dg/warn/pr81675.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr81553.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr83269.c create mode 100644 gcc/testsuite/gcc.dg/pr83198.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr83198.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr80631-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr80631-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-pr80631.c create mode 100644 gcc/testsuite/gcc.target/i386/pr80583.c create mode 100644 gcc/testsuite/gcc.target/i386/pr80819-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr80819-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr81906.c