old-cross-binutils/gdb/testsuite/gdb.threads
Daniel Jacobowitz a0ef42744d 2008-05-01 Daniel Jacobowitz <dan@codesourcery.com>
Pedro Alves  <pedro@codesourcery.com>

	Based on work by Jan Kratochvil <jan.kratochvil@redhat.com> and Jeff
 	Johnston <jjohnstn@redhat.com>.

	* NEWS: Mention attach to stopped process fix.
	* infcmd.c (detach_command, disconnect_command): Discard the thread
	list.
	* infrun.c (handle_inferior_event): Do not ignore non-SIGSTOP while
	attaching.  Use signal_stop_state.
	(signal_stop_state): Check stop_soon.
	* linux-nat.c (kill_lwp): Declare earlier.
	(pid_is_stopped, linux_nat_post_attach_wait): New.
	(lin_lwp_attach_lwp): Use linux_nat_post_attach_wait.  Update
	comments.
	(linux_nat_attach): Use linux_nat_post_attach_wait.
	(detach_callback, linux_nat_detach): Improve handling for signalled
	processes.
	(linux_nat_pid_to_str): Always print out the LWP ID if it differs
	from the process ID.
	* Makefile.in (infcmd.o): Update.

2008-05-01  Jan Kratochvil  <jan.kratochvil@redhat.com>
	    Daniel Jacobowitz  <dan@codesourcery.com>

	* gdb.threads/attach-into-signal.c, gdb.threads/attach-into-signal.exp,
	gdb.threads/attach-stopped.c, gdb.threads/attach-stopped.exp,
	gdb.threads/attachstop-mt.c, gdb.threads/attachstop-mt.exp: New.
2008-05-01 18:50:14 +00:00
..
attach-into-signal.c 2008-05-01 Daniel Jacobowitz <dan@codesourcery.com> 2008-05-01 18:50:14 +00:00
attach-into-signal.exp 2008-05-01 Daniel Jacobowitz <dan@codesourcery.com> 2008-05-01 18:50:14 +00:00
attach-stopped.c 2008-05-01 Daniel Jacobowitz <dan@codesourcery.com> 2008-05-01 18:50:14 +00:00
attach-stopped.exp 2008-05-01 Daniel Jacobowitz <dan@codesourcery.com> 2008-05-01 18:50:14 +00:00
attachstop-mt.c 2008-05-01 Daniel Jacobowitz <dan@codesourcery.com> 2008-05-01 18:50:14 +00:00
attachstop-mt.exp 2008-05-01 Daniel Jacobowitz <dan@codesourcery.com> 2008-05-01 18:50:14 +00:00
bp_in_thread.c
bp_in_thread.exp
fork-child-threads.c
fork-child-threads.exp 2008-03-21 Daniel Jacobowitz <dan@codesourcery.com> 2008-03-21 15:44:53 +00:00
gcore-thread.exp
killed.c
killed.exp * top.c (quit_confirm): Warn that we will kill the program. 2008-03-21 14:39:23 +00:00
linux-dp.c
linux-dp.exp 2008-04-17 Daniel Jacobowitz <dan@codesourcery.com> 2008-04-17 21:36:23 +00:00
Makefile.in
manythreads.c
manythreads.exp * top.c (quit_confirm): Warn that we will kill the program. 2008-03-21 14:39:23 +00:00
multi-create.c
multi-create.exp
print-threads.c
print-threads.exp
pthread_cond_wait.c
pthread_cond_wait.exp
pthreads.c
pthreads.exp
schedlock.c
schedlock.exp
sigthread.c * gdb.threads/sigthread.c: Use barriers to ensure that 2008-01-29 19:20:52 +00:00
sigthread.exp
staticthreads.c
staticthreads.exp * top.c (quit_confirm): Warn that we will kill the program. 2008-03-21 14:39:23 +00:00
step.c
step.exp
step2.exp
switch-threads.c
switch-threads.exp
thread-specific.c
thread-specific.exp
thread_check.c
thread_check.exp
thread_events.c Inform about new thread in a single place. 2008-01-23 11:26:29 +00:00
thread_events.exp Inform about new thread in a single place. 2008-01-23 11:26:29 +00:00
threadapply.c
threadapply.exp
tls-main.c
tls-nodebug.c
tls-nodebug.exp
tls-shared.c
tls-shared.exp
tls.c
tls.exp
watchthreads.c
watchthreads.exp