summaryrefslogtreecommitdiff
path: root/gcc/cp
diff options
context:
space:
mode:
authorBrad Lucier <lucier@math.purdue.edu>2000-01-23 18:58:54 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>2000-01-23 18:58:54 +0000
commit92ac3c0f75568730d288401b4a78bf8d44e6330b (patch)
tree7dd185ae048e8dfd77814afc44c3636c2d2b3624 /gcc/cp
parentbf419747e917f86ff61845ed136d5ec2386b4a8f (diff)
downloadgcc-92ac3c0f75568730d288401b4a78bf8d44e6330b.tar.gz
* class.c (dump_class_hierarchy): Print HOST_WIDE_INT properly.
From-SVN: r31571
Diffstat (limited to 'gcc/cp')
-rw-r--r--gcc/cp/ChangeLog4
-rw-r--r--gcc/cp/class.c8
2 files changed, 9 insertions, 3 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 88a7a2c038a..4d0044a5ae4 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,7 @@
+2000-01-23 Brad Lucier <lucier@math.purdue.edu>
+
+ * class.c (dump_class_hierarchy): Print HOST_WIDE_INT properly.
+
2000-01-23 Mark Mitchell <mark@codesourcery.com>
* cp-tree.h (register_dtor_fn): New function.
diff --git a/gcc/cp/class.c b/gcc/cp/class.c
index 3be8b1be342..c2d815f0292 100644
--- a/gcc/cp/class.c
+++ b/gcc/cp/class.c
@@ -6297,10 +6297,12 @@ dump_class_hierarchy (binfo, indent)
{
int i;
- fprintf (stderr, "%*s0x%lx (%s) %d %s\n", indent, "",
+ fprintf (stderr, "%*s0x%lx (%s) ", indent, "",
(unsigned long) binfo,
- type_as_string (binfo, TS_PLAIN),
- TREE_INT_CST_LOW (BINFO_OFFSET (binfo)),
+ type_as_string (binfo, TS_PLAIN));
+ fprintf (stderr, HOST_WIDE_INT_PRINT_DEC,
+ TREE_INT_CST_LOW (BINFO_OFFSET (binfo)));
+ fprintf (stderr, " %s\n",
BINFO_PRIMARY_MARKED_P (binfo) ? "primary" : "");
for (i = 0; i < BINFO_N_BASETYPES (binfo); ++i)