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