aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2017-10-31 20:30:51 +0000
committerDavid Malcolm <dmalcolm@gcc.gnu.org>2017-10-31 20:30:51 +0000
commit84ffba1283c323e559d487f5a44012e2481f7c85 (patch)
tree98282f75b95859dfe915f1fe28fbf243d5c41a9b /gcc
parent64a5912c9ee9aac3d0b1583924a69f74022a989a (diff)
downloadgcc-84ffba1283c323e559d487f5a44012e2481f7c85.zip
gcc-84ffba1283c323e559d487f5a44012e2481f7c85.tar.gz
gcc-84ffba1283c323e559d487f5a44012e2481f7c85.tar.bz2
pt.c: add missing %< and %>
gcc/cp/ChangeLog: * pt.c (listify): Use %< and %> for description of #include. gcc/testsuite/ChangeLog: * g++.dg/cpp0x/auto21.C: Update dg-error to reflect addition of quotes. * g++.dg/cpp0x/missing-initializer_list-include.C: Likewise. From-SVN: r254281
Diffstat (limited to 'gcc')
-rw-r--r--gcc/cp/ChangeLog4
-rw-r--r--gcc/cp/pt.c2
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/g++.dg/cpp0x/auto21.C2
-rw-r--r--gcc/testsuite/g++.dg/cpp0x/missing-initializer_list-include.C2
5 files changed, 13 insertions, 3 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 4b92622..00ac593 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,5 +1,9 @@
2017-10-31 David Malcolm <dmalcolm@redhat.com>
+ * pt.c (listify): Use %< and %> for description of #include.
+
+2017-10-31 David Malcolm <dmalcolm@redhat.com>
+
* class.c (explain_non_literal_class): Use UNKNOWN_LOCATION rather
than 0.
* name-lookup.c (suggest_alternatives_for): Update for renaming of
diff --git a/gcc/cp/pt.c b/gcc/cp/pt.c
index f525d22..629b2dd 100644
--- a/gcc/cp/pt.c
+++ b/gcc/cp/pt.c
@@ -25132,7 +25132,7 @@ listify (tree arg)
maybe_add_include_fixit (&richloc, "<initializer_list>");
error_at (&richloc,
"deducing from brace-enclosed initializer list"
- " requires #include <initializer_list>");
+ " requires %<#include <initializer_list>%>");
return error_mark_node;
}
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 42e634d..196c7a1 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,11 @@
2017-10-31 David Malcolm <dmalcolm@redhat.com>
+ * g++.dg/cpp0x/auto21.C: Update dg-error to reflect addition of
+ quotes.
+ * g++.dg/cpp0x/missing-initializer_list-include.C: Likewise.
+
+2017-10-31 David Malcolm <dmalcolm@redhat.com>
+
* gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree): Update
for renaming of error_at_rich_loc and inform_at_rich_loc.
* gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
diff --git a/gcc/testsuite/g++.dg/cpp0x/auto21.C b/gcc/testsuite/g++.dg/cpp0x/auto21.C
index a827b3d..346e98c 100644
--- a/gcc/testsuite/g++.dg/cpp0x/auto21.C
+++ b/gcc/testsuite/g++.dg/cpp0x/auto21.C
@@ -1,5 +1,5 @@
// Origin PR c++/47208
// { dg-do compile { target c++11 } }
-constexpr auto list = { }; // { dg-error "deducing from brace-enclosed initializer list requires #include <initializer_list>" }
+constexpr auto list = { }; // { dg-error "deducing from brace-enclosed initializer list requires '#include <initializer_list>'" }
static const int l = list.size();
diff --git a/gcc/testsuite/g++.dg/cpp0x/missing-initializer_list-include.C b/gcc/testsuite/g++.dg/cpp0x/missing-initializer_list-include.C
index 8e803c8..7d72ec4 100644
--- a/gcc/testsuite/g++.dg/cpp0x/missing-initializer_list-include.C
+++ b/gcc/testsuite/g++.dg/cpp0x/missing-initializer_list-include.C
@@ -7,7 +7,7 @@
void test (int i)
{
- auto a = { &i }; // { dg-error "deducing from brace-enclosed initializer list requires #include <initializer_list>" }
+ auto a = { &i }; // { dg-error "deducing from brace-enclosed initializer list requires '#include <initializer_list>'" }
}
/* Verify the output from -fdiagnostics-generate-patch.