cvs commit: src/lib/libpthread_dbg Makefile pthread_dbg.c pthread_dbg.h pthread_dbg_int.h src/lib/libpthread_dbg/arch/i386 Makefile.inc src/lib/libpthread_dbg/arch/i386/i386 pthread_dbg_md.c

Mike Makonnen mtm at identd.net
Thu Feb 5 07:53:23 PST 2004


On Wed, Feb 04, 2004 at 08:24:53PM -0500, Daniel Eischen wrote:
> On Thu, 5 Feb 2004, David Xu wrote:
> 
> > Daniel Eischen wrote:
> > 
> > >On Wed, 4 Feb 2004, Marcel Moolenaar wrote:
> > >
> > >>
> > >>I'm sure the gdb(1) people are happy with our contribution :-)
> > >>
> > >>Seriously: We (=FreeBSD) provide 3 threading libraries (2 on ia64).
> > >>It's our problem. I'm fine with you bootstrapping libthread_db with
> > >>only the support for KSE, but eventually libthr needs to be added.
> > >>    
> > >>
> > >
> > >I tend to agree.  From the outside looking in, it would seem
> > >easy enough to allow all 3 thread libraries to be supported.
> > >I think once we have it working with libpthread, we can move
> > >stuff around inside the debug library and one more layer of
> > >abstraction so libthr/libc_r support could be added.
> > >  
> > >
> > I will make libkse work with gdb, but won't do such work, because I 
> > won't have so
> > much free time, I am busy at work due to job transfer.

I don't think Marcel was asking you to implement support for all three
libraries. Just not to preclude it :)

> 
> I wouldn't worry right now too much about adding libthr support.
> I can go in and add the extra layer of abstraction after you're
> done getting it to work for libpthread.

If you're willing to help out that's great!

Cheers.
-- 
Mike Makonnen  | GPG-KEY: http://www.identd.net/~mtm/mtm.asc
mtm at identd.net | Fingerprint: 00E8 61BC 0D75 7FFB E4D3  6BF1 B239 D010 3215 D418
mtm at FreeBSD.Org| FreeBSD - Unleash the Daemon !


More information about the cvs-all mailing list