old-cross-binutils/gdb/testsuite/gdb.threads
Daniel Jacobowitz 3d799a9542 * linux-nat.c (struct simple_pid_list): Add status.
(add_to_pid_list): Record the PID's status.
	(linux_record_stopped_pid): Likewise.  Make static.
	(pull_pid_from_list): Return the saved status.
	(linux_nat_handle_extended): Deleted.
	(linux_handle_extended_wait): Combine with linux_nat_handle_extended.
	Make static.  Handle non-SIGSTOP for a new thread's first signal.
	(flush_callback): Handle unexpected pending signals.
	(linux_nat_wait): Update calls to changed functions.
	* linux-nat.h (linux_record_stopped_pid, linux_handle_extended_wait):
	Remove prototypes for newly static functions.

	* gdb.threads/sigthread.c, gdb.threads/sigthread.exp: New.
2007-01-08 21:09:47 +00:00
..
bp_in_thread.c
bp_in_thread.exp
gcore-thread.exp
killed.c
killed.exp
linux-dp.c
linux-dp.exp * gdb.base/annota1.exp: Allow .*printf in backtraces. 2006-12-31 20:01:25 +00:00
Makefile.in
manythreads.c * gdb.threads/manythreads.c (thread_function, main): Don't cast 2006-10-17 15:52:53 +00:00
manythreads.exp * gdb.threads/manythreads.c (thread_function, main): Don't cast 2006-10-17 15:52:53 +00:00
print-threads.c
print-threads.exp
pthread_cond_wait.c
pthread_cond_wait.exp
pthreads.c
pthreads.exp
schedlock.c
schedlock.exp
sigthread.c * linux-nat.c (struct simple_pid_list): Add status. 2007-01-08 21:09:47 +00:00
sigthread.exp * linux-nat.c (struct simple_pid_list): Add status. 2007-01-08 21:09:47 +00:00
staticthreads.c
staticthreads.exp
step.c
step.exp
step2.exp
switch-threads.c
switch-threads.exp
thread-specific.c
thread-specific.exp
thread_check.c
thread_check.exp
threadapply.c
threadapply.exp
tls-main.c
tls-nodebug.c 2006-10-09 Jan Kratochvil <jan.kratochvil@redhat.com> 2006-10-10 03:17:53 +00:00
tls-nodebug.exp 2006-10-09 Jan Kratochvil <jan.kratochvil@redhat.com> 2006-10-10 03:17:53 +00:00
tls-shared.c
tls-shared.exp
tls.c
tls.exp * gdb.threads/tls.exp: Allow stops in sem_post. 2007-01-03 17:30:18 +00:00
watchthreads.c
watchthreads.exp