mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-17 07:53:51 +08:00
Unify gdb printf functions
Now that filtered and unfiltered output can be treated identically, we can unify the printf family of functions. This is done under the name "gdb_printf". Most of this patch was written by script.
This commit is contained in:
@ -37,8 +37,8 @@ static unsigned int nr_failed_invariants;
|
||||
static void
|
||||
broken_doc_invariant (const char *prefix, const char *name, const char *msg)
|
||||
{
|
||||
printf_filtered ("help doc broken invariant: command '%s%s' help doc %s\n",
|
||||
prefix, name, msg);
|
||||
gdb_printf ("help doc broken invariant: command '%s%s' help doc %s\n",
|
||||
prefix, name, msg);
|
||||
nr_failed_invariants++;
|
||||
}
|
||||
|
||||
@ -129,12 +129,12 @@ traverse_command_structure (struct cmd_list_element **list,
|
||||
auto dupl = lists.find (list);
|
||||
if (dupl != lists.end ())
|
||||
{
|
||||
printf_filtered ("list %p duplicated,"
|
||||
" reachable via prefix '%s' and '%s'."
|
||||
" Duplicated list first command is '%s'\n",
|
||||
list,
|
||||
prefix, dupl->second,
|
||||
(*list)->name);
|
||||
gdb_printf ("list %p duplicated,"
|
||||
" reachable via prefix '%s' and '%s'."
|
||||
" Duplicated list first command is '%s'\n",
|
||||
list,
|
||||
prefix, dupl->second,
|
||||
(*list)->name);
|
||||
nr_duplicates++;
|
||||
return;
|
||||
}
|
||||
@ -163,15 +163,15 @@ traverse_command_structure (struct cmd_list_element **list,
|
||||
|| (prefixcmd == nullptr && *list != cmdlist))
|
||||
{
|
||||
if (c->prefix == nullptr)
|
||||
printf_filtered ("list %p reachable via prefix '%s'."
|
||||
" command '%s' has null prefixcmd\n",
|
||||
list,
|
||||
prefix, c->name);
|
||||
gdb_printf ("list %p reachable via prefix '%s'."
|
||||
" command '%s' has null prefixcmd\n",
|
||||
list,
|
||||
prefix, c->name);
|
||||
else
|
||||
printf_filtered ("list %p reachable via prefix '%s'."
|
||||
" command '%s' has a different prefixcmd\n",
|
||||
list,
|
||||
prefix, c->name);
|
||||
gdb_printf ("list %p reachable via prefix '%s'."
|
||||
" command '%s' has a different prefixcmd\n",
|
||||
list,
|
||||
prefix, c->name);
|
||||
nr_invalid_prefixcmd++;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user