This is the mail archive of the gdb-cvs@sources.redhat.com 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]

src/gdb ChangeLog acconfig.h config.in configu ...


CVSROOT:	/cvs/src
Module name:	src
Changes by:	jjohnstn@sourceware.org	2003-06-04 20:51:29

Modified files:
	gdb            : ChangeLog acconfig.h config.in configure.in 
	                 configure lin-lwp.c i386-linux-nat.c 

Log message:
	2003-06-04  Jeff Johnston  <jjohnstn@redhat.com>
	
	* acconfig.h: Add HAVE_TKILL_SYSCALL definition check.
	* config.in: Regenerated.
	* configure.in: Add test for syscall function and check for
	__NR_tkill macro in <syscall.h> to set HAVE_TKILL_SYSCALL.
	* configure: Regenerated.
	* lin-lwp.c [HAVE_TKILL_SYSCALL]: Include <unistd.h> and
	<sys/syscall.h>.
	(kill_lwp): New function that uses tkill syscall or
	uses kill, depending on whether threading model is nptl or not.
	All callers of kill() changed to use kill_lwp().
	(lin_lwp_wait): Make special check when WIFEXITED occurs to
	see if all threads have already exited in the nptl model.
	(stop_and_resume_callback): New callback function used by the
	lin_lwp_wait thread exit handling code.
	(stop_wait_callback): Check for threads already having exited and
	delete such threads fromt the lwp list when discovered.
	(stop_callback): Don't assert retcode of kill call.
	
	Roland McGrath  <roland@redhat.com>
	* i386-linux-nat.c (ps_get_thread_area): New function needed by
	nptl libthread_db.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.4312&r2=1.4313
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/acconfig.h.diff?cvsroot=src&r1=1.24&r2=1.25
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/config.in.diff?cvsroot=src&r1=1.54&r2=1.55
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/configure.in.diff?cvsroot=src&r1=1.126&r2=1.127
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/configure.diff?cvsroot=src&r1=1.128&r2=1.129
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/lin-lwp.c.diff?cvsroot=src&r1=1.43&r2=1.44
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/i386-linux-nat.c.diff?cvsroot=src&r1=1.46&r2=1.47


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