2012-01-17 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/51777
* c-pretty-print.c (pp_c_integer_constant): For unsigned constants
use pp_unsigned_wide_integer.
From-SVN: r183238
+2012-01-17 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/51777
+ * c-pretty-print.c (pp_c_integer_constant): For unsigned constants
+ use pp_unsigned_wide_integer.
+
2012-01-10 Richard Guenther <rguenther@suse.de>
PR middle-end/51806
? TYPE_CANONICAL (TREE_TYPE (i))
: TREE_TYPE (i);
- if (TREE_INT_CST_HIGH (i) == 0)
+ if (host_integerp (i, 0))
pp_wide_integer (pp, TREE_INT_CST_LOW (i));
+ else if (host_integerp (i, 1))
+ pp_unsigned_wide_integer (pp, TREE_INT_CST_LOW (i));
else
{
unsigned HOST_WIDE_INT low = TREE_INT_CST_LOW (i);