Date: Sat, 1 Nov 2003 10:39:18 -0500 (EST) From: Daniel Eischen <eischen@vigrid.com> To: Glenn Gombert <ipv6net@fastmail.fm> Cc: freebsd-threads@freebsd.org Subject: Re: Adding Threads Support to GDB Message-ID: <Pine.GSO.4.10.10311011036560.11941-100000@pcnet5.pcnet.com> In-Reply-To: <20031101125900.5B7776EF3B@server2.messagingengine.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 1 Nov 2003, Glenn Gombert wrote: > I discussed to Robert Watson the Release 5.2 task of adding threads > support to GDB. It does not appear that anyone is currently working on it > yet. I would be interested in taking it on (if no one else has had time > to get started on it yet). > > There appears to be several things that need to be done in general): > > > * Making gdb understand all three libraries that threaded programs > might be liked with: > -- libc_r, libthr, and libpthread > > * Adding code to the kernel to attach to threads running in > different KSE’s to bring back and display the data for threads (which are > attached to blocked). > > * For debugging N:M threads some logic could be added to the ULE > scheduler (to enable the debugger to control the flow of execution while > debugging a specific thread). > > I would like to work on this task (if no one else had gotten started on > it yet) I started but put it aside for the time being. Have a look at NetBSD's libpthread_dbg. -- Dan Eischen
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.10.10311011036560.11941-100000>
