diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 10efd25acc4..91dafe26921 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2000-01-20 Brad Lucier + + * class.c (dump_class_hierarchy): Make format agree with argument; + cast pointer to unsigned long and print with %lx. + 2000-01-19 Gabriel Dos Reis * decl2.c (lang_decode_option): Set default line-wrap length to 72. diff --git a/gcc/cp/class.c b/gcc/cp/class.c index 91d41ae63ff..3be8b1be342 100644 --- a/gcc/cp/class.c +++ b/gcc/cp/class.c @@ -6297,8 +6297,8 @@ dump_class_hierarchy (binfo, indent) { int i; - fprintf (stderr, "%*s0x%x (%s) %d %s\n", indent, "", - (unsigned int) binfo, + fprintf (stderr, "%*s0x%lx (%s) %d %s\n", indent, "", + (unsigned long) binfo, type_as_string (binfo, TS_PLAIN), TREE_INT_CST_LOW (BINFO_OFFSET (binfo)), BINFO_PRIMARY_MARKED_P (binfo) ? "primary" : "");