20 #ifndef FORK_INFERIOR_H 21 #define FORK_INFERIOR_H 29 #define START_INFERIOR_TRAPS_EXPECTED 1 42 char **env,
void (*traceme_fun) (),
43 void (*init_trace_fun) (
int),
44 void (*pre_trace_fun) (),
45 const char *shell_file_arg,
46 void (*exec_fun) (
const char *file,
void void trace_start_error_with_name(const char *string) ATTRIBUTE_NORETURN
mach_port_t mach_port_t name mach_port_t mach_port_t name kern_return_t int int rusage_t pid_t pid
void postfork_hook(pid_t pid)
pid_t fork_inferior(const char *exec_file_arg, const std::string &allargs, char **env, void(*traceme_fun)(), void(*init_trace_fun)(int), void(*pre_trace_fun)(), const char *shell_file_arg, void(*exec_fun)(const char *file, char *const *argv, char *const *env))
void trace_start_error(const char *fmt,...) ATTRIBUTE_NORETURN ATTRIBUTE_PRINTF(1
ptid_t startup_inferior(pid_t pid, int ntraps, struct target_waitstatus *mystatus, ptid_t *myptid)
void postfork_child_hook()
void prefork_hook(const char *args)