Straightforward int to bool conversion.
Change-Id: I40b69ed4da58a375e5359d58768e58ad5afdf3be
Approved-By: Tom Tromey <tom@tromey.com>
/* See arch-utils.h. */
CORE_ADDR
-default_adjust_dwarf2_line (CORE_ADDR addr, int rel)
+default_adjust_dwarf2_line (CORE_ADDR addr, bool rel)
{
return addr;
}
/* Do nothing default implementation of gdbarch_adjust_dwarf2_line. */
-CORE_ADDR default_adjust_dwarf2_line (CORE_ADDR addr, int rel);
+CORE_ADDR default_adjust_dwarf2_line (CORE_ADDR addr, bool rel);
/* Default DWARF vendor CFI handler. */
chance to adjust it and also record it in case it needs it.
This is currently used by MIPS code,
cf. `mips_adjust_dwarf2_line'. */
- m_address ((unrelocated_addr) gdbarch_adjust_dwarf2_line (arch, 0, 0)),
+ m_address ((unrelocated_addr) gdbarch_adjust_dwarf2_line (arch, 0, false)),
m_flags (m_cu->line_header->default_is_stmt
? LEF_IS_STMT : (linetable_entry_flags) 0),
m_last_address (m_address)
}
CORE_ADDR
-gdbarch_adjust_dwarf2_line (struct gdbarch *gdbarch, CORE_ADDR addr, int rel)
+gdbarch_adjust_dwarf2_line (struct gdbarch *gdbarch, CORE_ADDR addr, bool rel)
{
gdb_assert (gdbarch != nullptr);
gdb_assert (gdbarch->adjust_dwarf2_line != nullptr);
in turn ensures breakpoint addresses are correctly matched against the
stop PC. */
-using gdbarch_adjust_dwarf2_line_ftype = CORE_ADDR (CORE_ADDR addr, int rel);
-CORE_ADDR gdbarch_adjust_dwarf2_line (struct gdbarch *gdbarch, CORE_ADDR addr, int rel);
+using gdbarch_adjust_dwarf2_line_ftype = CORE_ADDR (CORE_ADDR addr, bool rel);
+CORE_ADDR gdbarch_adjust_dwarf2_line (struct gdbarch *gdbarch, CORE_ADDR addr, bool rel);
void set_gdbarch_adjust_dwarf2_line (struct gdbarch *gdbarch, gdbarch_adjust_dwarf2_line_ftype *adjust_dwarf2_line);
bool gdbarch_cannot_step_breakpoint (struct gdbarch *gdbarch);
""",
type="CORE_ADDR",
name="adjust_dwarf2_line",
- params=[("CORE_ADDR", "addr"), ("int", "rel")],
+ params=[("CORE_ADDR", "addr"), ("bool", "rel")],
predefault="default_adjust_dwarf2_line",
invalid=False,
)
that sets PC to 0 and ADJ_PC accordingly, usually 0 as well. */
static CORE_ADDR
-mips_adjust_dwarf2_line (CORE_ADDR addr, int rel)
+mips_adjust_dwarf2_line (CORE_ADDR addr, bool rel)
{
static CORE_ADDR adj_pc;
static CORE_ADDR pc;