From 2d30fe535ed7595299d08edc82a13fcd913fbaa2 Mon Sep 17 00:00:00 2001 From: Mike Stump Date: Fri, 28 Mar 2003 23:48:17 +0000 Subject: error.c (dump_expr): Add 0x to printed hex numbers to make output match source code better. * error.c (dump_expr): Add 0x to printed hex numbers to make output match source code better. From-SVN: r64997 --- gcc/cp/ChangeLog | 5 +++++ gcc/cp/error.c | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) (limited to 'gcc') diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index efced90..2dc2bb7 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2003-03-28 Mike Stump + + * error.c (dump_expr): Add 0x to printed hex numbers to make + output match source code better. + 2003-03-28 Mark Mitchell PR c++/10218 diff --git a/gcc/cp/error.c b/gcc/cp/error.c index a19374a..f836ecc 100644 --- a/gcc/cp/error.c +++ b/gcc/cp/error.c @@ -1474,9 +1474,9 @@ dump_expr (tree t, int flags) /* Would "%x%0*x" or "%x%*0x" get zero-padding on all systems? */ { - static char format[10]; /* "%x%09999x\0" */ + static char format[12]; /* "0x%x%09999x\0" */ if (!format[0]) - sprintf (format, "%%x%%0%dx", HOST_BITS_PER_INT / 4); + sprintf (format, "0x%%x%%0%dx", HOST_BITS_PER_INT / 4); sprintf (digit_buffer, format, TREE_INT_CST_HIGH (val), TREE_INT_CST_LOW (val)); output_add_string (scratch_buffer, digit_buffer); -- cgit v1.1