static void gdbsim_mourn_inferior (void) { if (sr_get_debug ()) printf_filtered ("gdbsim_mourn_inferior:\n"); remove_breakpoints (); generic_mourn_inferior (); }
static void haiku_child_mourn_inferior (void) { TRACE(("haiku_child_mourn_inferior()\n")); haiku_cleanup_team_debug_info(); unpush_target (sHaikuTarget); generic_mourn_inferior (); }
static void gdbsim_mourn_inferior (void) { if (remote_debug) printf_filtered ("gdbsim_mourn_inferior:\n"); remove_breakpoints (); target_mark_exited (&gdbsim_ops); generic_mourn_inferior (); }
static void gdbsim_mourn_inferior (struct target_ops *target) { if (remote_debug) printf_filtered ("gdbsim_mourn_inferior:\n"); remove_breakpoints (); target_mark_exited (target); generic_mourn_inferior (); delete_thread_silent (remote_sim_ptid); }
static void inf_ptrace_mourn_inferior (void) { int status; /* Wait just one more time to collect the inferior's exit status. Don not check whether this succeeds though, since we may be dealing with a process that we attached to. Such a process will only report its exit status to its origional parent. */ waitpid (ptid_get_pid (inferior_ptid), &status, 0); unpush_target (ptrace_ops_hack); generic_mourn_inferior (); }
static void gdbsim_close (int quitting) { if (sr_get_debug ()) printf_filtered ("gdbsim_close: quitting %d\n", quitting); program_loaded = 0; if (gdbsim_desc != NULL) { sim_close (gdbsim_desc, quitting); gdbsim_desc = NULL; } end_callbacks (); generic_mourn_inferior (); }
static void gdbsim_close (int quitting) { if (remote_debug) printf_filtered ("gdbsim_close: quitting %d\n", quitting); program_loaded = 0; if (gdbsim_desc != NULL) { sim_close (gdbsim_desc, quitting); gdbsim_desc = NULL; } end_callbacks (); generic_mourn_inferior (); delete_thread_silent (remote_sim_ptid); delete_inferior_silent (ptid_get_pid (remote_sim_ptid)); }
void inf_child_mourn_inferior (struct target_ops *ops) { generic_mourn_inferior (); inf_child_maybe_unpush_target (ops); }
static void child_mourn_inferior (void) { unpush_target (&child_ops); generic_mourn_inferior (); }