From: kettenis Date: Wed, 20 Jul 2005 13:25:19 +0000 (+0000) Subject: * inf-ttrace.c (inf_ttrace_vfork_ppid): New variable. X-Git-Tag: pre_wait_sig_exit~601 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=3abfd98122bcf44aa85a277ebcca1ad04cf5611b;p=pf3gnuchains%2Fpf3gnuchains4x.git * inf-ttrace.c (inf_ttrace_vfork_ppid): New variable. (inf_ttrace_follow_fork): New function. (inf_ttrace_him, inf_ttrace_attach): Ask for TTEVT_FORK and TTEVT_VFORK events. Replace TTEO_NOSTRCHLD option with TTEO_PROC_INHERIT. (inf_ttrace_create_inferior, inf_ttrace_attach): Add checks for inf_ttrace_vfork_ppid. (inf_ttrace_kill_inferior, inf_ttrace_detach): Detach from waiting parent if appropriate. (inf_ttrace_wait): Handle TTEVT_FORK and TTEVT_VFORK. (inf_ttrace_target): Set to_follow_fork. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 492caf376d..d045b4515e 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,17 @@ +2005-07-20 Mark Kettenis + + * inf-ttrace.c (inf_ttrace_vfork_ppid): New variable. + (inf_ttrace_follow_fork): New function. + (inf_ttrace_him, inf_ttrace_attach): Ask for TTEVT_FORK and + TTEVT_VFORK events. Replace TTEO_NOSTRCHLD option with + TTEO_PROC_INHERIT. + (inf_ttrace_create_inferior, inf_ttrace_attach): Add checks for + inf_ttrace_vfork_ppid. + (inf_ttrace_kill_inferior, inf_ttrace_detach): Detach from waiting + parent if appropriate. + (inf_ttrace_wait): Handle TTEVT_FORK and TTEVT_VFORK. + (inf_ttrace_target): Set to_follow_fork. + 2005-07-20 Wu Zhou * remote.c (remote_pid_to_str): Use xsnprintf instead of snprintf.