summaryrefslogtreecommitdiff
path: root/gcc/c-family
diff options
context:
space:
mode:
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>2013-10-23 19:16:15 +0000
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>2013-10-23 19:16:15 +0000
commit546a04b17f222adab5849a6d0b19c693e5e28f38 (patch)
tree2ecef8040634f68f3553aa4a7a369ebf89ad18b8 /gcc/c-family
parent05d9c18a6704d4cbcd8368f3b5e10b1a26289ac7 (diff)
downloadgcc-546a04b17f222adab5849a6d0b19c693e5e28f38.tar.gz
c-family/
* c-format.c (gcc_cxxdiag_char_table): Add %X. cp/ * error.c (eh_spec_to_string): New. (cp_printer): Use it for %X. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@203988 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/c-family')
-rw-r--r--gcc/c-family/ChangeLog4
-rw-r--r--gcc/c-family/c-format.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 106bfa8c8c8..c7534b33261 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,7 @@
+2013-10-23 Jason Merrill <jason@redhat.com>
+
+ * c-format.c (gcc_cxxdiag_char_table): Add %X.
+
2013-10-11 Jakub Jelinek <jakub@redhat.com>
* c-common.h (omp_clause_mask::operator !=): New method.
diff --git a/gcc/c-family/c-format.c b/gcc/c-family/c-format.c
index c11d93aa89d..f0371d3cb6e 100644
--- a/gcc/c-family/c-format.c
+++ b/gcc/c-family/c-format.c
@@ -721,7 +721,7 @@ static const format_char_info gcc_cxxdiag_char_table[] =
/* Custom conversion specifiers. */
/* These will require a "tree" at runtime. */
- { "ADEFKSTV",0,STD_C89,{ T89_V, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN }, "q+#", "", NULL },
+ { "ADEFKSTVX",0,STD_C89,{ T89_V, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN }, "q+#", "", NULL },
{ "v", 0,STD_C89, { T89_I, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN }, "q#", "", NULL },