Straightforward int to bool conversion.
Change-Id: I27a35bb46c108474555cbad22fc33f0b4bcf7b51
Approved-By: Tom Tromey <tom@tromey.com>
}
void
-gdbarch_print_registers_info (struct gdbarch *gdbarch, struct ui_file *file, const frame_info_ptr &frame, int regnum, int all)
+gdbarch_print_registers_info (struct gdbarch *gdbarch, struct ui_file *file, const frame_info_ptr &frame, int regnum, bool all)
{
gdb_assert (gdbarch != nullptr);
gdb_assert (gdbarch->print_registers_info != nullptr);
bool gdbarch_code_of_frame_writable (struct gdbarch *gdbarch, const frame_info_ptr &frame);
void set_gdbarch_code_of_frame_writable (struct gdbarch *gdbarch, gdbarch_code_of_frame_writable_ftype *code_of_frame_writable);
-using gdbarch_print_registers_info_ftype = void (struct gdbarch *gdbarch, struct ui_file *file, const frame_info_ptr &frame, int regnum, int all);
-void gdbarch_print_registers_info (struct gdbarch *gdbarch, struct ui_file *file, const frame_info_ptr &frame, int regnum, int all);
+using gdbarch_print_registers_info_ftype = void (struct gdbarch *gdbarch, struct ui_file *file, const frame_info_ptr &frame, int regnum, bool all);
+void gdbarch_print_registers_info (struct gdbarch *gdbarch, struct ui_file *file, const frame_info_ptr &frame, int regnum, bool all);
void set_gdbarch_print_registers_info (struct gdbarch *gdbarch, gdbarch_print_registers_info_ftype *print_registers_info);
using gdbarch_print_float_info_ftype = void (struct gdbarch *gdbarch, struct ui_file *file, const frame_info_ptr &frame, const char *args);
("struct ui_file *", "file"),
("const frame_info_ptr &", "frame"),
("int", "regnum"),
- ("int", "all"),
+ ("bool", "all"),
],
predefault="default_print_registers_info",
invalid=False,
static void
h8300_print_registers_info (struct gdbarch *gdbarch, struct ui_file *file,
- const frame_info_ptr &frame, int regno, int cpregs)
+ const frame_info_ptr &frame, int regno, bool cpregs)
{
if (regno < 0)
{
default_print_registers_info (struct gdbarch *gdbarch,
struct ui_file *file,
const frame_info_ptr &frame,
- int regnum, int print_all)
+ int regnum, bool print_all)
{
int i;
const int numregs = gdbarch_num_cooked_regs (gdbarch);
}
void
-registers_info (const char *addr_exp, int fpregs)
+registers_info (const char *addr_exp, bool fpregs)
{
frame_info_ptr frame;
struct gdbarch *gdbarch;
if (gdbarch_register_reggroup_p (gdbarch, regnum, vector_reggroup))
{
printed_something = true;
- gdbarch_print_registers_info (gdbarch, file, frame, regnum, 1);
+ gdbarch_print_registers_info (gdbarch, file, frame, regnum, true);
}
}
if (!printed_something)
if (gdbarch_register_reggroup_p (gdbarch, regnum, float_reggroup))
{
printed_something = 1;
- gdbarch_print_registers_info (gdbarch, file, frame, regnum, 1);
+ gdbarch_print_registers_info (gdbarch, file, frame, regnum, true);
}
}
if (!printed_something)
extern void default_print_registers_info (struct gdbarch *gdbarch,
struct ui_file *file,
const frame_info_ptr &frame,
- int regnum, int all);
+ int regnum, bool all);
/* Default implementation of gdbarch_print_float_info. Print
the values of all floating point registers. */
extern void attach_command (const char *, int);
-extern void registers_info (const char *, int);
+extern void registers_info (const char *, bool);
extern void continue_1 (int all_threads);
/* Same as 'info reg' but prints the registers in a different way. */
static void
m68hc11_print_registers_info (struct gdbarch *gdbarch, struct ui_file *file,
- const frame_info_ptr &frame, int regno, int cpregs)
+ const frame_info_ptr &frame, int regno,
+ bool cpregs)
{
if (regno >= 0)
{
static void
mips_print_registers_info (struct gdbarch *gdbarch, struct ui_file *file,
- const frame_info_ptr &frame, int regnum, int all)
+ const frame_info_ptr &frame, int regnum, bool all)
{
if (regnum != -1) /* Do one specified register. */
{
riscv_print_registers_info (struct gdbarch *gdbarch,
struct ui_file *file,
const frame_info_ptr &frame,
- int regnum, int print_all)
+ int regnum, bool print_all)
{
if (regnum != -1)
{
s12z_print_registers_info (struct gdbarch *gdbarch,
struct ui_file *file,
const frame_info_ptr &frame,
- int regnum, int print_all)
+ int regnum, bool print_all)
{
const int numregs = (gdbarch_num_regs (gdbarch)
+ gdbarch_num_pseudo_regs (gdbarch));
/* Expand tabs into spaces, since ncurses on MS-Windows doesn't. */
string_file stream;
tab_expansion_file expander (&stream);
- gdbarch_print_registers_info (gdbarch, &expander, frame, regnum, 1);
+ gdbarch_print_registers_info (gdbarch, &expander, frame, regnum, true);
/* Remove the possible \n. */
std::string str = stream.release ();