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 523bd305e30 Backported from mainline 2018-01-23 Jakub Jelinek <jaku [...] new 0149c340e5f Backported from mainline 2018-01-24 Jakub Jelinek <jaku [...] new 2ed34351719 Backported from mainline 2018-01-25 Jakub Jelinek <jaku [...] new 87ce314f181 Backported from mainline 2018-01-27 Jakub Jelinek <jaku [...] new 05ce5b8d3b4 Backported from mainline 2018-01-27 Jakub Jelinek <jaku [...] new 28e02a90606 Backported from mainline 2018-01-29 Christoph Spiel <cs [...] new a3d301c0ff4 Backported from mainline 2018-01-30 Jakub Jelinek <jaku [...] new b4164a5677f Backported from mainline 2018-01-31 Jakub Jelinek <jaku [...] new d98c9b9e924 Backported from mainline 2018-01-31 Jason Merrill <jaso [...] new 5e707f31ece Backported from mainline 2018-01-31 Jakub Jelinek <jaku [...] new 887fd78d189 Backported from mainline 2018-02-01 Jakub Jelinek <jaku [...] new 1cc1446683c Backported from mainline 2018-02-07 Jakub Jelinek <jaku [...] new 008b6892345 Backported from mainline 2018-02-07 Jakub Jelinek <jaku [...] new 267580f4d9b Backported from mainline 2018-02-09 Marek Polacek <pola [...] new f48488778f4 Backported from mainline 2018-02-09 Jakub Jelinek <jaku [...] new 011985cba37 Backported from mainline 2018-02-10 Jakub Jelinek <jaku [...] new eeea4e24081 Backported from mainline 2018-02-10 Jakub Jelinek <jaku [...] new fe9ae3ec4fc Backported from mainline 2018-02-12 Jakub Jelinek <jaku [...] new 8325af438b0 Backported from mainline 2018-02-13 Jakub Jelinek <jaku [...] new 38d3a789861 Backported from mainline 2018-02-16 Marek Polacek <pola [...]
The 19 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 | 69 +++++++++++++++++ gcc/c-family/ChangeLog | 12 +++ gcc/c-family/c-cppbuiltin.c | 13 +++- gcc/cp/ChangeLog | 47 ++++++++++++ gcc/cp/constexpr.c | 63 +++++++++++----- gcc/cp/decl.c | 17 +++-- gcc/cp/parser.c | 88 ++++++++++++++++------ gcc/cp/tree.c | 10 --- gcc/fold-const.c | 19 ++++- gcc/fortran/ChangeLog | 10 +++ gcc/fortran/openmp.c | 8 +- gcc/gcc.c | 8 +- gcc/omp-low.c | 51 +++++++++++++ gcc/sched-deps.c | 6 +- gcc/shrink-wrap.c | 2 + gcc/stor-layout.c | 24 ++++++ gcc/testsuite/ChangeLog | 69 +++++++++++++++++ gcc/testsuite/c-c++-common/gomp/pr83977-1.c | 19 +++++ gcc/testsuite/c-c++-common/gomp/pr83977-2.c | 18 +++++ gcc/testsuite/c-c++-common/gomp/pr83977-3.c | 21 ++++++ gcc/testsuite/c-c++-common/gomp/pr84341.c | 10 +++ gcc/testsuite/g++.dg/cpp1y/constexpr-84192.C | 41 ++++++++++ gcc/testsuite/g++.dg/cpp1z/decomp36.C | 19 +++++ gcc/testsuite/g++.dg/init/pr83993-2.C | 14 ++++ gcc/testsuite/g++.dg/parse/crash67.C | 2 +- gcc/testsuite/g++.dg/template/incomplete11.C | 10 +++ gcc/testsuite/g++.dg/torture/pr83659.C | 18 +++++ gcc/testsuite/g++.dg/ubsan/pr83987-2.C | 24 ++++++ gcc/testsuite/gcc.c-torture/execute/pr82210.c | 26 +++++++ gcc/testsuite/gcc.dg/cpp/trad/pr69869.c | 8 ++ gcc/testsuite/gcc.dg/pr81661.c | 12 +++ gcc/testsuite/gcc.dg/pr83986.c | 14 ++++ gcc/testsuite/gfortran.dg/gomp/pr83977.f90 | 15 ++++ gcc/testsuite/gfortran.dg/gomp/pr84116.f90 | 12 +++ .../gfortran.dg/{pr71230-1.f90 => pr84117.f90} | 3 +- gcc/tree-eh.c | 88 +++++++++++++++++++++- gcc/tree-eh.h | 1 + gcc/tree-inline.c | 20 +++++ gcc/tree-vect-loop.c | 4 +- libcpp/ChangeLog | 16 ++++ libcpp/include/cpplib.h | 2 +- libcpp/traditional.c | 18 +++-- libgomp/ChangeLog | 10 +++ libgomp/omp.h.in | 2 +- 44 files changed, 877 insertions(+), 86 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/pr83977-1.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr83977-2.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr83977-3.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr84341.c create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-84192.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/decomp36.C create mode 100644 gcc/testsuite/g++.dg/init/pr83993-2.C create mode 100644 gcc/testsuite/g++.dg/template/incomplete11.C create mode 100644 gcc/testsuite/g++.dg/torture/pr83659.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr83987-2.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr82210.c create mode 100644 gcc/testsuite/gcc.dg/cpp/trad/pr69869.c create mode 100644 gcc/testsuite/gcc.dg/pr81661.c create mode 100644 gcc/testsuite/gcc.dg/pr83986.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr83977.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr84116.f90 copy gcc/testsuite/gfortran.dg/{pr71230-1.f90 => pr84117.f90} (78%)