Fix this:
CXX mips-linux-nat.o
/home/smarchi/src/binutils-gdb/gdb/mips-linux-nat.c: In function ‘int write_watchpoint_regs()’:
/home/smarchi/src/binutils-gdb/gdb/mips-linux-nat.c:640:39: error: cannot convert ‘lwp_info’ to ‘const lwp_info*’ in initialization
640 | for (const lwp_info *lp : all_lwps ())
| ^
... which is a fallout of
e92df1d0eb6c ("gdb: make lwp_info_iterator
yield references").
Change-Id: I3cfb9eb597bea6c6921219bbf28937784fd8ac55
static int
write_watchpoint_regs (void)
{
- for (const lwp_info *lp : all_lwps ())
+ for (const lwp_info &lp : all_lwps ())
{
- int tid = lp->ptid.lwp ();
+ int tid = lp.ptid.lwp ();
if (ptrace (PTRACE_SET_WATCH_REGS, tid, &watch_mirror, NULL) == -1)
perror_with_name (_("Couldn't write debug register"));
}