tree-pretty-print.c (dump_generic_node): Report precision of unnamed integer types.

* tree-pretty-print.c (dump_generic_node): Report precision of
	unnamed integer types.

From-SVN: r123224
This commit is contained in:
Joseph Myers 2007-03-26 20:56:59 +01:00 committed by Joseph Myers
parent 93242b9c1b
commit 71175bf368
2 changed files with 13 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2007-03-26 Joseph Myers <joseph@codesourcery.com>
* tree-pretty-print.c (dump_generic_node): Report precision of
unnamed integer types.
2007-03-26 Steven Bosscher <steven@gcc.gnu.org>
* ifcvt.c (noce_try_store_flag_constants): Don't check

View File

@ -571,6 +571,14 @@ dump_generic_node (pretty_printer *buffer, tree node, int spc, int flags,
dump_generic_node (buffer, TREE_TYPE (node),
spc, flags, false);
}
else if (TREE_CODE (node) == INTEGER_TYPE)
{
pp_string (buffer, (TYPE_UNSIGNED (node)
? "<unnamed-unsigned:"
: "<unnamed-signed:"));
pp_decimal_int (buffer, TYPE_PRECISION (node));
pp_string (buffer, ">");
}
else
pp_string (buffer, "<unnamed type>");
}