From: Tom Tromey Date: Sat, 25 Dec 2021 05:08:18 +0000 (-0700) Subject: Send debugging data to gdb_stdlog in mips-linux-nat.c X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=25c25f90bfe0836d7595e35548d30007c75cb0e2;p=binutils-gdb.git 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 --- diff --git a/gdb/mips-linux-nat.c b/gdb/mips-linux-nat.c index 1088a7dc1b0..cbf4b59ab4c 100644 --- a/gdb/mips-linux-nat.c +++ b/gdb/mips-linux-nat.c @@ -508,25 +508,26 @@ mips_show_dr (const char *func, CORE_ADDR addr, { int i; - puts_unfiltered (func); + fputs_unfiltered (func, gdb_stdlog); if (addr || len) - printf_unfiltered (" (addr=%s, len=%d, type=%s)", - paddress (target_gdbarch (), addr), len, - type == hw_write ? "data-write" - : (type == hw_read ? "data-read" - : (type == hw_access ? "data-read/write" - : (type == hw_execute ? "instruction-execute" - : "??unknown??")))); - puts_unfiltered (":\n"); + fprintf_unfiltered (gdb_stdlog, + " (addr=%s, len=%d, type=%s)", + paddress (target_gdbarch (), addr), len, + type == hw_write ? "data-write" + : (type == hw_read ? "data-read" + : (type == hw_access ? "data-read/write" + : (type == hw_execute ? "instruction-execute" + : "??unknown??")))); + fputs_unfiltered (":\n", gdb_stdlog); for (i = 0; i < MAX_DEBUG_REGISTER; i++) - printf_unfiltered ("\tDR%d: lo=%s, hi=%s\n", i, - paddress (target_gdbarch (), - mips_linux_watch_get_watchlo (&watch_mirror, - i)), - paddress (target_gdbarch (), - mips_linux_watch_get_watchhi (&watch_mirror, - i))); + fprintf_unfiltered (gdb_stdlog, "\tDR%d: lo=%s, hi=%s\n", i, + paddress (target_gdbarch (), + mips_linux_watch_get_watchlo (&watch_mirror, + i)), + paddress (target_gdbarch (), + mips_linux_watch_get_watchhi (&watch_mirror, + i))); } /* Target to_can_use_hw_breakpoint implementation. Return 1 if we can