It's not clear to me what the rules are on backports (do
I need approval, or re-review?) but the following have
all been bootstrapped and regression-tested relative to
today's gcc-8-branch (on x86_64-pc-linux-gnu):

r259720: "Don't offer suggestions for compiler-generated variables (PR 
c++/85515)"
r262199: "C++: don't offer bogus "._0" suggestions (PR c++/86329)"
r263275: "Fix memory leak of pretty_printer prefixes"
r263295: "docs: fix stray duplicated words"
r263339: "Fix memory leak in selftest::test_expansion_to_rtl"
r267957: "Fix ICE on class-template argument deduction (PR c++/88795)"
r268847: "C++ concepts: fix ICE with requires on dtors (PR c++/89036)"

Are these OK for gcc-8-branch?

Thanks
Dave

David Malcolm (7):
  Don't offer suggestions for compiler-generated variables (PR
    c++/85515)
  C++: don't offer bogus "._0" suggestions (PR c++/86329)
  Fix memory leak of pretty_printer prefixes
  docs: fix stray duplicated words
  Fix memory leak in selftest::test_expansion_to_rtl
  Fix ICE on class-template argument deduction (PR c++/88795)
  C++ concepts: fix ICE with requires on dtors (PR c++/89036)

 gcc/cp/class.c                          |  3 ---
 gcc/cp/error.c                          |  9 +++++++--
 gcc/cp/name-lookup.c                    | 11 +++++++++++
 gcc/cp/pt.c                             |  2 ++
 gcc/cp/search.c                         | 13 ++++++++++---
 gcc/diagnostic-show-locus.c             |  2 +-
 gcc/diagnostic.c                        |  3 +--
 gcc/doc/gcov.texi                       |  2 +-
 gcc/doc/invoke.texi                     | 14 +++++++-------
 gcc/function-tests.c                    |  1 +
 gcc/langhooks.c                         |  2 +-
 gcc/pretty-print.c                      | 31 +++++++++++++++++++++++--------
 gcc/pretty-print.h                      | 14 ++++++++------
 gcc/testsuite/g++.dg/concepts/pr89036.C |  8 ++++++++
 gcc/testsuite/g++.dg/lookup/pr86329.C   | 11 +++++++++++
 gcc/testsuite/g++.dg/pr85515-1.C        | 18 ++++++++++++++++++
 gcc/testsuite/g++.dg/pr85515-2.C        | 22 ++++++++++++++++++++++
 gcc/testsuite/g++.dg/template/pr88795.C | 23 +++++++++++++++++++++++
 gcc/tree.c                              |  2 ++
 19 files changed, 157 insertions(+), 34 deletions(-)
 create mode 100644 gcc/testsuite/g++.dg/concepts/pr89036.C
 create mode 100644 gcc/testsuite/g++.dg/lookup/pr86329.C
 create mode 100644 gcc/testsuite/g++.dg/pr85515-1.C
 create mode 100644 gcc/testsuite/g++.dg/pr85515-2.C
 create mode 100644 gcc/testsuite/g++.dg/template/pr88795.C

-- 
1.8.5.3

Reply via email to