Fix AIX catchpoint warning during fork () event

In AIX we were missing some hooks needed to catch a fork () event
in rs6000-aix-nat.c. Due to their absence we were returning 1 while we
insert the breakpoint/catchpoint location. This patch is a fix to the same.
This commit is contained in:
Aditya Vidyadhar Kamath 2024-01-09 20:50:37 -06:00 committed by Ulrich Weigand
parent 2967219a21
commit e1cab50d2d

View File

@ -104,6 +104,9 @@ class rs6000_nat_target final : public inf_ptrace_target
const struct target_desc *read_description () override;
int insert_fork_catchpoint (int) override;
int remove_fork_catchpoint (int) override;
protected:
void post_startup_inferior (ptid_t ptid) override;
@ -477,6 +480,19 @@ rs6000_nat_target::follow_fork (inferior *child_inf, ptid_t child_ptid,
}
}
/* Functions for catchpoint in AIX. */
int
rs6000_nat_target::insert_fork_catchpoint (int pid)
{
return 0;
}
int
rs6000_nat_target::remove_fork_catchpoint (int pid)
{
return 0;
}
/* Fetch register REGNO from the inferior. */
static void