This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[ob] fix inf-ttrace.c


Hi,

Dave pointed me out that inf-ttrace.c wasn't compiling.

This obvious patch fixes it.  Checked in.

-- 
Pedro Alves
2008-09-10  Pedro Alves  <pedro@codesourcery.com>

	* inf-ttrace.c (inf_ttrace_follow_fork): Declare locals at the
	right scope level.
	(inf_ttrace_resume, inf_ttrace_wait): Typos.

---
 gdb/inf-ttrace.c |   17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

Index: src/gdb/inf-ttrace.c
===================================================================
--- src.orig/gdb/inf-ttrace.c	2008-09-10 12:14:31.000000000 +0100
+++ src/gdb/inf-ttrace.c	2008-09-10 12:17:43.000000000 +0100
@@ -413,6 +413,9 @@ inf_ttrace_follow_fork (struct target_op
   lwpid_t lwpid, flwpid;
   ttstate_t tts;
   struct thread_info *last_tp = NULL;
+  struct breakpoint *step_resume_breakpoint = NULL;
+  CORE_ADDR step_range_start = 0, step_range_end = 0;
+  struct frame_id step_frame_id = null_frame_id;
 
   /* FIXME: kettenis/20050720: This stuff should really be passed as
      an argument by our caller.  */
@@ -455,12 +458,10 @@ inf_ttrace_follow_fork (struct target_op
   if (follow_child)
     {
       /* Copy user stepping state to the new inferior thread.  */
-      struct breakpoint *step_resume_breakpoint	= last_tp->step_resume_breakpoint;
-      CORE_ADDR step_range_start = last_tp->step_range_start;
-      CORE_ADDR step_range_end = last_tp->step_range_end;
-      struct frame_id step_frame_id = last_tp->step_frame_id;
-
-      struct thread_info *tp;
+      step_resume_breakpoint = last_tp->step_resume_breakpoint;
+      step_range_start = last_tp->step_range_start;
+      step_range_end = last_tp->step_range_end;
+      step_frame_id = last_tp->step_frame_id;
 
       /* Otherwise, deleting the parent would get rid of this
 	 breakpoint.  */
@@ -894,7 +895,7 @@ inf_ttrace_resume (ptid_t ptid, int step
   if (resume_all)
     ptid = inferior_ptid;
 
-  info = thread_find_pid (ptid);
+  info = find_thread_pid (ptid);
   inf_ttrace_resume_lwp (info, request, sig);
 
   if (resume_all)
@@ -1084,7 +1085,7 @@ inf_ttrace_wait (ptid_t ptid, struct tar
       lwpid = tts.tts_u.tts_thread.tts_target_lwpid;
       ptid = ptid_build (tts.tts_pid, lwpid, 0);
       if (print_thread_events)
-	printf_unfiltered(_("[%s has been terminated]\n")
+	printf_unfiltered(_("[%s has been terminated]\n"),
 			  target_pid_to_str (ptid));
       ti = find_thread_pid (ptid);
       gdb_assert (ti != NULL);

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]