From 9fc30b6b127f59de558a40c36f5dbc1b062c5887 Mon Sep 17 00:00:00 2001 From: Daniel Jacobowitz Date: Mon, 13 Jan 2003 21:47:35 +0000 Subject: [PATCH] * lin-lwp.c (struct private_thread_info, find_lwp_callback): Remove. (resume_callback): Remove dead code. --- gdb/ChangeLog | 5 +++++ gdb/lin-lwp.c | 40 ---------------------------------------- 2 files changed, 5 insertions(+), 40 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 21b2e864fb1..590ed014266 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2003-01-13 Daniel Jacobowitz + + * lin-lwp.c (struct private_thread_info, find_lwp_callback): Remove. + (resume_callback): Remove dead code. + 2003-01-13 Andrew Cagney * gdbarch.sh (FRAME_INIT_SAVED_REGS): Change to function with diff --git a/gdb/lin-lwp.c b/gdb/lin-lwp.c index aad8c19bb0f..9f9dd81d8c3 100644 --- a/gdb/lin-lwp.c +++ b/gdb/lin-lwp.c @@ -536,25 +536,6 @@ lin_lwp_detach (char *args, int from_tty) } -struct private_thread_info -{ - int lwpid; -}; - -/* Return non-zero if TP corresponds to the LWP specified by DATA - (which is assumed to be a pointer to a `struct lwp_info'. */ - -static int -find_lwp_callback (struct thread_info *tp, void *data) -{ - struct lwp_info *lp = data; - - if (tp->private->lwpid == GET_LWP (lp->ptid)) - return 1; - - return 0; -} - /* Resume LP. */ static int @@ -564,27 +545,6 @@ resume_callback (struct lwp_info *lp, void *data) { struct thread_info *tp; -#if 0 - /* FIXME: kettenis/2000-08-26: This should really be handled - properly by core GDB. */ - - tp = find_thread_pid (lp->ptid); - if (tp == NULL) - tp = iterate_over_threads (find_lwp_callback, lp); - gdb_assert (tp); - - /* If we were previously stepping the thread, and now continue - the thread we must invalidate the stepping range. However, - if there is a step_resume breakpoint for this thread, we must - preserve the stepping range to make it possible to continue - stepping once we hit it. */ - if (tp->step_range_end && tp->step_resume_breakpoint == NULL) - { - gdb_assert (lp->step); - tp->step_range_start = tp->step_range_end = 0; - } -#endif - child_resume (pid_to_ptid (GET_LWP (lp->ptid)), 0, TARGET_SIGNAL_0); if (debug_lin_lwp) fprintf_unfiltered (gdb_stdlog, -- 2.30.2