aboutsummaryrefslogtreecommitdiff
path: root/gcc/sched-vis.c
diff options
context:
space:
mode:
authorGeoffrey Keating <geoffk@apple.com>2007-05-18 23:05:50 +0000
committerGeoffrey Keating <geoffk@gcc.gnu.org>2007-05-18 23:05:50 +0000
commit8d5b1b6786f06627ed76c705ce742b10f4ccd059 (patch)
tree8ae71f8ebd710043f6c88db05c9fe55db40aecfc /gcc/sched-vis.c
parentca0d5e024bf3dbf480927c1a00169843fe608b2c (diff)
downloadgcc-8d5b1b6786f06627ed76c705ce742b10f4ccd059.zip
gcc-8d5b1b6786f06627ed76c705ce742b10f4ccd059.tar.gz
gcc-8d5b1b6786f06627ed76c705ce742b10f4ccd059.tar.bz2
Index: gcc/java/ChangeLog
2007-05-18 Geoffrey Keating <geoffk@apple.com> * jcf-dump.c (HANDLE_MAGIC): Use 'unsigned long' for %lx. (print_constant): Likewise. Index: gcc/ChangeLog 2007-05-18 Geoffrey Keating <geoffk@apple.com> * dwarf2out.c (print_die): Use '%ld' not '%lu' to print a 'long'. (output_die): Use 'unsigned long' with %x. * sched-vis.c (print_value): Use 'unsigned HOST_WIDE_INT' and HOST_WIDE_INT_PRINT_HEX to print HOST_WIDE_INT. * tree-dump.c (dump_pointer): Use 'unsigned long' for %lx. Index: gcc/cp/ChangeLog 2007-05-18 Geoffrey Keating <geoffk@apple.com> * mangle.c (write_real_cst): Use 'unsigned long' for %lx. From-SVN: r124839
Diffstat (limited to 'gcc/sched-vis.c')
-rw-r--r--gcc/sched-vis.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/sched-vis.c b/gcc/sched-vis.c
index 2012955..fec0bb7 100644
--- a/gcc/sched-vis.c
+++ b/gcc/sched-vis.c
@@ -430,7 +430,10 @@ print_value (char *buf, rtx x, int verbose)
if (FLOAT_MODE_P (GET_MODE (x)))
real_to_decimal (t, CONST_DOUBLE_REAL_VALUE (x), sizeof (t), 0, 1);
else
- sprintf (t, "<0x%lx,0x%lx>", (long) CONST_DOUBLE_LOW (x), (long) CONST_DOUBLE_HIGH (x));
+ sprintf (t,
+ "<" HOST_WIDE_INT_PRINT_HEX "," HOST_WIDE_INT_PRINT_HEX ">",
+ (unsigned HOST_WIDE_INT) CONST_DOUBLE_LOW (x),
+ (unsigned HOST_WIDE_INT) CONST_DOUBLE_HIGH (x));
cur = safe_concat (buf, cur, t);
break;
case CONST_STRING: