From 3e5f801865074a19f2bef15ae2593c9018878d22 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Sat, 25 Dec 1993 12:47:01 -0500 Subject: [PATCH] (print_node, print_node_brief): Say something when TREE_CONSTANT_OVERFLOW is set. From-SVN: r6317 --- gcc/print-tree.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gcc/print-tree.c b/gcc/print-tree.c index 5b41faaa208..a638a4905cd 100644 --- a/gcc/print-tree.c +++ b/gcc/print-tree.c @@ -104,6 +104,9 @@ print_node_brief (file, prefix, node, indent) /* We might as well always print the value of an integer. */ if (TREE_CODE (node) == INTEGER_CST) { + if (TREE_CONSTANT_OVERFLOW (node)) + fprintf (file, " overflow"); + if (TREE_INT_CST_HIGH (node) == 0) fprintf (file, " %1u", TREE_INT_CST_LOW (node)); else if (TREE_INT_CST_HIGH (node) == -1 @@ -548,6 +551,9 @@ print_node (file, prefix, node, indent) switch (TREE_CODE (node)) { case INTEGER_CST: + if (TREE_CONSTANT_OVERFLOW (node)) + fprintf (file, " overflow"); + if (TREE_INT_CST_HIGH (node) == 0) fprintf (file, " %1u", TREE_INT_CST_LOW (node)); else if (TREE_INT_CST_HIGH (node) == -1 -- 2.30.2