Send debugging data to gdb_stdlog in mips-linux-nat.c
This changes mips-linux-nat.c to send some logging output to gdb_stdlog, rather than stdout. This is part of PR gdb/7233. Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=7233
This commit is contained in:
parent
728ab7b643
commit
25c25f90bf
1 changed files with 17 additions and 16 deletions
|
@ -508,19 +508,20 @@ mips_show_dr (const char *func, CORE_ADDR addr,
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
puts_unfiltered (func);
|
fputs_unfiltered (func, gdb_stdlog);
|
||||||
if (addr || len)
|
if (addr || len)
|
||||||
printf_unfiltered (" (addr=%s, len=%d, type=%s)",
|
fprintf_unfiltered (gdb_stdlog,
|
||||||
|
" (addr=%s, len=%d, type=%s)",
|
||||||
paddress (target_gdbarch (), addr), len,
|
paddress (target_gdbarch (), addr), len,
|
||||||
type == hw_write ? "data-write"
|
type == hw_write ? "data-write"
|
||||||
: (type == hw_read ? "data-read"
|
: (type == hw_read ? "data-read"
|
||||||
: (type == hw_access ? "data-read/write"
|
: (type == hw_access ? "data-read/write"
|
||||||
: (type == hw_execute ? "instruction-execute"
|
: (type == hw_execute ? "instruction-execute"
|
||||||
: "??unknown??"))));
|
: "??unknown??"))));
|
||||||
puts_unfiltered (":\n");
|
fputs_unfiltered (":\n", gdb_stdlog);
|
||||||
|
|
||||||
for (i = 0; i < MAX_DEBUG_REGISTER; i++)
|
for (i = 0; i < MAX_DEBUG_REGISTER; i++)
|
||||||
printf_unfiltered ("\tDR%d: lo=%s, hi=%s\n", i,
|
fprintf_unfiltered (gdb_stdlog, "\tDR%d: lo=%s, hi=%s\n", i,
|
||||||
paddress (target_gdbarch (),
|
paddress (target_gdbarch (),
|
||||||
mips_linux_watch_get_watchlo (&watch_mirror,
|
mips_linux_watch_get_watchlo (&watch_mirror,
|
||||||
i)),
|
i)),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue