diff options
author | Andrew Cagney <cagney@redhat.com> | 2003-02-24 23:58:32 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2003-02-24 23:58:32 +0000 |
commit | ecc45a6d50c154520819c9861cb7309bde8edca3 (patch) | |
tree | 0aa5873fc7ccd2ad030289ed756dfaf2353dbe55 /gdb/infptrace.c | |
parent | 39195345eb917b98b50705749f76559fb61cc99e (diff) | |
download | gdb-ecc45a6d50c154520819c9861cb7309bde8edca3.tar.gz |
2003-02-24 Andrew Cagney <cagney@redhat.com>
* infptrace.c (udot_info): Change type of udot_off to long. Use
paddr when printing udot_off's value.
Diffstat (limited to 'gdb/infptrace.c')
-rw-r--r-- | gdb/infptrace.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gdb/infptrace.c b/gdb/infptrace.c index 601e157c8ef..e75ea4c41f2 100644 --- a/gdb/infptrace.c +++ b/gdb/infptrace.c @@ -629,7 +629,7 @@ static void udot_info (char *dummy1, int dummy2) { #if defined (KERNEL_U_SIZE) - int udot_off; /* Offset into user struct */ + long udot_off; /* Offset into user struct */ int udot_val; /* Value from user struct at udot_off */ char mess[128]; /* For messages */ #endif @@ -657,12 +657,13 @@ udot_info (char *dummy1, int dummy2) { printf_filtered ("\n"); } - printf_filtered ("%04x:", udot_off); + printf_filtered ("%s:", paddr (udot_off)); } udot_val = ptrace (PT_READ_U, PIDGET (inferior_ptid), (PTRACE_ARG3_TYPE) udot_off, 0); if (errno != 0) { - sprintf (mess, "\nreading user struct at offset 0x%x", udot_off); + sprintf (mess, "\nreading user struct at offset 0x%s", + paddr_nz (udot_off)); perror_with_name (mess); } /* Avoid using nonportable (?) "*" in print specs */ |