aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorNick Clifton <nickc@cygnus.com>1999-04-02 17:25:41 +0000
committerNick Clifton <nickc@gcc.gnu.org>1999-04-02 17:25:41 +0000
commit7b028dbadf196e84a366e6b06aaf411814cf2538 (patch)
treea4a1f6e7da14b2bc2ad11a2414a080351896c240 /gcc
parent1cc6c9bd40b6f5d5f57d7706cfaf531bcddfade7 (diff)
downloadgcc-7b028dbadf196e84a366e6b06aaf411814cf2538.zip
gcc-7b028dbadf196e84a366e6b06aaf411814cf2538.tar.gz
gcc-7b028dbadf196e84a366e6b06aaf411814cf2538.tar.bz2
Display constants as both decimal and hex values
From-SVN: r26141
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/print-rtl.c3
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f1f5918..1e01799 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Fri Apr 2 17:23:58 1999 Nick Clifton <nickc@cygnus.com>
+
+ * print-rtl.c (print_rtx): Use both HOST_WIDE_INT_PRINT_DEC
+ and HOST_WIDE_INT_PRINT_HEX to display constants.
+
1999-04-02 20:16 -0500 Zack Weinberg <zack@rabi.columbia.edu>
* config/i386/i386.h: Document all TARGET_SWITCHES or add
diff --git a/gcc/print-rtl.c b/gcc/print-rtl.c
index e72a77b..a94ce0a 100644
--- a/gcc/print-rtl.c
+++ b/gcc/print-rtl.c
@@ -231,6 +231,9 @@ print_rtx (in_rtx)
case 'w':
fprintf (outfile, " ");
fprintf (outfile, HOST_WIDE_INT_PRINT_DEC, XWINT (in_rtx, i));
+ fprintf (outfile, " [");
+ fprintf (outfile, HOST_WIDE_INT_PRINT_HEX, XWINT (in_rtx, i));
+ fprintf (outfile, "]");
break;
case 'i':