If you use a clone() based threads library then I believe that an unmodified
gdb can debug threads, although I think you need to attach to a particular
thread to control it with gdb(). This is a nice side effect of the fact
that threads and processes are all just context of execution in linux.
You might want to check with the LinuxThreads developer if he doesn't see
your query, since I imagine he of all people would be a in a position to
need a thread capable debugger.
-- Eric Schenk www: http://www.dna.lth.se/~erics Dept. of Comp. Sci., Lund University email: Eric.Schenk@dna.lth.se Box 118, S-221 00 LUND, Sweden fax: +46-46 13 10 21 ph: +46-46 222 96 38