arc: Fix ARI warning for printf(%p)

Replace printf ("%p") with printf ("%s", host_address_to_string ()). Printing
host addrss might make sense here because pointers can be null and this would
affect how function behaves.

This particular warning is printed only when option -Wari is passed to
contrib/ari/gdb_ari.sh

gdb/ChangeLog:

	* arc-tdep.c: Fix ARI warning for printf(%p).
This commit is contained in:
Anton Kolesov 2016-09-22 13:29:43 +03:00
parent 870dd155d6
commit fa42dd2e83
2 changed files with 7 additions and 2 deletions

View File

@ -1,3 +1,7 @@
2016-09-22 Anton Kolesov <anton.kolesov@synopsys.com>
* arc-tdep.c: Fix ARI warning for printf(%p).
2016-09-21 Anton Kolesov <anton.kolesov@synopsys.com>
* MAINTAINERS (Write After Approval): Add Anton Kolesov.

View File

@ -574,8 +574,9 @@ arc_return_value (struct gdbarch *gdbarch, struct value *function,
|| TYPE_LENGTH (valtype) > 2 * ARC_REGISTER_SIZE);
if (arc_debug)
debug_printf ("arc: return_value (readbuf = %p, writebuf = %p)\n",
readbuf, writebuf);
debug_printf ("arc: return_value (readbuf = %s, writebuf = %s)\n",
host_address_to_string (readbuf),
host_address_to_string (writebuf));
if (writebuf != NULL)
{