diff options
Diffstat (limited to 'sim')
-rw-r--r-- | sim/igen/ChangeLog | 4 | ||||
-rw-r--r-- | sim/igen/igen.c | 11 |
2 files changed, 15 insertions, 0 deletions
diff --git a/sim/igen/ChangeLog b/sim/igen/ChangeLog index ea88fb0..a65864b 100644 --- a/sim/igen/ChangeLog +++ b/sim/igen/ChangeLog @@ -1,3 +1,7 @@ +2002-03-07 Chris Demetriou <cgd@broadcom.com> + + * igen.c (print_itrace_format): Add support for a new "%#lx" format. + Tue May 23 21:39:23 2000 Andrew Cagney <cagney@b1.cygnus.com> * configure: Regenerated to track ../common/aclocal.m4 changes. diff --git a/sim/igen/igen.c b/sim/igen/igen.c index 094f0cd..9e45501 100644 --- a/sim/igen/igen.c +++ b/sim/igen/igen.c @@ -445,6 +445,17 @@ print_itrace_format (lf *file, lf_write (file, param, strlen_param); } } + else if (strncmp (fmt, "%#lx<", 5) == 0) + /* simple hex with 0x prefix*/ + { + if (pass == 1) + lf_printf (file, "%%#lx"); + else + { + lf_printf (file, "(unsigned long) "); + lf_write (file, param, strlen_param); + } + } else if (strncmp (fmt, "%08lx<", 6) == 0) /* simple hex */ { |