Skip site navigation (1)Skip section navigation (2)
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).
>=20
> =09There appears to be several things that need to be done in general):
>=20
>=20
> *       Making gdb understand all three libraries that threaded programs
> might be liked with:
>           -- libc_r, libthr, and libpthread
>=20
> *       Adding code to the kernel to attach to threads running in
> different KSE=92s to bring back and display the data for threads (which a=
re
> attached to blocked).
>=20
> *       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).=20
>=20
> 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.

--=20
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>