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.
This commit is contained in:
Andrew Cagney 2003-02-24 23:58:32 +00:00
parent 49fa1dc29a
commit 7343d46ade
2 changed files with 9 additions and 3 deletions

View File

@ -1,3 +1,8 @@
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.
2003-02-24 David Carlton <carlton@math.stanford.edu> 2003-02-24 David Carlton <carlton@math.stanford.edu>
* symtab.c (make_symbol_overload_list): Only read in partial * symtab.c (make_symbol_overload_list): Only read in partial

View File

@ -629,7 +629,7 @@ static void
udot_info (char *dummy1, int dummy2) udot_info (char *dummy1, int dummy2)
{ {
#if defined (KERNEL_U_SIZE) #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 */ int udot_val; /* Value from user struct at udot_off */
char mess[128]; /* For messages */ char mess[128]; /* For messages */
#endif #endif
@ -657,12 +657,13 @@ udot_info (char *dummy1, int dummy2)
{ {
printf_filtered ("\n"); 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); udot_val = ptrace (PT_READ_U, PIDGET (inferior_ptid), (PTRACE_ARG3_TYPE) udot_off, 0);
if (errno != 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); perror_with_name (mess);
} }
/* Avoid using nonportable (?) "*" in print specs */ /* Avoid using nonportable (?) "*" in print specs */