+2011-08-31 Jie Zhang <jzhang918@gmail.com>
+
+ * server.c (step_thread): Remove definition.
+ (process_serial_event): Don't handle Hs.
+ * server.h (step_thread): Remove declaration.
+ * target.c (set_desired_inferior): Remove use of step_thread.
+
2011-08-24 Luis Machado <lgustavo@codesourcery.com>
* linux-low.c: Include linux-procfs.h.
extern ptid_t cont_thread;
extern ptid_t general_thread;
-extern ptid_t step_thread;
extern int server_waiting;
extern int debug_threads;
if (use_general == 1)
found = find_thread_ptid (general_thread);
else
- {
- found = NULL;
-
- /* If we are continuing any (all) thread(s), use step_thread
- to decide which thread to step and/or send the specified
- signal to. */
- if ((!ptid_equal (step_thread, null_ptid)
- && !ptid_equal (step_thread, minus_one_ptid))
- && (ptid_equal (cont_thread, null_ptid)
- || ptid_equal (cont_thread, minus_one_ptid)))
- found = find_thread_ptid (step_thread);
-
- if (found == NULL)
- found = find_thread_ptid (cont_thread);
- }
+ found = find_thread_ptid (cont_thread);
if (found == NULL)
current_inferior = (struct thread_info *) all_threads.head;