aboutsummaryrefslogtreecommitdiff
path: root/gdb/regcache.c
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2021-12-30 12:16:58 -0700
committerTom Tromey <tom@tromey.com>2022-01-05 11:36:33 -0700
commit7befbbd4c3d50c17fb22d872fd933d8c917aa5ee (patch)
treed557613e147874cfadab23223b412fd571d6ddbc /gdb/regcache.c
parent34fda50beed954b3fa392297c34c9417a81d7a38 (diff)
downloadfsf-binutils-gdb-7befbbd4c3d50c17fb22d872fd933d8c917aa5ee.zip
fsf-binutils-gdb-7befbbd4c3d50c17fb22d872fd933d8c917aa5ee.tar.gz
fsf-binutils-gdb-7befbbd4c3d50c17fb22d872fd933d8c917aa5ee.tar.bz2
Use filtered output in some dumping commands
There are several commands that may optionally send their output to a file -- they take an optional filename argument and open a file. This patch changes these commands to use filtered output. The rationale here is that, when printing to gdb_stdout, filtering is appropriate -- it is, and should be, the default for all commands. And, when writing to a file, paging will not happen anyway (it only happens when the stream==gdb_stdout), so using the _filtered form will not change anything.
Diffstat (limited to 'gdb/regcache.c')
-rw-r--r--gdb/regcache.c46
1 files changed, 23 insertions, 23 deletions
diff --git a/gdb/regcache.c b/gdb/regcache.c
index f6e2cdd..ab45277 100644
--- a/gdb/regcache.c
+++ b/gdb/regcache.c
@@ -1436,7 +1436,7 @@ register_dump::dump (ui_file *file)
{
/* Name. */
if (regnum < 0)
- fprintf_unfiltered (file, " %-10s", "Name");
+ fprintf_filtered (file, " %-10s", "Name");
else
{
const char *p = gdbarch_register_name (m_gdbarch, regnum);
@@ -1445,31 +1445,31 @@ register_dump::dump (ui_file *file)
p = "";
else if (p[0] == '\0')
p = "''";
- fprintf_unfiltered (file, " %-10s", p);
+ fprintf_filtered (file, " %-10s", p);
}
/* Number. */
if (regnum < 0)
- fprintf_unfiltered (file, " %4s", "Nr");
+ fprintf_filtered (file, " %4s", "Nr");
else
- fprintf_unfiltered (file, " %4d", regnum);
+ fprintf_filtered (file, " %4d", regnum);
/* Relative number. */
if (regnum < 0)
- fprintf_unfiltered (file, " %4s", "Rel");
+ fprintf_filtered (file, " %4s", "Rel");
else if (regnum < gdbarch_num_regs (m_gdbarch))
- fprintf_unfiltered (file, " %4d", regnum);
+ fprintf_filtered (file, " %4d", regnum);
else
- fprintf_unfiltered (file, " %4d",
- (regnum - gdbarch_num_regs (m_gdbarch)));
+ fprintf_filtered (file, " %4d",
+ (regnum - gdbarch_num_regs (m_gdbarch)));
/* Offset. */
if (regnum < 0)
- fprintf_unfiltered (file, " %6s ", "Offset");
+ fprintf_filtered (file, " %6s ", "Offset");
else
{
- fprintf_unfiltered (file, " %6ld",
- descr->register_offset[regnum]);
+ fprintf_filtered (file, " %6ld",
+ descr->register_offset[regnum]);
if (register_offset != descr->register_offset[regnum]
|| (regnum > 0
&& (descr->register_offset[regnum]
@@ -1479,19 +1479,19 @@ register_dump::dump (ui_file *file)
{
if (!footnote_register_offset)
footnote_register_offset = ++footnote_nr;
- fprintf_unfiltered (file, "*%d", footnote_register_offset);
+ fprintf_filtered (file, "*%d", footnote_register_offset);
}
else
- fprintf_unfiltered (file, " ");
+ fprintf_filtered (file, " ");
register_offset = (descr->register_offset[regnum]
+ descr->sizeof_register[regnum]);
}
/* Size. */
if (regnum < 0)
- fprintf_unfiltered (file, " %5s ", "Size");
+ fprintf_filtered (file, " %5s ", "Size");
else
- fprintf_unfiltered (file, " %5ld", descr->sizeof_register[regnum]);
+ fprintf_filtered (file, " %5ld", descr->sizeof_register[regnum]);
/* Type. */
{
@@ -1517,24 +1517,24 @@ register_dump::dump (ui_file *file)
if (startswith (t, blt))
t += strlen (blt);
}
- fprintf_unfiltered (file, " %-15s", t);
+ fprintf_filtered (file, " %-15s", t);
}
/* Leading space always present. */
- fprintf_unfiltered (file, " ");
+ fprintf_filtered (file, " ");
dump_reg (file, regnum);
- fprintf_unfiltered (file, "\n");
+ fprintf_filtered (file, "\n");
}
if (footnote_register_offset)
- fprintf_unfiltered (file, "*%d: Inconsistent register offsets.\n",
- footnote_register_offset);
+ fprintf_filtered (file, "*%d: Inconsistent register offsets.\n",
+ footnote_register_offset);
if (footnote_register_type_name_null)
- fprintf_unfiltered (file,
- "*%d: Register type's name NULL.\n",
- footnote_register_type_name_null);
+ fprintf_filtered (file,
+ "*%d: Register type's name NULL.\n",
+ footnote_register_type_name_null);
}
#if GDB_SELF_TEST