* target.c (target_xfer_partial): Use host_address_to_string to
[deliverable/binutils-gdb.git] / gdb / target.c
index c16b55cd292b7588dc7700534b6310e804e39788..78a0a1b0af48fb619274002b6ca3029363864fc9 100644 (file)
@@ -1,7 +1,7 @@
 /* Select target systems and architectures at runtime for GDB.
 
    Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
+   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
    Free Software Foundation, Inc.
 
    Contributed by Cygnus Support.
@@ -1200,11 +1200,12 @@ target_xfer_partial (struct target_ops *ops,
       const unsigned char *myaddr = NULL;
 
       fprintf_unfiltered (gdb_stdlog,
-                         "%s:target_xfer_partial (%d, %s, 0x%lx,  0x%lx,  %s, %s) = %s",
+                         "%s:target_xfer_partial (%d, %s, %s, %s, %s, %s) = %s",
                          ops->to_shortname,
                          (int) object,
                          (annex ? annex : "(null)"),
-                         (long) readbuf, (long) writebuf,
+                         host_address_to_string (readbuf),
+                         host_address_to_string (writebuf),
                          core_addr_to_string_nz (offset),
                          plongest (len), plongest (retval));
 
@@ -1219,7 +1220,7 @@ target_xfer_partial (struct target_ops *ops,
          fputs_unfiltered (", bytes =", gdb_stdlog);
          for (i = 0; i < retval; i++)
            {
-             if ((((long) &(myaddr[i])) & 0xf) == 0)
+             if ((((intptr_t) &(myaddr[i])) & 0xf) == 0)
                {
                  if (targetdebug < 2 && i > 0)
                    {
@@ -2717,9 +2718,9 @@ deprecated_debug_xfer_memory (CORE_ADDR memaddr, bfd_byte *myaddr, int len,
                                                attrib, target);
 
   fprintf_unfiltered (gdb_stdlog,
-                     "target_xfer_memory (0x%x, xxx, %d, %s, xxx) = %d",
-                     (unsigned int) memaddr,   /* possable truncate long long */
-                     len, write ? "write" : "read", retval);
+                     "target_xfer_memory (%s, xxx, %d, %s, xxx) = %d",
+                     paddress (memaddr), len, write ? "write" : "read",
+                      retval);
 
   if (retval > 0)
     {
@@ -2728,7 +2729,7 @@ deprecated_debug_xfer_memory (CORE_ADDR memaddr, bfd_byte *myaddr, int len,
       fputs_unfiltered (", bytes =", gdb_stdlog);
       for (i = 0; i < retval; i++)
        {
-         if ((((long) &(myaddr[i])) & 0xf) == 0)
+         if ((((intptr_t) &(myaddr[i])) & 0xf) == 0)
            {
              if (targetdebug < 2 && i > 0)
                {
This page took 0.028998 seconds and 4 git commands to generate.